自动化测试基础之Python常见问题
在自动化测试中,Python语言是比较常见的一种,在使用Python的时候需要注意到一些地方,今天小千就来带大家整理一下常见的几大问题。
一.交互式编程
python 拥有交互式编程,我们打开cmd,输入python,进入到交互式编程中,如下图:
我们在>>>后面输入print(‘qianfeng’),那么马上就会回馈我们qianfeng,如下图
这就是我们的交互式编程,你输入什么,马上会显示。
二.标识符
什么是标识符,就是我们定义变量或函数名或类名等,用什么符合来表示,定义这些有什么规则
标识符的使用规则是:
1.第一个字符必须是字母表中字母或下划线
2.标识符的其他的部分有字母、数字和下划线组成
3.标识符对大小写敏感
4.不可使用关键字
三.关键字
关键字又叫保留字,是python已经使用了的标识符,我们不能再次使用了,每个语言都有关键字。查看我们python的关键字可以在交互编程中使用import keyword和keyword.kwlist,如下图:
四.注释
很多语言都有注释,注释的做用是为了说明语句的意思,是给我们人看的,并不是给电脑看的。没有注释的代码不是好代码,每个语言的注释方式不一样,那么我们python的注释是怎么样的呢?如下图:
在我们pycharm上会显示如下情况:
五.缩进
很多语言表示代码块是用大括号{}来表示,但是python中不是用这个来表示,是用缩进来表示,同样的缩进位置就是同一块代码块中的语句,如下图:
而且,同一代码块中不能出现不同的缩进,不然会报错,如下图:
在多个for嵌套或多个if嵌套的时候特别要小心,很容易搞错代码块的,这个时候最好用空行
六.空行
什么是空行,就是什么都不写,空一行,是为了方便代码块的区分,让代码更加易读,如下图:
这是没用空行的效果,是不是显得有点乱。
好啦,小伙伴们,基础三的内容就这些啦,因为篇幅问题,就到这啦!下一次有更多更新的内容带给大家,请期待!持续关注我哦!
最后欢迎大家添加我们的软件测试交流qq群:858327674 添加群找群管理要软测相关学习资料和学习视频,欢迎大家关注和转发。