黑馬程序員python教程,8天python從入門(mén)到精通,學(xué)python看這套就


字面量(被寫(xiě)在代碼中固定的量)有6種數(shù)據(jù)類型
number
int
float
complex
bool(生活中的邏輯ture(1) false(0))
string
字符串需要用""包圍起來(lái)
list
tuple
set
dictionary
寫(xiě)在函數(shù)內(nèi)的數(shù)據(jù)也是字面量
注釋
分為兩類
1.單行注釋
# XXXXX
注意#和注釋內(nèi)容之間要有一個(gè)空格
2.多行注釋
"""
XXX
XXX
"""
變量
能儲(chǔ)存計(jì)算結(jié)構(gòu)或能表示值的抽象概念
簡(jiǎn)單來(lái)說(shuō),就是在程序運(yùn)行時(shí),記錄數(shù)據(jù)用的
定義格式:
變量名稱(變量名) = 變量的值(變量值)
特征:變量值可以改變
print(內(nèi)容1,內(nèi)容2,......,)
變量沒(méi)有類型,變量存儲(chǔ)的數(shù)據(jù)有類型
數(shù)據(jù)類型的轉(zhuǎn)換
從文件中讀取的數(shù)字,默認(rèn)是字符串,需要轉(zhuǎn)換成數(shù)字類型
intput()語(yǔ)句,默認(rèn)結(jié)果是字符串,若需要數(shù)字也需要轉(zhuǎn)換。
int(x)
str(x)
任何數(shù)據(jù)都可以轉(zhuǎn)換成字符串
但字符串不能隨意轉(zhuǎn)換成數(shù)字
浮點(diǎn)數(shù)轉(zhuǎn)整數(shù)會(huì)丟失精度
標(biāo)識(shí)符
變量的名字
方法的名字
類的名字,等等
這些名字,統(tǒng)稱為標(biāo)識(shí)符,用作內(nèi)容的標(biāo)識(shí)
規(guī)則
內(nèi)容限定
英文,數(shù)字,下劃線(_)
不能以數(shù)字開(kāi)頭
運(yùn)算符



字符串拼接

字符串格式化

%s
%:占位
s:將變量變成字符串放入占位處

格式化的精度控制
使用輔助符號(hào)"m.n"來(lái)控制寬度和精度

默認(rèn)為右對(duì)齊再左邊加空格
快速格式化
不限數(shù)據(jù)類型,不做精度控制,原樣輸出
表達(dá)式的格式化
表達(dá)式:一條具有明確執(zhí)行結(jié)果的代碼語(yǔ)句

數(shù)據(jù)輸入
input語(yǔ)句(函數(shù))
input()括號(hào)內(nèi)可以輸入提示信息
寫(xiě)入數(shù)據(jù)統(tǒng)統(tǒng)看作字符串類型
