从零开始学人工智能--笨办法学python(八)

3/28 星期三

从过完年到现在每天都加班,真的是每天都加班,昨天实在是加烦了,就偷懒没加班。

回家之后开始研究ex24,为什么没有做ex23直接开始研究ex24了呢?

因为ex23真心看不懂啊!!!

ex23主要讲的是字符码转换的问题,实在太难以理解,个人觉得这是番外篇,对这个学习影响不大,所以就看了一下而已,没有深入研究。

其实ex24也没教授新的东西,只是将前面所有的内容进行了一个总结:

还是def、format、print这三个命令

不过在练习最后一句命令中,有个内容是前面没接触到的

start_point=10000

a,b,c=secret_formula(start_point)

formula=secret_formula(start_point)

print("We'd have {} beans,{} jars,and {} crates.".format(*formula))

 

最后format()中多了一个“*”,这个星号是干嘛用的呢?

#"*"的作用是将formula所定义的变量全部参照过来,formula===>secret_formula(start_point)===>a,b,c

结论就是:

不用这个星号,那需要改成

format(a,b,c)

其实就是用*formula代替了a,b,c

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值