定风波---苏轼
莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
料峭春风吹酒醒,微冷,山头斜照却相迎。回首向来萧瑟处,归去,也无风雨也无晴。
楼主任性,今天想起这首诗,就先写上。现在写写正文。
初识python,就被python的简单,实用,强大的可扩展性折服,所以爱上了这门语言。且推荐一本书:Python基础教程(Magnus Lie Hetland),京东价格:53元,如果不想买
楼主找了个电子版资源:http://www.tebaidu.com/file-a8a892e82a2e0516b132b087932210c275406338.html
这本书的作者非常可爱,说话很有逻辑,简单易懂,关键是有趣。
ps:总觉得作者书拿倒了 O(∩_∩)O哈哈~
接下来说说我在此书中第一章看到的一些初学python中得知道的一些小细节,因为python常用的有2.x版本和3.x版本,所以这里给出的tips是适用于两个版本的
(一)python 支持不同类型的数据之间直接加减乘除,如在python交互式页面执行
>>> 1/2.0
0.5
(二) Python 可处理非常大的整数(2.2以上版本)
(三) print函数后最好加()
>>>a=42
>>>print (a)
42
如果想打印出来的是a,则应加引号,理论上单引号和双引号皆可
>>>print("a")
a
(四)python 的字符串拼接非常方便,直接用+即可
>>>x="hello,"
>>>y="world"
>>>print(x+y)
'Hello,world'
(五)读入数据时,能用raw_input尽量用,尽量不要用input
(六)当想将字符串和变量拼接一起输出时,可用repr将变量值转成字符串,尽量不用反引号·
>>>temp=42
>>>print("the temperature is: "+ repr (temp)
the temperature is: 42
(七)读入路径时,尽可能加上r或者\\,要养成好的习惯 如下:
path=r‘F:\npython' 或者 path=’F\\npython‘,不要用path=’F\npython‘ 因为这样的\n 会被误认为换行符
就先写到这了,主要记得是这本书的第一章值的注意的内容。