命名規則
1.只能是字母 ,數字 ,下劃線
2.不能以數字開頭
3.不能是關鍵字
4.區分大小寫
5.見其名知其意
變化的量
具有特殊意義的單詞
『false』, 『none』, 『true』, 『and』, 『as』, 『assert』, 『break』, 『class』, 『continue』, 『def』, 『del』, 『elif』,
『else』, 『except』, 『finally』, 『for』, 『from』, 『global』, 『if』, 『import』, 『in』, 『is』, 『lambda』,
『nonlocal』, 『not』, 『or』, 『pass』, 『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』
1)算數運算子:+ - * / (除完有小數點) % ** (冪) //(除完取整)
0–false 其他整數為true true 預設為1
2)雙目運算子:> >= < <= != == py2中 <>為 不等於 bool
3)邏輯運算子:and(與) or(或) not(非)
and:兩側同為真才為真
,若左側表示式能夠確定最後結果,右側表示式不再計算
or:兩側有一側為真既為真,若左側表示式能夠確定最後結果,右側表示式不再計算
not:非真即假 非假即真
4)成員運算子:in not in(後面加容器類 str tuple list)
5)身份運算子:is is not(物件導向部分詳細介紹)
6)賦值運算子:+= -= = /= %= = //= =(a+=1也就是a*=a+1)
一元 二元 三元
5,分支語句
if +表示式或者bool
縮排 邏輯**
[elif 表示式或者**bool :
縮排 邏輯**…]
[else:
邏輯**
]
《演算法筆記》Day 2
全排列問題 include const int maxn 11 int n,p maxn hashtable maxn void generatep int index printf n return for int x 1 x n x int main void 推演 hashtable fals...
day2學習筆記
硬體 cpu,主機板,記憶體,電源 主機箱,硬碟,顯示卡,滑鼠 鍵盤 軟體軟體 開發 軟體開發 人機互動 圖形化介面,命令列 科學計算,資料處理,自動控制,計算機輔助設計,人工智慧 tab shift ctrl alt 空格 全選 ctrl a 複製 ctrl c 貼上 ctrl v 撤銷 ctrl...
學習筆記day2
1,上節內容回顧。cpu 用於運算。記憶體 臨時儲存一些資料。斷電即消失。硬碟 永久儲存所有的資料。作業系統 連線軟體與硬體的中介介質。編譯型 一次性,全部編譯成二進位制檔案。解釋型 當程式執行時,一行一行,位元組碼,二進位制。py2 重複,不規範 py3 優化,清新,簡單。encoding utf...