布爾表達式。python中if語句,有時后邊直接加一個變量,而不是一個布爾表達式,該語句是在判斷變量是否有值,這個值必須是'非零非空'的值。
10年積累的成都網(wǎng)站制作、成都網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有溫嶺免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
可以用求余數(shù)判斷是否能夠整除,例如:
a=2
b=3
c=4
然后判斷結果是否為0就可以。
那么b%a為true
c%a為false
其實各個語言的基礎都是相通的。
words = ['soften', 'civilize', 'personalization', 'bakery', strain', 'glimpse', 'royals']
for word in words:
if word == 'civilize':
? ? print(word.upper()) #全部大寫輸出
else:
? ? print(word.title()) #首字母大寫輸出
result:
Soften
CIVILIZE
Personalization
Bakery
Strain
Glimpse
Royals
*
條件語句包括:!=\=\=\\? #這點python還是做的很好哈。
chl = 21
fsy = 32
chl =20 and fsy =31 #檢查兩個條件語句,使用關鍵詞and result:False
(chl =20) and (fsy =31) #也可將每個測試放在一對括號內
chl =20 or fay =31 #使用or result:True
*
word = ['bride', 'castle', 'masterpieces', 'mystery', 'tragedy', 'bakery', 'strain', 'glimpse']
'castle' in word #使用關鍵詞in讓python檢查列表中是否有'castle'
words = ['emperor', 'castle', 'royal', 'diplomat', 'bakery', 'strain', 'glimpse']
chl = 'emperors'
if chl not in words: #if not in
print("The word is not in words list!")
*
age = 12
if age = 4:
print("I like dessert and trade!")
elif age = 18: ?? #python這點不一樣哈,有個elif,可以有若干個elif語句
print("I like diplomat and dumpling!")
else:
print("I like nobility and sketch!")
result:
I like diplimat and dumpling!
*
age = 12
if age = 4:
price = 0
elif age = 18:
price = 10
else:
price = 20
print("You admission cost is $ " + str(price) +"!") #price要str函數(shù)告訴python輸出字符
**當其中一個if語句通過測試,python會跳過其他的if語句測試。
eg:尋找兩個列表共同的元素(交集)
chls = ['emperor', 'nobility', 'bakery', 'sauce', 'royal']
fsys = ['emperor', 'Spring Festival', 'approaching', 'nobility']
for chl in chls:
if chl in fsys:
? ? print("We can discover " + chl +"!")
else:
? ? print("Oh my god! The Spring Festival is approaching, prepare " + chl + "!")
result:
We can discover emperor!
Oh my god! The Spring Festival is approaching, prepare nobility!
Oh my god! The Spring Festival is approaching, prepare bakery!
Oh my god! The Spring Festival is approaching, prepare sauce!
Oh my god! The Spring Festival is approaching, prepare royal!
A1: Open 函數(shù)中 'w' 代表以寫入模式打開文件;( w -- write ) A2: target 代表已經(jīng)打開的文件實例; target. 后面即 對該打開文件的操作方法; 如: target.truncate([size]) #把文件裁成規(guī)定的大小,默認的是裁到當前文件操作標記的位置。
可以加函數(shù)。pythonif語句后可加函數(shù)嵌套使用,返回的是該函數(shù)的布爾值類型。