问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

测试自动化常用的python语言,两个版本python2和python3有何区别?

发布网友 发布时间:2022-04-22 11:04

我来回答

1个回答

热心网友 时间:2023-11-02 14:09

Python 3 代表 Python 语言进化的一个产物,为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。所以我们在使用python进行自动化学习的时候,最好要清楚python3.0相比2.0的变化。
Python 3.0的变化主要在以下几个方面:
变化1:print语句没有了,取而代之的是print()函数。
变化2:Python 3 使用了文本(text)和(二进制)数据的概念,而非 Unicode 字符串和 8 位字符
串。所有的文本都是 Unicode 编码的。 Python3.X 源码文件默认使用utf-8编码
变化3:Python 2.x中不等于有两种写法 != 和 >
Python 3.x中去掉了>, 只有!=一种写法,还好,我从来没有使用>的习惯
变化4:列表推导时,不再支持[n for n in a,b]语法,改为[n for n in (a,b)]或[n for n in [a,b]]
变化5:python2中,文件对象有一个xreadlines()方法,返回一个迭代器,一次读取文件的一行。这在for循环中尤其实用。python3中,xreadlines()方法
不再可用。
主要就是上面5个,如果想对python3的变化还想更多了解,可以搜下传智播客软件测试学科的视频了解下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 学习自动化测试,是学java好还是python好呢?? 绵羊肉煮出来为什么那样松散像像抹布一样? 怎样炖羊肉软烂无膻味 羊肉怎样煮好吃煮的又烂 羊肉咬不断是太熟还是没熟? 羊肉片没有嚼劲,软绵绵的。是假肉吗? 炖羊肉汤时,别直接下锅,牢记这3步,汤浓肉鲜香,还没膻味 羊肉为什么煮老了就嚼不动而猪肉越煮越烂 压力锅炖羊肉特别软咋回事? 一斤羊肉怎样不掉称炖出一斤肉 长江上游有几座水电站? 云南能投下属有哪些水电站? 云南省最大的水库是什么水库? 金沙江上已建和在建的水电站有哪些? 云南在建或已建的十大水电站有哪些? 云南附近有名气的水电站是哪个集团投建的? 怎么做出特别美味的蛋炒饭? 世界上各个国家是怎么吃鸡蛋的? 茶叶蛋好吃,还是煎蛋好吃? 世界上最好吃的蛋炒饭怎么做a 如何提高python自动化 python自动化测试怎么将多个依赖数据 python自动化怎么样 自动化测试时页面跳转后不显示内容 马桶下水道堵了怎么办 怎么疏通马桶下水道 厕所堵了怎么办?通厕所下水道堵塞方法 马桶下水道疏通方法 马桶被堵原因分析 《末日三国志》最新txt全集下载 下水道堵了要怎么办,油污堵了可以用热水冲吗? 如何制作双层PDF? 谢谢您的回答,但这样不能做成双层PDF吧?需要做成一层文字,一层图像上下一一对应 word文档如何转换成双层pdf格式 跪求制作双层PDF格式文件的软件和制作方法 什么是双层pdf文件 双层pdf制作方法 双层PDF一定要选分辨率59.06吗 双层pdf到底是怎样的啊? abbyy finereader 12怎么做双层pdf 如何制作黑白二值双层pdf