布尔表达式。python中if语句,有时后边直接加一个变量,而不是一个布尔表达式,该语句是在判断变量是否有值,这个值必须是'非零非空'的值。
10年积累的成都网站制作、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有温岭免费网站建设让你可以放心的选择与我们合作。
可以用求余数判断是否能够整除,例如:
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函数告诉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 函数中 'w' 代表以写入模式打开文件;( w -- write ) A2: target 代表已经打开的文件实例; target. 后面即 对该打开文件的操作方法; 如: target.truncate([size]) #把文件裁成规定的大小,默认的是裁到当前文件操作标记的位置。
可以加函数。pythonif语句后可加函数嵌套使用,返回的是该函数的布尔值类型。