1wd4

行动

8:20 - 8:50 am. 完成《笨办法》ex6

11:00 - 12:00 am. 完成ex7, ex8

感受~

  • 输入基本无误,除了一些因为粗心的小问题(比如print写成printt)
  • 还是没法用自己的话解释清楚 “格式化字符串”是个什么东西= =
  • 对格式化字符串类型区分不足(比如%s,%r,%d要在什么情况下用)

对策

  • 每写一行代码,自我检查一下拼写是否有错误,形成习惯
  • 运用google系统化地学习“格式化字符串”:

《深入python:Dive into python》 http://woodpecker.org.cn/diveintopython/native_data_types/formatting_strings.html

理解

what?

当需要把一个值插入到一段字符串里,可以用格式化字符串来替代

how?

1.格式

fans = india_mi_fans

print "How are you, %s ?" %(fans,)

注释:括号代表一个 tuple数组形式,不写括号的%fans会被理解为要插入的值,而非变量

2.类型

%s---字符型

%d---整数型

%.2f---小数型,保留两位小数