python學習筆記011 函式式程式設計

2021-09-07 16:12:22 字數 349 閱讀 6463

物件導向 ,面向過程 ,函式式程式設計

側重函式的作用,注重函式結果的傳遞

函式可以被賦值,也可以接受其他的值

1.函式是一等公民

與其他變數一樣,可以賦值和被賦值,可以作為引數傳遞

2.只用表示式不用語句

表示式是乙個單純的運算過程,總有返回值,語句是執行某種操作,沒有返回值。即每一步運算要單純,有明確結果。

函式式程式設計是為運算產生的而不是io

盡量不使用全域性內容也不修改系統變數

函式執行結果因為引數而發生變化,而不是因為系統的狀態改變而改變

提高效率,充分使用函式的封裝特性

接近自然語言,易於理解

易於併發程式設計

Spring Cloud學習筆記 011

由於配置中心儲存的內容比較敏感,做一定的安全處理是必需的。為配置中心實現安全保護的方式有很多,比如物理網路限制 oauth2授權等。由於微服務應用和配置中心都構建與spring boot基礎上,所以與spring security結合使用會更加方便。1.只需要再配置中心的pom.xml中加入spri...

Linux0 11學習筆記

目前狀態 中斷程式已設定,第乙個任務 init task已初始化 sched.c main 函式裡通過move to user mode 進入到task 0。目的 手工建立第二個任務 task 1,並和task 0不停切換。做法 在sched.c 建立第二個任務結構,所有值採用第乙個 union t...

Python學習筆記 基礎篇 011 字典

字典是python裡的唯一對映型別。用大括號宣告。空字典 dic2 用dic工廠函式構造字典 工廠方法 dict 用關鍵字方法,關鍵字 aa bb cc不能加引號。建立鍵值對序列構造字典。fromkeys 建立新的字典,對原字典沒有改變。clear 清空字典 update 用乙個字典裡的值去更新另外...