Python 2026-05-19
1.字面量
1.字面量
指直接书写的固定值

2.变量 python是动态类型语言,一个变量可以在不同时刻赋值为不同的类型值,但在项目中推荐另外定义一个变量来存储不同类型的值
python支持一次性定义多个变量并赋值,如:a,b=1,"bbb"
支持便携式交换(解包与组包),如:a,b=b,a
标识符规则:
- 只能包含数字,字母,下划线且不能以数字开头
- 不能使用关键字(注意python中and,or为关键字)
- 大小写敏感
标识符规范:
- 见名知意
- 全英文小写
- 下划线连接
3.常见数据类型
可以使用type(要查看其类型的数据)来查看数据类型,查看变量的类型的时候,因为变量其实是没有类型的,所以查看的是变量中存储的值的数据类型
三引号中的字符串内容会保留空格缩进等内容,原封不动的保存内容
如果字符串中的内容本身就有引号等内容,为了避免冲突,可以使用更高一级的引号或者转义字符
+号只能进行字符串之间的拼接,不能处理字符串和非字符串之间的连接
通过str(非str数据)进行转为字符串操作

4.输入与输出
从键盘上获取的数据永远都是字符串类型!
可以通过 print(num:.1f)输出浮点数num保留一位小数的结果
5.运算符
注意python中除法的结果是浮点数
运算符优先级:
- 小括号
- 幂运算符
- 乘,除,整除,取模
- 加减
有浮点数参与的运算,其结果也是浮点数

pycharm中可以简化链式比较,如:a>10 and a<20等同于:10<a<20
使用in运算符可以判断元素和元素集有无包含关系