pythonifand_Python之if语句及条件语句其实各个语⾔的基础都是相通的。
words = ['soften', 'civilize', 'personalization', 'bakery', strain', 'glimp', 'royals']
for word in words:
if word == 'civilize':fine
print(word.upper()) #全部⼤写输出
el:
print(word.title()) #⾸字母⼤写输出
result:
Soften
草原ppt课件CIVILIZE
drawingroom
Personalization
Bakery
Strain
Glimp
Royals
2012高考语文试卷及答案
*
条件语句包括:!=\<=\>=\>\
chl = 21
fsy = 32
chl >=20 and fsy <=31 #检查两个条件语句,使⽤关键词and result:Fal
祖国 我为你自豪
(chl >=20) and (fsy <=31) #也可将每个测试放在⼀对括号内
chl >=20 or fay <=31 #使⽤or result:True
*
word = ['bride', 'castle', 'masterpieces', 'mystery', 'tragedy', 'bakery', 'strain', 'glimp']
'castle' in word #使⽤关键词in让python检查列表中是否有'castle'
words = ['emperor', 'castle', 'royal', 'diplomat', 'bakery', 'strain', 'glimp']
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 desrt and trade!")
elif age <= 18: #python这点不⼀样哈,有个elif,可以有若⼲个elif语句
print("I like diplomat and dumpling!")
el:
print("I like nobility and sketch!")
result:
I like diplimat and dumpling!
*
age = 12
if age <= 4:graduated
price = 0
elif age <= 18:中英在线互译
price = 10
el:
price = 20
print("You admission cost is $ " + str(price) +"!") #price要str函数告诉python输出字符**当其中⼀个if语句通过测试,python会跳过其他的if语句测试。
eg:寻找两个列表共同的元素(交集)struggled
chls = ['emperor', 'nobility', 'bakery', 'sauce', 'royal']
fsys = ['emperor', 'Spring Festival', 'approaching', 'nobility']
sb是什么
for chl in chls:
if chl in fsys:
print("We can discover " + chl +"!")
el:
高考口语
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!