@CLSChen
2019-02-26T09:40:09.000000Z
字数 666
阅读 755
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 -1if 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))