所以我被困在一个我必须解决的问题上,想知道你们是否可以在我的情况下帮助我(我对 python 和编程本身真的很陌生)。所以我得到的任务是,定义一个自己的新函数来从字典中挑选出名为“电话簿”的随机人并打印出来假装打电话给他们。像“randomcall(phonebook,10)”这样的东西,然后打印出来:在 1800650 和其他 9 个电话上呼叫彼得。
def randomcall(phonebook, number):
import random
for name in range(phonebook):
name = random.choice(list(phonebook))
phonebook = phonebook[name]
print(f"Let's call {name} with {phonebook}")
phonebook = {"martin": 12345, "anna": 65478, "klaus": 5468764, "hans": 748463, "peter": 84698416, "ulrich": 3416846546, "frank": 4789749, "lukas": 798469, "ferdinand": 68465131}
randomcall(phonebook, 3)
randomcall("", 5)