zhongyong6899 发表于 2019-8-14 22:14:45

下面的代码为什么不能执行,请高手指导

import random
niubi = eval(input("想请神仙给几组双色球预测号码?"))
print("")
def shenxian():
      a = range(1,34)
      b = random.sample(a,6)
      c = range(1,17)
      d = random.sample(c,6)
      print("[红球]",sorted(b) ,"[蓝球]",d)
n = 1
while true:
      shenxian()
      n+=1
      if n>niubi:
                break
   

想请神仙给几组双色球预测号码?2

Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\002.py", line 11, in <module>
    while true:
NameError: name 'true' is not defined
>>>

Charles未晞 发表于 2019-8-14 22:19:05

True 不是 true

xue11 发表于 2019-8-14 22:29:37

'true'改为True

zltzlt 发表于 2019-8-14 22:34:40

注意哈,Python 的 True 首字母是要大写的,true 改成 True

ykn大神6 发表于 2019-8-15 08:32:46

你这太搞笑了吧
true要大写
改为True

盐酸 发表于 2019-8-15 09:31:58

true应该写成 True

仙尘凡缘 发表于 2019-8-15 10:06:07

大小写哟少年

不知道叫啥好 发表于 2019-8-16 09:35:32

哎True注意大小写
页: [1]
查看完整版本: 下面的代码为什么不能执行,请高手指导