测试基础笔记第十二天
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 一、python基础
- 1.认识python
- 2.python环境搭建
- 1.安装Python解释器
- 2.安装PyCharm
- 3.基础语法
- 1.注释
- 2.变量
- 3.标识符
- 4.数据类型
- 4.程序的输入和输出
- 1.程序的输入
- 2.程序的输出
- 3.格式化输出-format方法实现
- 4.格式化输出-f格式化实现
- 5.数据类型转换
- 5.运算符
- 1.运算符介绍
- 2.算数运算符
- 3.比较运算符
- 4.逻辑运算符
- 1.逻辑运算符and
- 2.逻辑运算符or
- 3.逻辑运算符not
一、python基础
1.认识python
- python属于解释型语言
2.python环境搭建
1.安装Python解释器
- 提示:Python 是一门解释型语言,通过解释器来运行 .py 文件
- 操作步骤:
- 下载解释器安装包
l 下载地址:https://www.python.org/downloads/release - 安装
l 双击安装包开始安装
l 选择自定义安装
l 勾选添加环境变量 - 验证
l cmd进入命令行,输入python 查看信息
2.安装PyCharm
- PyCharm介绍:
• Pycharm 是一种 Python IDE (集成开发环境), 内置功能丰富提高开发效率
• Pycharm 分为专业版(professional) 和 社区版(community) - 操作步骤:
- 下载安装包
l 下载地址:http://www.jetbrains.com/pycharm/download - 安装
l 双击安装包选择默认选项即可完成安装
3.基础语法
1.注释
- 说明:注释就是对代码的解释和说明
- 目的:
• 让人们能够更加轻松地了解代码
• 增强代码的可读性 - 特点:不会被解释器执行
- 注释快捷键:ctrl + /
2.变量
- 说明:变量在计算机语言中能储存计算结果或表示某个数据值
- 定义:变量名 = 数据值
- l 变量名自定义, 要满足
标识符
命名规则
l 数据值为要存储的数据,可以为不同的数据类型
l 单等号用于 赋值,不具备比较功能
3.标识符
- 说明:标识符是用户编程时使用的名字,用于给变量、函数、类等命名
- 标识符规则:
l 由数字, 字母, 下划线组成
l 不能使用数字开头
l 不能使用Python内置关键字
l 严格区分大小写
l 不建议使用中文
- 命名习惯
- | 驼峰命名
l 大驼峰:每个单词首字母大写, 例如:MyName
l 小驼峰:第二个单词开始首字母大写, 例如:myName
l 下划线命名
l 每个单词之间使用下划线连接, 例如: `my_name
4.数据类型
- 查看数据类型:
语法: type(数据/变量名)
注意: 该函数本身不具备输出功能, 需要配合print()函数使用
4.程序的输入和输出
1.程序的输入
- 说明: 在 Python 中接收用户输入的数据的过程为程序的输入
- 语法:变量名 = input(‘提示信息:’)
- 注意事项:
- 当程序执行到 input() 函数会等待用户输入, 因此最好给出提示信息
- input() 函数接收用户输入的信息后, 一般需要保存到到变量中, 方便后续使用
- input() 函数会把用户输入的任意数据都当做字符串处理, 需要运算时注意类型转换
2.程序的输出
- 说明:将程序的运行结果输出到控制台或终端窗口中
- 语法:print(数据/变量)
3.格式化输出-format方法实现
- 说明:调用字符串的format方法可以实现字符串的格式化
- {} 表示占位符,即要替换的位置
format()方法中的参数为实际要替换的数据
{} 的数量和参数的数量要一致
4.格式化输出-f格式化实现
- 说明:f-格式化字符串是Python3.6中新增的格式化方法,该方法更加简单易读
- 使用说明:
• 字符串前添加f标记
• {}中直接写变量名称
5.数据类型转换
- 说明:将一种数据类型转换为另一种数据类型
5.运算符
1.运算符介绍
- 定义:运算符就是在各种运算中起到特定作用的符号
2.算数运算符
3.比较运算符
4.逻辑运算符
1.逻辑运算符and
- 语法:条件1 and 条件2
- 逻辑与/并且
• 两个条件同时满足,返回 True
• 只要有一个不满足,就返回 False
2.逻辑运算符or
- 语法:条件1 or 条件2
- 逻辑或/或者
• 两个条件只要有一个满足,返回 True
• 两个条件都不满足,返回 False
3.逻辑运算符not
- 语法:not 条件
- 逻辑非/取反
• 如果True ,not之后为 False
• 如果False ,not之后为 Tru