Python自动化系列---Python基础

1. 什么是自动化测试

1)代码:Python,Java
2)工具:Jmeter,Robotframework—RF
3)为什么写代码/做自动化:回归测试执行的(自动化框架+脚本)–稳定老功能

2. Python的基础语法

1)环境:
① Python.exe 2.x/3.x
② Pycharm - 集成开发环境(IDE):编辑 调试 --社区版

2)Python的基础应用
① Pycharm 创建项目/创建package,Python file以及区别
② Python文件/package/Python file等标识符的命名规则
③ 单行注释/多行注释的应用
单行:加#或快捷键Ctrl+/
多行:快捷键Ctrl+”””
Python package —项目目录—存放代码文件—代码归类 —习惯—推荐
Directory:目录 —文件夹:图片信息 背景文件

3)Python的基础语法

标识符 (凡是自己取的名字都是标识符)
在Python里,标识符由字母、数字、下划线组成
在Python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头
Python中的标识符都是区分大小写的:函数 类名 变量名 模块名 项目名
标识符都是我们定义的一个名字,要让他有真正的用处,还必须要赋值
不能有关键字:import keyword print(keyword.kwlist)
Class/if/while/int/float/dict/list/tuple等用Run运行可查

②行和缩进–tab键
与其他语言最大的区别是:Python的代码块不适用大括号{}来控制,是用缩进来写模块 (最具特色)
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量

③多行语句
Python语句中一般以新行作为语句的结束语,但我们可以使用斜杠(\)将一行的语句分为多行显示

④Python引号:
Python可以使用引号(‘)、双引号(")、三引号(’''或"“”)来表示字符串,引号的开始与结束必须线同类型,其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释(即多行注释)

⑤Python注释
Python中单行注释采用 # 开头。快捷键:Ctrl+/
Python中多行注释采用’‘’ ‘’'成对的双引号括起来

⑥Print输出
Print默认输出是换行,不同的数据之间用逗号隔开 –输出函数–输出控制台 console

⑦input输入
Input从控制台里获取一个数据,获取到的类型是字符串类型

  1. Python的常用数据类型

1) 变量
① 变量名可以是字母数字下划线组合,但是不能以数字开头
② 变量名引用之前必须要声明,否则会报错
③ 变量名必须要做到见名知意 —标识符

2) 常见数据类型
整型
浮点型
字符串 str :凡是成对的引号括起来的都是字符串
布尔值 True False
列表[ ],元祖( ),字典{ },集合
数字 int float --整数 关键字 int

a=1
变量a的值是1,a是一个整数 关键字 int
b=0.01
变量b的值是0.01,b是一个浮点数 关键字float

下面哪些不能作为标识符?
1、Find 能
2、 num 能
3、7val 不能,标识符不能以数字开头
4、add. 不能,标识符只能由数字、字母和下划线组成
5、def 能
6、pan 能
7、-print 不能,标识符只能由数字、字母和下划线组成
8、open_file 能
9、FileName 能
10、print 不能,标识符不能是关键字
11、INPUT 能
12、ls 能
13、user^name 不能,标识符只能由数字、字母和下划线组成
14、list1 能
15、str

相关推荐

  1. Python自动化系列---Python基础

    2024-04-24 06:20:06       16 阅读
  2. Python自动化系列5

    2024-04-24 06:20:06       11 阅读
  3. Python 自动化脚本系列:第2集

    2024-04-24 06:20:06       13 阅读
  4. Python 自动化脚本系列:第3集

    2024-04-24 06:20:06       14 阅读
  5. Python 自动化脚本系列:第1集

    2024-04-24 06:20:06       15 阅读
  6. Python 自动化脚本系列:第4集

    2024-04-24 06:20:06       10 阅读
  7. Python 自动化脚本系列:第5集

    2024-04-24 06:20:06       12 阅读
  8. Python自动化

    2024-04-24 06:20:06       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-24 06:20:06       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-24 06:20:06       20 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-24 06:20:06       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-24 06:20:06       20 阅读

热门阅读

  1. 本地存储、自定义事件、全局事件总线

    2024-04-24 06:20:06       13 阅读
  2. Node.js在前端的妙用:打造更出色的Web体验

    2024-04-24 06:20:06       15 阅读
  3. Halide 高效的图像处理语言 简化图像编程

    2024-04-24 06:20:06       14 阅读
  4. 【Kotlin】Flow简介

    2024-04-24 06:20:06       15 阅读
  5. python制作小游戏2

    2024-04-24 06:20:06       15 阅读
  6. 伪装目标检测中数据集的标注格式:COCO和VOC

    2024-04-24 06:20:06       16 阅读
  7. CS4186 Assignment 2

    2024-04-24 06:20:06       14 阅读
  8. 002 springboot redis 防止表单重复提交

    2024-04-24 06:20:06       11 阅读
  9. echarts之事件交互

    2024-04-24 06:20:06       16 阅读
  10. GitLab 卸载步骤 - 完全卸载

    2024-04-24 06:20:06       18 阅读