yzxxy 发表于 2022-7-31 20:20:14

在 第007讲中双色球的开奖模拟程序

程序如下:
import random
red = random.sample(range(1, 33), k=6)
blue = random.sample(range(1, 16), k=1)
print("开奖结果是:",red /n
      "特别号码是:",blue)
为什么运行不了啊{:10_260:}

Twilight6 发表于 2022-7-31 20:20:15



import random
red = random.sample(range(1, 33), k=6)
blue = random.sample(range(1, 16), k=1)
print("开奖结果是:",red /n
      "特别号码是:",blue)

上面红色部分,\n 字符没有用引号,不符合 Python 语法

而且 print 各参数间需要用 “,“ 逗号分开,所以在 "\n" 前后,还需要加上 "," 逗号

参考代码:
red = random.sample(range(1, 33), k=6)
blue = random.sample(range(1, 16), k=1)
print("开奖结果是:", red, "\n"
      "特别号码是:", blue)

yzxxy 发表于 2022-8-2 14:41:22

换行符一定要写在 print语句的 '' 引号内

yzxxy 发表于 2022-8-2 14:43:35

import random
red = random.sample(range(1, 33), k=6)
blue = random.sample(range(1, 16), k=1)
print("开奖结果是:",red,
      "\n特别号码是:",blue)
我符号错了

liangdehui 发表于 2022-8-26 11:54:49

Twilight6 发表于 2022-7-31 20:20
上面红色部分,\n 字符没有用引号,不符合 Python 语法

而且 print 各参数间需要用 “,“ 逗号 ...

import random

red = random.sample(range(1, 34), 6)
blue = random.randint(1, 16)

print("开奖结果是:", *red)
print("特别号码是:", blue)
请问这是为什么运行不了呢

Twilight6 发表于 2022-8-26 12:55:49

liangdehui 发表于 2022-8-26 11:54
import random

red = random.sample(range(1, 34), 6)




代码没问题,可以运行的
页: [1]
查看完整版本: 在 第007讲中双色球的开奖模拟程序