文章目录
- 前言
- ⼀、Python介绍
- 二、Python环境配置
- 三、Pycharm 书写代码
- 四、Python基本语法
- 4.1 print 函数的简单使用
- 4.2 注释
- 4.3 Python 代码中三种波浪线和 PEP8
- 4.4 在 cmd 终端中运⾏ Python 代码
- 4.5 变量
- 4.6 数据类型
- 4.7 类型转换
- 4.8 输入输出
- 4.9 快捷键(小操作)
- 五、运算符
- 5.1 算数运算符
- 5.2 比较运算符
- 4.3
- 4.4
- 总结
前言
⼀、Python介绍
为什么学习 Python?
- 简单,易学,免费,开源,适用人群广泛。
- 应用领域广泛(自动化测试)
Python的版本
- Python2(2.x 2.7)
- Python3(主流使用的版本,3.6之后的版本(即大于等于3.6))
语言分类:
计算机只认识二进制(0 和1).
编程语言是人和计算机沟通的语言.
编程语言分类:
编译型语言
解释型语言
二、Python环境配置
python解释器(必须有):
将我们书写的 Python代码转换为二进制,建议版本>= 3.6
pycharm(选装):
是Python中最好用的IDE(集成开发环境)之一,是用来书写代码运行代码,调试代码的...
Python 解释器的安装:
三、Pycharm 书写代码
方法步骤:
步骤1:
双击打开 pycharm 软件
步骤2:
双击打开 pycharm 软件
步骤3:
配置项目的路径和解释器
步骤4:
创建代码文件书写代码
步骤5:
运行代码文件
步骤6:
查看运行结果
四、Python基本语法
4.1 print 函数的简单使用
print( "hello world ! ")
print()是Python 中自带的函数,作用在控制台中输出括号中的内容。
后续看到这个函数就是输出打印数据的,或者想要在控制台中显示某个内容,就要使用print()函数。
print()函数中是什么内容,就会显示什么内容,里边的文字信息可以使用单引号,也可以使用双引号。
4.2 注释
1.注释是对代码解释说明的文字,不会执行,可以增加代码的可读性
2. Python中的注释分为两种,单行注释和多行注释
单行注释:
使用井号空格进行注释(单独一个# 也可以)
快捷键Ctr1 ( cmd) /
1.可以选中多行,使用快捷键
2.如果代码已经添加注释,再次使用快捷键,会取消注释
多行注释:
多行注释中的内容可以换行书写
多行注释可以使用 3对双引号或者3对单引号,被三对引号包括的内容就是注释的内容
三对引号的注释,一般写在文件的最开始部分,或者文档注释处(函数)
4.3 Python 代码中三种波浪线和 PEP8
红色
红色波浪线是代码的错误,必须处理,代码才能执行
注意:在后续课程中,某些代码没有写完,也会出现红色波浪线
灰色
灰色波浪线,不会影响代码的正常执行,基本上所有的灰色波浪线都是PEP8造成的
PEP8的规范书写
1.可以书写代码的时候注意PEP8 的代码规范
2.可以在书写完成之后,使用快捷键Ctrl Alt L来按照PEP8的规范自动格式化代码
绿色
绿色波浪线, 不影响代码的正常执行,
在引号中, 认为你书写 的内容不是⼀个单词,就会给你绿色提示
4.4 在 cmd 终端中运行 Python 代码
python 代码文件的名字
4.5 变量
作用:
是用来存储数据的(在程序代码中出现的数据,想要保存下来使用,就必须使用变量),如:测试数据,用户名,密码,验证码
变量注意事项:
变量必须先定义(保存数据)后使用(取出数据).
定义变量
变量名=数据值 #可以理解为是将数据值保存到变量中
#比如:
name = "张三’ # 定义一个变量name,存储的数据值是张三
使用变量
变量定义之后,想要是使用变量中的数据,直接使用变量名即可
# 使用变量获取数据,打印
print( name)
变量名的命名规范
起名字的规范,标识符的规则
1.必须由字母数字和下划线组成,并且不能以数字开头
2.不能使用Python中的关键字作为变量名
(关键字:Python自带的已经使用的标识符,具有特殊的作用)
3.区分大小写
4.建议性的命名
o 驼峰命名法
- 大驼峰:每个单词的首字母大写MyName
- 小驼峰:第一个单词的首字母小写,其余单词的首字母大写myName
o下划线连接法:每个单词之间使用下划线连接my_name
(Python中的变量的定义使用的是下划线连接)
o见名知意
name 姓名 age 年龄 height 身⾼
4.6 数据类型
将生活常见的数据划分为不同的类型,因为不同的类型可以进行
的操作是不一样的,数字需要加减乘除,文字不需要...
数字类型
- 整型(int ),就是整数,即不带小数点的数
- 浮点型(float ),就是小数
- 布尔类型(bool),只有两个值真True ,1,假False0,非0即真
- (True和False都是Python中的关键字,注意大小写,不要写错了)
- 复数类型3 +4i,不会用的
非数字类型
- 字符串: (str)使用引号引起来的就是字符串。
- 列表(list)[1,2,3,4]
- 元组(tuple)(1,2,4,4)
- 字典(dict) { 'name ' : '小明', 'age ' : 18}
type()函数
可以获取变量的数据类型
type(变量)
想要将这个变量的类型在控制台显示,需要使用print输出
print(type(变量))
代码示例:
4.7 类型转换
根据代码的需要,将一种数据类型转换另一种数据类型(将input输入得到的数字转换为整型)
语法:
变量=要转换为的类型(原数据)
1.数据原来是什么类型
2.你要转换为什么类型
注意点:
数据类型转换,不会改变原来的数据的类型,会生成一个新的数据类型
int()将其他类型转换为int类型
1.可以将float类型的数字转换为整型
2.可以将整数类型的字符串转换为整型3123
float()将其他类型转换为浮点型
1.可以将int类型转换为浮点型float( 3)--->3.0
2.可以将数字类型的字符串(整数类型和小数类型)转换为浮点型
str()将其他类型转换为字符串类型
任何类型都可以使用str()将其转换为字符串,一般都是直接加上引号
4.8 输入输出
输入:
获取用户使用键盘录入的内容
使用的函数是input( )
变量= input( '提示的信息')
1.代码从上到下执行,遇到input函数之后,会暂停执行,等待用户的输入,r如果不输入会一直等待
2.在输入的过程中,遇到回车,代表本次输入结束
3.会将你输入的内容保存到等号左边的变量中,并且变量的数据类型一定是str
代码示例:
输出:
输出使用的函数是print()函数,
作用
将程序中的数据或者结果打印到控制台(屏幕)
代码示例:
格式化输出
在字符串中指定的位置,输出变量中存储的值.
1.在需要使用变量的地方,使用特殊符号占位
2.使用变量填充占位的数据
%格式化输出占位符号
%d占位,填充整型数据digit
%f占位.填充浮点型数据floato
%S占位,填充字符串数据string
补充:其实%s 的占位符,可以填充任意类型的数据
代码示例:
F-string( f字符串的格式化方法)
f-string格式化的方法,想要使用,Python的版本>= 3.6
1.需要在字符串的前边加上f"”或者F""
2.占位符号统一变为{门}
3.需要填充的变量写在{}中
代码示例:
4.9 快捷键(小操作)
添加引号括号:可以直接选中要添加引号或者括号的内容,书写即可
- 撤销: ctrl z
- 删除一行:Ctrl x
- 复制粘贴一行:Ctrl d
快速在代码下方,新建一行: shift + 回车
五、运算符
5.1 算数运算符
优先级: 先算谁,再算谁
(不确定优先级,就使用())
() > ** > */ l/ % > + -
5.2 比较运算符
比较运算符得到都是bool类型
> < >= <=
==判断两个数是否相等,相等为True,不相等为False
!=判断两个数是否不相等,不相等为True,相等为False