ITPub博客

首页 > 应用开发 > Python > 自动化测试基础之Python常见问题

自动化测试基础之Python常见问题

原创 Python 作者:千锋武汉 时间:2021-04-14 12:30:37 0 删除 编辑

在自动化测试中,Python语言是比较常见的一种,在使用Python的时候需要注意到一些地方,今天小千就来带大家整理一下常见的几大问题。

 一.交互式编程

python 拥有交互式编程,我们打开cmd,输入python,进入到交互式编程中,如下图:

1

我们在>>>后面输入print(‘qianfeng’),那么马上就会回馈我们qianfeng,如下图

2

这就是我们的交互式编程,你输入什么,马上会显示。

二.标识符

什么是标识符,就是我们定义变量或函数名或类名等,用什么符合来表示,定义这些有什么规则

标识符的使用规则是:

1.第一个字符必须是字母表中字母或下划线

2.标识符的其他的部分有字母、数字和下划线组成

3.标识符对大小写敏感

4.不可使用关键字

三.关键字

关键字又叫保留字,是python已经使用了的标识符,我们不能再次使用了,每个语言都有关键字。查看我们python的关键字可以在交互编程中使用import keyword和keyword.kwlist,如下图:

3

四.注释

很多语言都有注释,注释的做用是为了说明语句的意思,是给我们人看的,并不是给电脑看的。没有注释的代码不是好代码,每个语言的注释方式不一样,那么我们python的注释是怎么样的呢?如下图:

4

在我们pycharm上会显示如下情况:

5

五.缩进

很多语言表示代码块是用大括号{}来表示,但是python中不是用这个来表示,是用缩进来表示,同样的缩进位置就是同一块代码块中的语句,如下图:

6

而且,同一代码块中不能出现不同的缩进,不然会报错,如下图:

7

在多个for嵌套或多个if嵌套的时候特别要小心,很容易搞错代码块的,这个时候最好用空行

六.空行

什么是空行,就是什么都不写,空一行,是为了方便代码块的区分,让代码更加易读,如下图:

8

这是没用空行的效果,是不是显得有点乱。

9

好啦,小伙伴们,基础三的内容就这些啦,因为篇幅问题,就到这啦!下一次有更多更新的内容带给大家,请期待!持续关注我哦!


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31548651/viewspace-2767928/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-12-13

  • 博文量
    841
  • 访问量
    417036