-
1: 如果字符串中需要出現''和""的任意一種,可以用''和""互相包裹, 例如字符串中需要出現''則最外層用""包裹, 如果字符串內部需要出現"",則最外層使用''包裹
2: 如果在字符串中''和""需要同時出現,可以使用\來轉移,使字符串內部的''和""可以原樣輸出
3: \n表示換行,?
4: \t 表示制表符
5: \\ 前一個\具有轉義的功能, 原樣輸出后一個\
總結: \代表原樣輸出, 后面的內容.或是與特殊字符組成不同功能, 如換行等
查看全部 -
刪除
d.pop()
引用key建立列表
L=d.keys()
查看全部 -
當dict里key不存在時會添加一個key:value
當dict里key存在時賦值會把key的value里的值覆蓋掉
查看全部 -
添加
d[key]=value
value可以是任何數包括list和tuple
例
d['Mimi'].append(75)
.append()一次只能給列表里添加一個參數
查看全部 -
讀取
(防止出錯)
1
if xxx in dict:
print(x['xxx'])
2
print(dict.get['xxx'])
查看全部 -
dict(字典)
d={
key1:value1,
key2:value2,
key3:value3
}
查看全部 -
字符串可以用
' '
或者" "
括起來表示。"I'm?OK"
'Learn?"Python"?in?imooc'
如果字符串既包含
'
又包含",需要對字符串中的某些特殊字符進行“轉義”,Python字符串用
\
進行轉義。要表示字符串
Bob said "I'm OK"
,由于'
和"
會引起歧義,因此,我們在它前面插入一個\
表示這是一個普通字符,'Bob?said?\"I\'m?OK\".'
\n
表示換行\t
?表示一個制表符\\
表示?\
?字符本身查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部 -
與運算
只有兩個布爾值都為 True 時,計算結果才為 True。
True?and?True?#?==>?True True?and?False?#?==>?False False?and?True?#?==>?False False?and?False?#?==>?False
或運算
只要有一個布爾值為 True,計算結果就是 True。
True?or?True?#?==>?True True?or?False?#?==>?True False?or?True?#?==>?True False?or?False?#?==>?False
非運算
把True變為False,或者把False變為True:
not?True?#?==>?False not?False?#?==>?True
查看全部 -
地板除
Python除了普通除法以外,還有一個特殊的除法被稱為
地板除
,對于地板除
,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//
進行。10//4?#?==>?2 10//2.5?#?==>?4.0 10//3?#?==>?3
小數點位數
使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。
num?=?10?/?3 print(num)?#?==>?3.3333333333333335 #?使用round保留兩位小數 round(num,?2)?#?==>?3.33
查看全部 -
變量名由大小寫英文字母、數字和下劃線
_
組成變量不能用數字開頭
變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
查看全部 -
python必備基礎知識 學習進制轉換查看全部
-
# Enter a code
整數
浮點數
字符串
布爾值
空值
# Java byte short int long float double boolean char (不能差)
查看全部 -
根據布爾運算法則,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,所以a是True;如果 a 是 False,則整個計算結果必定取決于 b,所以a是False
查看全部 -
a=True?
b=False
查看全部
舉報