昨日阅读了1.5小时,累计187.5小时
《Python编程从入门到实践》
=============================
ch7
使用用户输入来填充字典
意思是通过while循环,提示用户输入数据,然后存放在字典中,再询问用户是否要继续,如果不想继续,就将标志设置为false。潜在含义是,在循环之前,就要设置这个标志为True,因为while一来就会判断这个标志,如果为True才开始干活。
那么,等while循环结束,字典中就是通过与用户交互得到的数据,以待他用。
完成ch6、ch7以来的“动手试一试”程序。
ch8
将学习函数
函数就是一个封闭的单一功能。(那么这里有个讨论,到底这个单一功能有多大,会产生多少代码,才能衡量这个函数粒度是合适的?不可再分吗?)
OOP编程的一个在设计上的问题在这里需要思考。
这里只学习函数的定义形式、传递参数方式、返回值、传递列表等各种语法结构
后续继续深入
===============================================
blockchain:
31. bitcoin:2009年被发明:一种点对点的电子现金系统(去中心化的数字算法货币)
其支付行为被记录在一个公开的分类账本上(即区块链)
该账本被存储在许多(可能是全部)比特币用户的电脑上,同时可以持续地通过互联网查看到内容
32. bitcoin是最早也是最大的去中心化数字货币,占市场90%,是事实上的标准
33. 当前已有数百种altcoin(代币)数字货币,如莱特币、狗狗币、门罗币等
34. bitcoin的公钥地址:一串27-32bits的包括字母和数字的字符串,用以发送和接收比特币以及记录交易过程
35. 发行、获取bitcoin其实也是一种对于运算工作的奖励(客观上是全网记账,主观上是解SHA256难题,SHA256是一种加密算法),即挖矿,通过这种方式用户提供计算机算力来核对公证比特币支付。
================================
昨日1.5 h
累计 187.5 h
|