用户输入以设置动态变量python
我自己做了一个简单的随机代码。但是它有一个主要的问题。我无法将用户输入进行动态设置变量。
import pygame
import pygame_menu
import random
kolay_secim = ["agac","odun","baba"]
orta_secim = ["zar","okey","tavla"]
zor_secim = ["emekli","yasli","deli"]
zorluk_secimi=input('Hangi zorlukta oynamak istiyorsunuz? (kolay,orta,zor)')
if zorluk_secimi == kolay :
print(random.choice(kolay_secim))
elif zorluk_secimi == orta :
print(random.choice(orta_secim))
elif zorluk_secimi == zor :
print(random.choice(zor_secim))
else:
print("Gecersiz Zorluk Secimi yazima dikkat ediniz.")
我要实现的是获取用户输入并将其设置为zorluk_secimi,此后,如果它与类别匹配,它将从该类别中选择一个随机的单词。
I made a simple random.choice code by myself. But there is a major problem with it. I can't take user input to dynamically set variables.
import pygame
import pygame_menu
import random
kolay_secim = ["agac","odun","baba"]
orta_secim = ["zar","okey","tavla"]
zor_secim = ["emekli","yasli","deli"]
zorluk_secimi=input('Hangi zorlukta oynamak istiyorsunuz? (kolay,orta,zor)')
if zorluk_secimi == kolay :
print(random.choice(kolay_secim))
elif zorluk_secimi == orta :
print(random.choice(orta_secim))
elif zorluk_secimi == zor :
print(random.choice(zor_secim))
else:
print("Gecersiz Zorluk Secimi yazima dikkat ediniz.")
What I'm trying to achieve is taking a user input and setting that as zorluk_secimi and after that if it matches to a category it will pick a random word from that category.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试更改:
分别为:
Try changing:
respectively to: