編程中最常見的bug就是改變了不該改變的變量,或者改變的變量無誤,但是時機不合適。要避免這種情況,有效的方法就是使用容易記的變量名。
- 變量名是嚴格區(qū)分大小寫的,在Python中程序員習(xí)慣用小寫字母開頭。
#ex3:在交互模式中使用變量,計算一周有多少分鐘。
DaysPerWeek = 7
HoursPerDay = 24
MinutesPerHour = 60
time=DaysPerWeek * HoursPerDay * MinutesPerHour
print 'We have %s minutes in one week.' %time
除了基本的加減乘除符號之外,Python中乘冪可以用**表示,而不是^符號。%表示輸出除法結(jié)果的余數(shù),計算的優(yōu)先級與/一樣
類型轉(zhuǎn)換
float(),可以給一個整數(shù)增加一位小數(shù)顯示
int(),對小數(shù)向下取整,并不四舍五入。
str(),字符串
以上格式可以用函數(shù)type()來確認print 行末的逗號表示“打印完這個內(nèi)容之后不要跳轉(zhuǎn)到下一行”,但是貌似輸出一個空格。
關(guān)于反斜杠有點意,也就是所謂的“轉(zhuǎn)義符”: \n表示結(jié)果中換行輸出,而代碼中換行可以用\標注,不影響程序運行。所以如果在字符串輸出\,那么應(yīng)該用\\表示。
#讀取網(wǎng)頁信息并顯示出來
import urllib
file = urllib.urlopen('www.baidu.com')
message = file.read()
print message```