我刚刚开始学习编码,我正在创建一个简单的界面,我在其中说一些话,它会用我设置的短语进行响应。例如,如果我说
如果命令中是“你还好吗”:
说话('不')
这很简单,只是不适合我。我怎样才能改变它,让它有 50% 的机会说“不”,有 50% 的机会说“是”。谢谢您的帮助!
你可以使用random.choice()
函数与random
module:
import random
answers = ['yes', 'no']
input = input('Enter in the sentence: ')
if input == 'are you okay':
print(random.choice(answers))
如果你想有 75% 的机会yes
和 25% 的机会no
然后只需添加更多answers
像这样列出:
answers = ['yes', 'yes', 'yes', 'no']
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)