-
s?=?'ABCD' for?ch?in?s: ????print(ch)?#?注意縮進
在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。
查看全部 -
0b0110,0b表示二進制,0x12ef,0x表示16進制
查看全部 -
'''...'''僅能表示多行字符串,其中的‘? ’,‘’‘’,兩種符號會被轉義,但其他特殊符號不會被轉義,例如\n,\t等等,但在'''前加r后,'''內的所有符號均會被轉義
查看全部 -
筆記記錄一下查看全部
-
L?=?['Alice',?'Chinese',?92,?'Math',?75,?'English',?99] print(L)
list可以同時包含字符串和數字
查看全部 -
記錄一下筆記查看全部
-
使用if判斷,可以在當if條件為True時,執行if的子邏輯分支,但有時候,也想在if條件不為True時,執行別的子邏輯分支。
需要注意兩個地方,第一個是冒號:,在else中,同樣需要冒號;其次是縮進,在else的子邏輯分支,同樣需要縮進。
查看全部 -
想獲取字符串的一部分(子串),這個時候我們采取切片的方式獲取,切片需要在中括號[]中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,并且這是半閉半開區間,不包括最后的位置。
如:
s?=??'ABC' ab?=?s[0:2]?#?==>??AB
查看全部 -
raw函數不是很清楚查看全部
-
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部
舉報