我在说:SyntaxError:无效语法时出错 python3已退出,代码为1
我有一个显示错误的基本打印语句
错误似乎出现在打印的“t”处
这是我在出现错误的地方编写的代码:
import random
intro = input("Welcome to Juni Archery, prepare your bow!")
bullseyecounter = random.randint(int("X") (int("O"))
for v in range(5)
for k in range(1, 5)
for i in range(1, 5)
error code: print("Round " + str(k) + " arrow " + str(i) + " : " )
Line 10
我对你的代码做了一些修改。错误在第4行,有关详细信息,请参见此python documentation
第一个问题:
我不知道你想做什么,但你正在尝试将字符串(X和O)转换为整数,如果你使用数字,你可以这样做,但不能使用字母!(int(“4”)会将字符串“4”转换为整数4,但对于字母来说这是不可能的
第二个问题:
这只是一个synthax错误
不要忘记每个for循环末尾的“:”
正确的Syntax是:
相关问题 更多 >
编程相关推荐