@CLSChen
2019-02-26T09:40:09.000000Z
字数 666
阅读 707
Python
可以输出从99到0的一长串儿歌
word = "bottles"
for beer_num in range (99,0,-1):
print(beer_num,word,"of beer on the wall.")
print(beer_num,word,"of beer.")
print("Take one down")
print("Pass it around")
if beer_num == 1:
print("No more bottles of beer on the wall.")
else:
new_num = beer_num -1
if new_num == 1:
word = "bottle"
print(new_num, word, "of beer on the wall.")
print()
定义了两个函数,第二个函数是第一个函数的升级版,可以用来取两个对象的交集。
def search4vowels(phrase:str)->set:
"""Display any vowels found in an asked-for word."""
vowels = set('aeiou')
return vowels.intersection(set(phrase))
def search4letters(phrase:str,letters:str)->set:
"""Return a set of the 'letters' found in 'phrase.取交集"""
return set(letters).intersection(set(phrase))