python2.7 与python3.X区别

烂漫一生 提交于 2019-12-10 20:49:23

1,print("中文")

python2.7,会报错  原因:py2.7用ascll码

解决:2.7头部加入并保存的文件用utf-8编码

# -*- coding: utf-8 -*-

python3    不会错  原因:py3 用ufu-8码       

2,输入

py2.7 name=raw_input()

py3.x name=input()

3,除法

9/2

py2 结果为4 (取了整数部分)

py3结为4.5

解决:py2(from __future__ import division) 和py3

取整数语法9//2

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!