Python版本该如何选择?都有什么区别?老男孩python培训班
老男孩IT教育
行业新闻
2022年4月12日 14:49
很多时候,我们在外部平台找到了一些Python代码,但复制到我们自己的编辑器中,会发现一直报错,但明明语法自检、单词拼写、缩进都没有任何问题,可无法就是运行成功,这就是Python版本不一致的原因,那你知道该如何选择吗?请看下文:
很多时候,我们在外部平台找到了一些Python代码,但复制到我们自己的编辑器中,会发现一直报错,但明明语法自检、单词拼写、缩进都没有任何问题,可无法就是运行成功,这就是Python版本不一致的原因,那你知道该如何选择吗?请看下文:
Python2.0与Python3.0主要区别在于以下几个方面:
1、输出
Python2.0使用print关键字进行输出,比如:print “Hello”;
Python3.0使用print()函数,比如print("Hello")。
2、输入方面
Python2.0使用raw_input()函数,比如:name=raw_input("请输入你的名字:");
Python3.0使用input()函数,比如:name=input("请输入你的名字:")。
3、字符串的编码格式
Python2.0默认采用ASCII编码对输入的字符串进行编码;
而Python3.0默认采用Unicode编码对字符串进行编码。
4、格式化字符串的方式
Python2.0用%占位符进行标准化格式输出字符串,比如:“Hello,%s" % ("World");
Python3.0用format()函数,比如:”Hello,{}“.format("World")。
5、源文件的编码格式
Python2.0默认采用ASCII,因此使用中文时要在源文件开头加上一行注释:# -- coding: utf-8 --;
Python3.0默认采用utf-8。
关于"Python版本该如何选择?都有什么区别?"的话题到这里就结束了,老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!
推荐阅读:
入门Python行业,应该学哪些技术?老男孩python培训班
