序言

前面的都略过了,直接从干货部分开始。第一章主要讲的如何准备环境和编辑器。第一次学习Python的同学,需要读的话可以好好读读。

2020-7-10 第2章

先起航再说。
1、字符串的操作方法


  name = "ada lovelace"  
  print(name.title())
  print(name.upper())
  print(name.lower())  

2、Python 3.6之后发布的f string


first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"
message = f"Hello, {full_name.title()}!"

为什么要用f-string呢?更多请参考 https://blog.csdn.net/sunxb10/article/details/81036693

2020-09-13 序言重读

今天又把序言读了一遍。
•第一部分尽可能在 42 小时内快速浏览一遍,不用理解,先混个眼熟;
•第二部分跟着项目实践精读,对应查阅第一部分的基础知识点,针对性地自我答疑。

2020-09-15 第6章

与大多数编程概念一样,要熟练使用字典,也需要一段时间的练习。使用字典一段时间后,你就会明白为何它们能够高效地模拟现实世界中的情形。

我们除了可以使用字典存储一个对象(游戏中的一个外星人)的多种信息,也可以使用字典来存储众多对象的同一种信息。

避免出错。
alien_0 = {'color': 'green', 'speed': 'slow'}

point_value = alien_0.get('points', 'No point value assigned.')
print(point_value)

https://ehmatthes.github.io/pcc_2e/cheat_sheets/cheat_sheets/