python3基础教程第二版课后答案第三章第四章第十章编程题刘凡馨
下载地址 https://share.weiyun.com/74cKAndR
资料目录 Python3基础教程第2版慕课版doc python3基础教程第二版慕课版第1章pdf python3基础教程第二版慕课版第2章pdf python3基础教程第二版慕课版第3章pdf python3基础教程第二版慕课版第4章pdf python3基础教程第二版慕课版第5章pdf python3基础教程第二版慕课版第6章pdf python3基础教程第二版慕课版第7章pdf python3基础教程第二版慕课版第8章pdf python3基础教程第二版慕课版第9章pdf python3基础教程第二版慕课版第10章pdf python3基础教程第二版慕课版教案 python3基础教程第二版慕课版教学大纲 python3基础教程第二版慕课版习题参考答案 Python3基础教程廖雪峰pdf[带标签完整版] Python3基础教程习题答案 python3基础教程pdf
举例 Python 3与Python 2的 区别 1.Python 3中的 所有文本均使用Unicode编码 Python 3中的 字符默认使用Unicode编码( UTF-8) ,可以很好地支持中文或其他非英文字符。 在Python 3中, 不需要使用“u” 或“U” 前缀表示Unicode字符, 但二进制字符串必须使用“b” 或“B”前缀。 Python 2中不能使用汉字作为变量名 , 否则会出 错 。 2. print()函 数代替了print语句 Python 3使用print()函数来输出数据, 示例代码如下。 >>> x=100 >>> print(10,'abc',x) 10 abc 100 Python 2使用print语句输出数据, 示例代码如下。 >>> x=100 >>> print 10,'abc',x 10 abc 100 >>> print(10,'abc',x) #print语句将(10,'abc',x)作为一个元组 输出 (10, 'abc', 100) 3. 完全的 面向对象 Python 2中的 各种数据类型, 在3中全面升级为类( class) 。 例如, 在Python 2中测 试数据类型结果如下。 >>> int,float,str (<type 'int'>, <type 'float'>, <type 'str'>) 在Python 3中测 试数据类型结果如下。 >>> int,float,str (<class 'int'>, <class 'float'>, <class 'str'>) 4. 部分方法和函 数用视图和迭代器代替了列表下面的 常用方法或函 数在Python 2中返回 列表, 在Python 3中有多处改变。 字典的 keys()、 items()和values()方法用返回 视图代替了列表。 不再支持Python 2中的 iterkeys()、 iteritems()和itervalues()。 map()、 filter()和zip()函 数用返回 迭代器代替了列表。
|