天天看點

Python筆記day1

變量定義規則

資料類型

雙分支 if else

多分支結構 :猜年齡案例 

while 循環

<b>dead loop</b>

<b>break &amp; continue</b>

<b>while else 使用者 </b>

 數字、字母、下劃線  任意組合 但不能以數字開頭 ,且程式包含的單詞無法作為變量名

變量的寫法

駝峰體

AgeOfOldboy = 35

下劃線(官方推薦)

age_of_oldboy = 35

常量定義規則,一般采用全大寫定義常量。

AGE_OF_OLDBOY = 35

Python能自動識别資料類型

可通過指令type檢視 

資料類型-數字類型

int 整數 取值範圍  -2**31~2**31  64位機器取值為-2**63~2**63

long 長整數  無定義範圍 3.0後 無此類型  

float浮點型   簡單了解為小數 

資料類型 -字元串

定義時加引号就認為是字元串,單引号、雙引号 、3引号都可以 ,單引号雙引号無差別,3引号一般定義一段話(多行)

資料類型-布爾值  

true &amp; fault 

多分支結構 :分數案例

while  案例  循環列印1--100 ,第50此不列印值 ,60-80次列印對應值的平方

死循環  條件永遠滿足  循環下去  dead loop

break &amp; continue

break 跳出整個循環不在進行

continue 跳出單個循環 

<b>while else使用者   </b>

<b>當循環正常結束 當未使用break強制退出後 </b>

猜年齡案例 

格式化輸出資訊,案例

age項,如執行時報錯需要輸入數字,則使用int()來做轉換,将age字元形式轉換為數字,%s(string)為字元,除此之外還有%d(digth)為數字,%f(float)為小數 。

上栗可強制某些變量的資料類型 

三個引号中間外一個整體,此案例指派msg  ,引号後的%内容代表前面出現過的4個%為哪些變量

====

常用子產品

數組的應用

上一篇: 基數排序
下一篇: Path Sum II