預(yù)習(xí):
**逻淌、str()
2.3.5 使用字符串時(shí)避免語(yǔ)法錯(cuò)誤
在用單引號(hào)括起的字符串中,如果包含撇號(hào)疟暖,就會(huì)導(dǎo)致錯(cuò)誤卡儒;
因?yàn)椋旱谝粋€(gè)單引號(hào)和撇號(hào)之間的內(nèi)容視為一個(gè)字符串,而將余下的文本視為Python代碼俐巴;
2.3.6 Python 2中的print 語(yǔ)句
Python2:無(wú)需將打印的內(nèi)容放在括號(hào)內(nèi)朋贬;(print 語(yǔ)句中,有些包含括號(hào)窜骄,有些不包含)
Python3:print是一個(gè)函數(shù)锦募,括號(hào)必不可少;
2.4數(shù)字
2.4.1整數(shù)
(1).兩個(gè)乘號(hào)=乘方運(yùn)算邻遏;如下圖
(2).支持運(yùn)算次序糠亩,可在同一個(gè)表達(dá)式中使用多種運(yùn)算;
(3.空格不影響Python計(jì)算表達(dá)式的方式准验;
2.4.2 浮點(diǎn)數(shù)
浮點(diǎn)數(shù):帶小數(shù)點(diǎn)的數(shù)字
2.4.3 使用函數(shù)str()避免類(lèi)型錯(cuò)誤
str():將非字符串值表示為字符串赎线;
2.4.4 Python 2中的整數(shù)
Python2中,整數(shù)除法的結(jié)果只包含整數(shù)部分糊饱,小數(shù)部分被刪除垂寥;(直接刪除)
如果避免這種情況:務(wù)必確保至少有一個(gè)操作數(shù)為浮點(diǎn)數(shù),這樣結(jié)果也為浮點(diǎn)數(shù);如下圖:
注意:Python3和Python2之間來(lái)回編寫(xiě)時(shí)滞项,同時(shí)使用浮點(diǎn)數(shù)和整數(shù)的代碼時(shí)狭归,一點(diǎn)要注意這種異常行為!N呐小9怠!
練習(xí):
作業(yè):
大大的圖:
給挑戰(zhàn)者的圖戏仓,需要交互式疚宇,自己不會(huì),又時(shí)間太晚了赏殃,就沒(méi)做敷待;
我的圖
反饋及感悟:我發(fā)現(xiàn)學(xué)習(xí)新知識(shí)的時(shí)候,先把要學(xué)的小章節(jié)不管理不理解的透徹先看完仁热,可能你疑惑的問(wèn)題就在后面讼撒;所以,先整體看一遍股耽,再哪個(gè)不會(huì)根盒,再仔細(xì)琢磨或問(wèn)同學(xué);這樣可能避免了自己明明可以從后面章節(jié)懂的知識(shí)物蝙,而在問(wèn)別人的時(shí)候浪費(fèi)了時(shí)間炎滞;