鱼C论坛

 找回密码
 立即注册
查看: 1465|回复: 2

007 课后题

[复制链接]
发表于 2020-6-28 19:33:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import random
red = random.sample(range(1,34),k=6)
blue = random.sample(range(1,17),k=1)
print("开奖结果是:",*red)

print("特别号码是:",*blue)

请问print中 *的含义以及用法?是不是还有双**
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-28 19:36:35 | 显示全部楼层
本帖最后由 Twilight6 于 2020-6-28 22:11 编辑



不是 print 的用法,是本来就有这种用法  要看具体情况

你现在只学到 07 课时  知道这个叫解包就行,就是把容器里面的元素全部 一一拿出来

这里的解包是只单独对变量时候使用的哈  ,如果对变量之间使用 *  或  ** 是乘法(当对不是 number 类型的数据是重复) 和 幂函数 的意思

你学到 函数,在定义参数时候 带 * 一个,比如 *args 就是可以填入不定量的参数个数,args 就是收纳这些传入的参数的一个容器,而这个容器类型是元组类型

但是一个 * 号不能收入关键字参数,而你如果用 **args 就能将关键字参数也收入到 args 里,此时传入的容器类型是字典

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-9 09:34:53 | 显示全部楼层
不用急,等你学到第18课就知道了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 01:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表