昨日阅读2.5 h,累计 259.5 h
<Python编程:从入门到实践>
=====================
创建update_bullets()函数
在game_functions.py中,添加这个函数的定义
def update_bullets(bullets):
#更新子弹的位置(并删除已消失的子弹)
bullets.update()
for bullet in bullets.copy():
if bullet.rect.bottom <= 0 :
bullets.remove(bullet)
这里的update_bullets()的代码是从alien_invasion.py剪切过来的。
这样,alien_invasion.py的代码变得更简洁了。
在game_functions.py中创建函数fire_bullet()
def fire_bullet(ai_settings, screen, ship, bullets):
#创建新子弹,并将其加入到编组中
if len(bullets) < ai_settings.bullets_allowed:
new_bullet = Bullet(ai_settings, screen, ship)
bullets.add(new_bullet)
fire_bullet函数只包含玩家按空格键时用于发射子弹的代码。
这时,请再次确认alien_invasion.py能正确执行
值此,武装飞船的代码经过调试,成功了。
Congratulations!
==============================
Blockchain:
212. 通过中心化而着重于经济效率的力量和通过去中心化实现的无须信任的交易所,这两个在将来如何实现平衡,有待观察。
213. 货币的再认知:基于价值共识的量化促进机制。只要读懂这个就能拨开迷雾探得洞天。
214. 除金钱以外,货币也可以是声誉、健康、关注、思想等价值共识。
价值共识,即货币、代币、代币化。
代币体系能够有效形成的基础便是参与者的价值共识。
数字货币形成的基础是一种用户之间的价值共识。
215. 某种意义将,这种基于主观价值认同之上的量化促进机制才是数字货币成功最大的秘诀。
哈耶克的私人货币理念《货币的非国家化》
数字货币一开始更多的是以去中心化的社区形式发行,导致其发行主体并不明确甚至不存在发行主体。比特币被称为“无主货币”就是最典型的例子。
因此数字货币的供给数量往往事先决定好,而不是根据市场决定。它无法控制它自己发行的通货数量,并决定其在市场上的价值。易波动。
216. 持有成本货币的概念让我们对货币进一步重新思考:持有该种货币并不会使我们拥有财货。折扣券、电子红包和优惠码,只有在满足或者激发了持有者的使用或者消费欲望时才存在价值。
217. 高级概念:区块链经济触发了许多新主意被发明,以及现有概念和术语以创新的方式被重新解释。
新的概念化可以在抽象和具体两个层面来回转换思维。
货币仅仅是加密数字经济让我们重新思考的一个方面而已。
218. bitcoin可以以三重方式被使用(同时代表基础区块链总账、比特币交易协议和加密数字货币比特币)
社区币已不是新鲜东西。
校园币(目前已经有数个正在努力进行的项目,支持学生在大学校园里学习和使用加密数字货币:Campus Cryptocurrency Network)
===============================
昨日阅读2.5 h
累计 259.5 h