Python笔记-Python2和Python3兼容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python笔记-Python2和Python3兼容相关的知识,希望对你有一定的参考价值。


Python2 与 Python3 在很数据类型、语法上面都有很大区别。
为保证编写的脚本在Python2 和Python3 下兼容,需要在代码中做版本判断。

示例代码如下:

import sys

pversion = int(sys.version[0:1])
if pversion < 3:
print("Version is 2.x!")
else:
print("Version is 3.x!")
[root@test1 dataC]# python3 test.py 
Version is 3!
[root@test1 dataC]# python2 test.py
Version is 2!


以上是关于Python笔记-Python2和Python3兼容的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记python2的print和python3的print()

Python笔记一(Python2与Python3的区别)

python学习笔记

python3.5学习笔记:linux6.4 安装python3 pip setuptools

Linux笔记-Centos7将python2升级为python3(及修改yum配置防报错)

python初学笔记