- Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
- 第一步 环境的搭建:
- 第二步安装好Pycharm,为方便大家阅读使用,此处为转接的安装教程:http://blog.youkuaiyun.com/qq_29883591/article/details/52664478,可以借鉴一番
-
python3与python2的不同之处:
- python3.0使用字符串(strings)和bytes代替Unicode字符串和8位字符串,这意味着几乎所有使用Unicode编码和二进制数据的代码都要改动。这个改动很不错,在2.x的世界里,无数的bug都是因为编码问题。
· map()和filter()返回迭代器(iterators)
- · dict方法keys(),items(),values()返回视图(同样是迭代器)而不是列表(list)
- · 内建的sorted()方法和list.sort()方法不再接受表示比较函数的cmp参数,使用key参数代替。
-
· /2返回浮点数,使用1//2能得到整数。
-
-
-
print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如:
老版本: print "The answer is", 2*2
新版本: print("The answer is", 2*2)
老版本: print x, # 使用逗号结尾禁止换行
新版本: print(x, end=" ") # 使用空格代替换行
-
Python小练习
-
-
-
-
-
-
-
-
-
新手一枚,有些地方也是借鉴前辈的经验。大神前辈们,还请多多指导我!
-