标签:ascii unicode 编译 python 知识点 作用 编码 输入 nic
python 2和3的区别
1.解释型和编译型
1.编译型:
1.先把代码编译成机器码-->计算机寄存器去运行 C
2.先把代码编译场XXX--->计算机去找虚拟机执行代码-->机器码交给计算机去运行 C JAVA C#
2.解释型:
边解释边执行 python
1.列表-->字符串
join([])
2.字符串-->列表
list() split()
3.代码字符串反切
v[::-1]
4.python递归最大层数
1k
5.python2和python3的区别
编码\字符串:
字符串:
py2: unicode v = u"root" 万国码(unicode)存储 (str\bytes) v = "root"字节存储
py3: str v = "root" 万国码存储 bytes v =b"root" 字节存储
编码:
py2:ascii 文件头可以修改: encoding utf-8
py3:utf-8 文件头可以修改 encoding utf -8
文件如何存储:
继承
py2:经典类\新式类 py3新式类 c3算法
范围:
py2 : range()\xrange()
py3 : range()
输入:
py2 v1 = raw_input(‘请输入‘)
py3 v2 = input(‘请输入‘)
打印
py2:print‘xxx‘ py3:print(xxx)
函数的作用域:
标签:ascii unicode 编译 python 知识点 作用 编码 输入 nic
原文地址:https://www.cnblogs.com/The-Meaning-of-Life111/p/11093092.html