用户:
PanLexuan查看:0 回复:4 评论:0 创建时间:2023-06-10T11:56:12
import time
print("知识问答")
print("--------------------")
print("加载......")
time.sleep(2)
print("第一题")
time.sleep(1)
user=0
input=input("你好的英文如何拼写?")
if input=="hello":
print("正确")
print("你的积分加10")
user+=10
time.sleep(1)
print("当前您的积分为:")
print(user)
print("继续答题!")
else:
print("错误")
time.sleep(1)
print("正确答案是hello")
print("当前您的积分为:")
print(user)
print("继续答题!")
time.sleep(2)
input=0
input=input("风雨送春归的下一句是什么")
if input=="飞雪迎春到":
print("正确")
print("你的积分加10")
user+=10
time.sleep(1)
print("当前您的积分为:")
print(user)
print("继续答题!")
else:
print("错误")
time.sleep(1)
print("正确答案是“飞雪迎春到”")
print("当前您的积分为:")
print(user)
print("继续答题!")
出现了
Traceback (most recent call last):
File "D:\Python38-Made\Python38 Made\Game\知识问答.py", line 37, in <module>
input=input("风雨送春归的下一句是什么")
TypeError: 'int' object is not callable
用IDLE编写,bug求救原因可能是最开始的input被赋值了
input("你好的英文如何拼写?")
具体原因我讲不清楚
但只要把变量input改为其他变量就行了,比如input_a
记住把if input中的变量也改过来
点赞0
评论