返回 Python
Python 2026-05-19

1.字面量

1.字面量 指直接书写的固定值


2.变量 python是动态类型语言,一个变量可以在不同时刻赋值为不同的类型值,但在项目中推荐另外定义一个变量来存储不同类型的值

python支持一次性定义多个变量并赋值,如:a,b=1,"bbb" 支持便携式交换(解包与组包),如:a,b=b,a

标识符规则:

  1. 只能包含数字,字母,下划线且不能以数字开头
  2. 不能使用关键字(注意python中and,or为关键字)
  3. 大小写敏感

标识符规范:

  1. 见名知意
  2. 全英文小写
  3. 下划线连接

3.常见数据类型 可以使用type(要查看其类型的数据)来查看数据类型,查看变量的类型的时候,因为变量其实是没有类型的,所以查看的是变量中存储的值的数据类型

三引号中的字符串内容会保留空格缩进等内容,原封不动的保存内容

如果字符串中的内容本身就有引号等内容,为了避免冲突,可以使用更高一级的引号或者转义字符 +号只能进行字符串之间的拼接,不能处理字符串和非字符串之间的连接 通过str(非str数据)进行转为字符串操作


4.输入与输出 从键盘上获取的数据永远都是字符串类型! 可以通过 print(num:.1f)输出浮点数num保留一位小数的结果


5.运算符 注意python中除法的结果是浮点数 运算符优先级:

  1. 小括号
  2. 幂运算符
  3. 乘,除,整除,取模
  4. 加减 有浮点数参与的运算,其结果也是浮点数

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