Python基础语法(一)
一、注释
1、单行注释
语法格式: #[空格] 注释的信息
# 定义一个字符串
name = "注释演示"
# 利用 print 函数打印这串字符
print(name)
2、多行注释
语法格式:"""注释的内容"""
"""
这是一个多行注释,里面可以放多行解释说明,或者其他信息
"""
3、工作日志说明
语法格式 # TODO 说明文字
# TODO 猜猜这是想干什么?
print(2)
4、注释的应用场景
1、添加说明性的文字
2、调试程序,将指定代码行的功能取消,使其在代码中不生效
3、记录工作日志,方便信息查找
二、算数运算符
1、 算数运算符
| 符号 | 作用 | 说明 |
|---|---|---|
| + | 加 | 计算两个数的和 |
| - | 减 | 计算两个数的差 |
| * | 乘 | 计算两个数的乘积 |
| / | 除 | 计算两个数的商 |
| // | 整除 | 两个整数相除后,取结果的整数部分 |
| % | 取余 | 两个整数相除后,取结果的余数部分 |
| ** | 乘方 | 计算a的b次方 |
2、算数运算优先级
1、乘方 > 乘、除、整除、取余 > 加、减
2、相同等级的运算顺序为从左到右
3、可以使用括号改变运算顺序
3、注意事项
整数除整数,运算结果为小数
三、关键字
1、概念
关键字是Python语言中已经占用,具有特殊含义的符号
2、关键字列表
| 关键字 | 列表 | ||||
|---|---|---|---|---|---|
| and | as | assert | break | class | continue |
| def | del | elif | else | except | finally |
| for | from | global | if | import | in |
| is | lambda | nonlocal | not | or | pass |
| raise | return | try | while | with | yield |
| False | None | True |
四、标识符
1、标识符的概念
标识符是指用来标识某个实体的符号
2、标识符规范
1、 只能由数字,字母,_(下划线)组成
2、 不能以数字开头
3、 不能是关键字
4、 区分大小写
3、命名约束
1、下划线命名法
多个单词组成的名称,使用全小写字母书写,中间使用 _ 分隔。
- last_name , usrs_name
2、驼峰命名法
多个单词组成的名称,每个单词首字母使用大写字母书写,其余字母使用小写字母书写
- FirstName , UserName , CardId
五、变量
1、变量的概念
变量用于描述计算机中的数据存储空间
2、变量的作用
在计算机中保存数据
3、变量的语法格式
定义变量: 变量名 = 值
使用变量: 变量名
4、注意事项
-
首次使用变量在内存中划分空间,并初始化值(也就是说,第一次使用时,是在定义一个变量,并对其赋值。)
-
再次使用变量不再划分空间,修改或使用原空间中的值(再次使用时,是对其值进行修改,或者使用)
六、变量类型
1、变量类型
| 名称 | 中文名称 | 作用 |
|---|---|---|
| int | 整型 | 表示所有的整数 |
| float | 浮点型 | 表示所有的小数 |
| bool | 布尔型 | 表示逻辑值 Ture Flase |
| str | 字符串 | 表示字符串信息 |
2、变量类型的获取
变量的类型可以通过 type(数据) 来进行获取
type(123)
print(type(123))
3、注意事项
- 变量的类型在变量的使用过程中随时可能发生变化,所以以变量最后一次运行后的值为准。
列如:
# num1 初始的值是 1,经过运算后,此时 num1 的值就不再是 1 了而是 2。
num1 = 1
num1 = num1 +1
七、赋值运算符
| 符号 | 作用 | 格式 |
|---|---|---|
| = | 赋值 | a=b,将b的值给a |
| += | 加后赋值 | a+=b,将a+b的值给a |
| -= | 减后赋值 | a-=b,将a-b的值给a |
| *= | 乘后赋值 | a*=b,将a*b的值给a |
| /= | 除后赋值 | a/=b,将a/b的值给a |
| //= | 整除后赋值 | a//=b,将a//b的值给a |
| %= | 取余后赋值 | a%=b,将a%b的值给a |
| **= | 次方后赋值 | a**=b,将a的b次方的值给a |
注意事项
- 基本赋值运算=操作,左侧只能是变量,右侧可以是任意数据或变量
- 特殊赋值运算的左侧只能是变量,右侧可以是变量,也可以是数字
八、字符串运算
1、字符串连接运算
字符串之间可以使用+运算符完成多个字符串之间的拼接操作
name = "韦一笑"
first_name = "韦"
last_name = "一笑"
# 用 + 来将两个字符串进行连接,拼接成一个新的字符串
print(first_name + last_name)
2、字符串反复连接操作
用 * 来进行字符串的反复输出
# 将 字符串"name" 连续输出三次,* 后面的数字是多少,就连续打印多少遍。
print("name" * 3)
3、注意事项
字符串连接运算 + ==不能==让字符串与其它数据类型进行连接。