注釋
? ? 單?: # 注釋內(nèi)容 秤掌,快捷鍵ctrl+/
? ? 多?: """ 注釋內(nèi)容 """ 或 ''' 注釋內(nèi)容 '''
數(shù)據(jù)類型
? ? 整型:int
? ? 浮點型:flfloat
? ? 字符串:str
? ? 布爾型:bool
? ? 元組:tuple
? ? 集合:set
? ? 字典:dict
輸出(格式化符號)
? ? %s:格式化輸出字符串
? ? %d:功格式化輸出整數(shù)
? ? %f:格式化輸出浮點數(shù)
? ? f-字符串
? ? f'{表達式}'
? ? 轉(zhuǎn)義字符
? ? ? ? \n:換?
? ? ? ? \t:制表符
? ? print結(jié)束符
? print('內(nèi)容', end="")
輸?功能
? ? input('提示?字')
? ? 輸?的特點
? ? ?般將input接收的數(shù)據(jù)存儲到變量
? ? input接收的任何數(shù)據(jù)默認都是字符串數(shù)據(jù)類型
轉(zhuǎn)換數(shù)據(jù)類型
? ? int(x)
? ? float(x)
? ? str(x)將對象 x 轉(zhuǎn)換為字符串
? ? list(s)將序列 s 轉(zhuǎn)換為?個列表
? ? tuple(s)將序列 s 轉(zhuǎn)換為?個元組
? ? eval(str)?來計算在字符串中的有效Python表達式,并返回?個對象
算數(shù)運算
? ? + 加 :1 + 1 輸出結(jié)果為 2
? ? - 減:1-1 輸出結(jié)果為 0
? ? * 乘:2 * 2 輸出結(jié)果為 4
? ? / 除:10 / 2 輸出結(jié)果為 5
? ? // 整除:9 // 4 輸出結(jié)果為2
? ? %取余:9 % 4 輸出結(jié)果為 1
? ? **指數(shù):2 ** 4 輸出結(jié)果為 16士嚎,即 2 * 2 * 2 * 2
? ? ()?括號:?括號?來提?運算優(yōu)先級男摧,即 (1 + 2) * 3 輸出結(jié)果為 9
算數(shù)運算的優(yōu)先級
? ? 混合運算優(yōu)先級順序: () ?于 ** ?于 * / // % ?于 + -
賦值運算符
? ? =
復合賦值運算符
? ? +=
? ? -=
優(yōu)先級
? ? 1. 先算復合賦值運算符右側(cè)的表達式
? ? 2. 再算復合賦值運算的算數(shù)運算
? ? 3. 最后算賦值運算
?較運算符
? ? 判斷相等: ==
? ? ?于等于: >=
? ? ?于等于:<=
? ? 不等于: !=
邏輯運算符
? ? 與: and
? ? 或:or
? ? ?:not