python2.7 与python3.X区别

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

 

posted @ 2019-12-10 19:04  做梦者造梦  阅读(559)  评论(0编辑  收藏  举报