預習:

**、str()
2.3.5 使用字符串時避免語法錯誤
在用單引號括起的字符串中,如果包含撇號,就會導致錯誤;
因為:第一個單引號和撇號之間的內(nèi)容視為一個字符串,而將余下的文本視為Python代碼;
2.3.6 Python 2中的print 語句
Python2:無需將打印的內(nèi)容放在括號內(nèi);(print 語句中,有些包含括號,有些不包含)
Python3:print是一個函數(shù),括號必不可少;
2.4數(shù)字
2.4.1整數(shù)
(1).兩個乘號=乘方運算;如下圖

(2).支持運算次序,可在同一個表達式中使用多種運算;

(3.空格不影響Python計算表達式的方式;
2.4.2 浮點數(shù)
浮點數(shù):帶小數(shù)點的數(shù)字
2.4.3 使用函數(shù)str()避免類型錯誤
str():將非字符串值表示為字符串;
2.4.4 Python 2中的整數(shù)
Python2中,整數(shù)除法的結(jié)果只包含整數(shù)部分,小數(shù)部分被刪除;(直接刪除)
如果避免這種情況:務(wù)必確保至少有一個操作數(shù)為浮點數(shù),這樣結(jié)果也為浮點數(shù);如下圖:

注意:Python3和Python2之間來回編寫時,同時使用浮點數(shù)和整數(shù)的代碼時,一點要注意這種異常行為?。。。?/p>
練習:
作業(yè):
大大的圖:

給挑戰(zhàn)者的圖,需要交互式,自己不會,又時間太晚了,就沒做;

我的圖















反饋及感悟:我發(fā)現(xiàn)學習新知識的時候,先把要學的小章節(jié)不管理不理解的透徹先看完,可能你疑惑的問題就在后面;所以,先整體看一遍,再哪個不會,再仔細琢磨或問同學;這樣可能避免了自己明明可以從后面章節(jié)懂的知識,而在問別人的時候浪費了時間;