所以我的代码基本上是在每场比赛中模拟棒球运动员 (Joe DiMaggio) 的击球动作。这是到目前为止的代码
import random
i = random.randint(1, 100)
j = random.randint(1, 100)
k = random.randint(1, 100)
l = random.randint(1, 100)
while True:
if i <= 32:
i = 1
else:
i = 0
if k <= 32:
k = 1
else:
k = 0
if j <= 32:
j = 1
else:
j = 0
if l <= 32:
l = 1
else:
l = 0
m = i+j+k+l
print("He went", m, "-4")
我想知道它是否适用于所有不同的 IF 和 ELSE 语句。同样,当我尝试运行它时,它会突出显示 print 语句中的 m 并显示错误:Invalid Syntax。
有关如何解决此问题的任何帮助?编辑:语法错误已修复,但现在它只是第一次将它们相加,其余的打印都是4-4。