python 变量
python变量
变量的定义
变量由变量名、赋值符号(=)和变量值组成。推荐:等号的左右两边有空格。
变量赋值
单变量赋值
name = 'zsh'
多个变量赋值
a = b = c = 1 a, b, c = 1, 2, "zsh"
变量的三要素
ID 数据的地址
type 数据的类型
value 数据的值
>>> a = 123 >>> id(a) 1938652448 >>> type(a) <class 'int'> >>> print(a) 123
变量名的命名规范
1.由数字 字母 下划线组成
2.数字不能作为变量名的开头
3.专有名词不能用作变量名
note:变量名要见名知意
变量的名命风格
1. 驼峰体
2. 全小写单词之间用'_'隔开
# 驼峰体 userName = "zsh" # 全小写(python中推荐使用) user_name = "zsh"
python 常量
Python中本来没有变量。Python程序员把都是大写的英文字母看作是常量(约定成俗)
USER="zsh"
案例
1. 交叉赋值:把变量a的值赋值给变量b,变量b的值赋值给变量a
a = 1 b = 2 a, b = b, a