昨日阅读 2.5 h,累计193h
《Python编程从入门到实践》
=============================
ch8
在函数中修改列表
在将列表传递给函数后,函数就可以对列表进行修改(这种修改是永久性的)
这样问题来了,如果我想传递一个列表给函数,但并不想让函数修改列表,那怎么办呢?
可以传递列表的一个副本给函数,即: list_name[:]
这个切片的表达就是创建列表的副本。
传递任意数量的实参:
形式参数中,用(*变量名)的方式,就可以让函数接收任意数量的实参,它背后做的工作就是创建一个空的元组,并将接收到的所有值都封装到这个元组中,只需要对这个元组进行遍历,就可以处理所有实参。
若想结合使用位置实参和任意数量实参,则,任意数量实参必须放在最后。
使用任意数量的关键字实参(这一段没看懂)
疑问在于,关键字实参,在没有通过缺省或者调用时明确给定形参名赋值,怎么认定是关键字实参呢?
**变量名 是任意数量的实参,后台使用了空字典来封装数据。
继续深入学习函数。。。。。
======================================
blockchain:
49. 基于M2M/IoT的微型支付,一个潜在的应用就是用于协调无人驾驶机的个人快递系统。农业传感器为另一种类型。
50. blockchain技术去中心化、无须信任的P2P模型意味着在最基本的场景上可以进行无中间人的交易。然而,把全球大规模交易建立在这种模型下的转移趋势(人与人、人与机器、机器与机器)可以意味着一个明显不同的社会结构和运行模式,很难预见,但将使当前已经形成的强关联和阶层轻易失去它们的作用。
51. 主流应用:信任、可用性、易用性。
和任何新技术时代刚起步一样:“是什么”和“它是如何工作的”的技术细节是大众所感兴趣的。
52. 互联网金融圈、Xapo等值得关注(包括fintech项目)
===================================
昨日阅读 2.5 h
累计193 h
|