这是代码all_jokes是一本字典,其中有一些类别映射到笑话。
def select_joke(category):
jokes = all_jokes[category or 'default']
shuffle(jokes)
return jokes[0]
如果的值不正确,则返回字典中default
键all_jokes
的值:category
from random import shuffle
all_jokes = {
'joke1': ['This is joke1'],
'joke2': ['This is joke2'],
'default': ['This is default joke']
}
def select_joke(category):
jokes = all_jokes[category or 'default']
shuffle(jokes)
return jokes[0]
print("----------------------------------------")
print(f"input:{0} output:{select_joke(0)}")
print(f"input:{None} output:{select_joke(None)}")
print(f"input:{''} output:{select_joke('')}")
print("----------------------------------------")
输出:
----------------------------------------
input:0 output:This is default joke
input:None output:This is default joke
input: output:This is default joke
----------------------------------------
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句