少年白马入江湖 发表于 2021-7-5 19:29:08

双色球

import random

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

print("开奖结果是:", *red)
print("特别号码是:", blue)

print这两句可以解释一下吗?
是按print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)来吗
为什么red 前面加*

柿子饼同学 发表于 2021-7-5 19:33:50

本帖最后由 柿子饼同学 于 2021-7-5 19:35 编辑

分别打印'开奖结果是'和red
red前面有*是要解包哦
>>> import random as r
>>> red = r.sample(range(1, 34), 6)
>>> red

>>> print(red)

>>> print(*red)
33 22 7 13 30 16
>>>

1835575828 发表于 2021-7-6 00:15:38

hao

超级玛尼哄 发表于 2021-7-6 01:25:13

学习学习~

芬里尔ming 发表于 2021-7-6 10:08:06

学习

peak6009 发表于 2021-7-6 12:04:49

柿子饼同学 发表于 2021-7-5 19:33
分别打印'开奖结果是'和red
red前面有*是要解包哦

学习了。

hornwong 发表于 2021-7-6 12:56:52

感谢分享!

Linxs_ 发表于 2021-7-6 13:45:49

学习学习

Kayko 发表于 2021-7-6 20:46:52

学到了
页: [1]
查看完整版本: 双色球