-
轉義:
#?單個字符轉義,在字符前加上反斜杠?\ print('\\')??#輸出:\ #?在字符串前加上前綴?r,則字符串內不需要額外進行轉義 #?一個引號的字符串內不可有相同的引號 r'不能有單引號,可以有雙引號' r"不能有雙引號,可以有單引號" print(r'\(~_~)/')?#輸出:\(~_~)/
換行:
#?用三個引號書寫,字符串內可以有相同的引號 s1?=?'''That's\ ?right. ?OK.''' s2?=?r"""?It"s\ ?OK.""" print(s1)??#輸出:That's?right.\n?OK. print(s2)??#輸出:It"s\\n?OK. #?單個引號換行,注意反斜杠后不可有其他字符(包括空格) s?=?'abc\ efg' #?或 s?=?'abc'\ 'efg' print(s)??#輸出:abcefg
查看全部 -
1)0、空字符串、None 都會被識別為 False,其他為?True
2)not 優先級高于 and 和 or
3)短路運算:
? ?and 運算時,左邊為 False,則直接返回左邊,否則返回右邊;
? ?or 運算時,左邊為 True,則直接返回左邊,否則返回右邊
查看全部 -
四則運算:+,-,*,/
整除/地板除://(直接舍去小數部分)
模運算:%
保留小數位:round(數值, 位數)
PS:Python2中,若除法兩邊都是整數,則結果也是整數
查看全部 -
變量名:字母,數字,下劃線。
不可用數字開頭
不可用關鍵字
查看全部 -
整數:十進制,二進制(使用前綴?0b),十六進制(使用前綴?0x)
浮點數:數字或科學計數法均可
字符串
布爾值:可以用?and、or、not?運算
空值:None
查看全部 -
for?ch?in?s:
ch
是在for循環中定義的,意思是把字符串s
中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。必須主要for后面的冒號: 及注意縮進
查看全部 -
底層應用 移動開發 游戲開發 不適用查看全部
-
吉多?范羅蘇姆 縮進作為邏輯語言查看全部
-
a='ABCDEFG'
s=a[4:6]# 取a字符串的4-6位,前閉后開[4,6)
print(s)
查看全部 -
temp='Life is {},you need {}.'
result=temp.format('short','python')
print(result)
temp2='Life is {a},you need .'
s='short'
p='python'
result2=temp2.format(a=s,b=p)
print(result2)
temp3='Life is {1},you need {2}.'
result3=temp3.format('hello','short','python')
print(result3)
查看全部 -
set中使用remove()方法來刪除set中的元素。
查看全部 -
set提供了add()方法,我們可以使用add()方法,往set里面添加元素。
對于set,如果添加一個已經存在的元素,不會報錯,也不會改變什么。
set提供了update()方法,可以一次性給set添加多個元素。
查看全部 -
創建set的方式是使用
set()
,并傳入一個list,list的元素將會被轉換成set的元素。set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
set若包含重復的元素,在打印是只打印一次。
查看全部
舉報