我在使用Python和PyCharm方面还很陌生,所以我在这里寻求一些帮助。也许这个问题对您来说可能很愚蠢,但是请相信我,我对在这里得到的每个答案都会感到非常高兴。
这是我在PyCharm中的代码。我想制作类似于Mad Libs程序的东西(这真的是它的名字吗?),我目前正试图找到一种方法,使程序可以找出用户喜欢的颜色,哈哈。我复制了使用数字的过程,但看起来单词有很大不同。
希望您能理解我的英语薄弱和我的有趣问题。
非常感谢!-爱丽丝<3
您的代码中的问题在以下行:
answer2 = int(input("My best color is "))
您正在尝试cast用户输入为整数。这意味着您正在尝试“转换”数字中类似紫色的字符串。这引发了您可以在控制台中看到的错误。
为了修复它,您可以改用以下命令:
answer2 = input("My best color is ")
谢谢佐丹奴!这有所帮助,我还必须更改:
if answer2 != fav_color:
至if answer2 == fav_color: