1.变量
概念:
在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。
命名规则:
变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头
大小写敏感 (大写的`a`和小写的`A`是两个不同的变量) 。
不要跟关键字 (有特殊含义的单词) 和系统保留字 (如函数、块等的名字)冲突。
a = 1
b = 2
print(a)
print(b)
2.数字
int
int_a = 1
float
float_a = 2.1
complex(复数)
# 创建一个复数
z1 = 3 + 4j # 3是实部,4是虚部,j表示虚数单位
# 打印复数
print(z1) # 输出 (3+4j)
# 获取复数的实部和虚部
print(z1.real) # 输出 3.0
print(z1.imag) # 输出 4.0
# 复数的加法
z2 = 1 - 2j
print(z1 + z2) # 输出 (4+2j)
# 复数的乘法
print(z1 * z2) # 输出 (11-2j)
# 复数的模
print(abs(z1)) # 输出 5.0,即复数的模长
# 复数的共轭
print(z1.conjugate()) # 输出 (3-4j),即复数的共轭复数
3.字符串
\:转义符
# \n 为换行
a = '123\nbbb'
print(a)
# 输出为 :
123
bbb
r:忽略转义符的作用
# r 忽略转义
a = r'123\nbbb'
print(a)
# 输出为:
123\nbbb
"+"以及空格:多个字符串连接
a = 'aa'
b = 'bb'
# 通过+连接 a 和 b
print(a + b) # 输出为:aabb
# 通过空格连接
print("111" "222") # 输出为:111222
f+{}/:引用语法(两种写法)
# b会直接引用{a}, 将b赋值为b+a
a = "aa"
b = "bb{}"
print(b.format(a)) # 输出为bbaa
# 通过f简写format ,将b赋值为b+a
a = "aa"
b = f"bb{a}"
print(b) # 输出为bbaa