我已经做了一些环顾四周,找不到我的问题的答案,所以我想要一些帮助。在我的程序中,用户输入一个字母,比如'G'
,我需要程序来打印存储在变量G
中的值。如:
G = 'Hello!'
variable = input('Enter a letter').upper()
然后我希望程序在用户输入字母G时打印'Hello!'
,但我不确定如何执行此操作。我确实遇到过exec()
函数(这可能有用吗?),但我对它做任何事情都不太了解。
任何帮助都将不胜感激。
答案 0 :(得分:0)
下次搜索一下,但我给你一个解决方案:
使用locals()
a = 'foo'
locals()['a']
'foo'