1. 变量
1.1 什么是变量
变量就是将一个临时的值存储在内容(变量名)中
1.2 变量能干什么
变量可以重复使用
1.1 如何定义一个变量
1 # 变量定义规范 2 s = 'python' 3 """ 4 s : 变量名 5 'python' : 任意数据类型 6 """
1.2 变量命名规则
-
变量由数字,字母,下划线组成
-
不能以数字开头
-
不能使用python中关键字
-
不能使用中文和拼音
-
区分大小写
-
变量名要具有描述性
-
推荐写法
-
1驼峰体
-
下划线
age_of_python = 98 (官方推荐)
-
1 s = 'python' 2 3 """ 4 在全局空间中开辟一个空间,并分配给这块空间一个地址:'2244641769288',地址中存储的值为'python'这个字符串类型,并通过 '=' 赋值给了s这个变量名 5 """
1.3 变量的小高级
1 age = 18 2 age1 = 19 3 age2 = age 4 age = 20 5 print(age,age1,age2) 6 7 """ 8 1. 将18 赋值给了age,即18这个数据的地址指向了age这个变量名, 9 2. 将19 指向了age1 10 3. 将age指向的18 内存地址,更改成age2 11 4. 将20 指向了age 12 5. 输出结果: 13 20 19 18 14 """ 15 16
1 a = 4 2 b = a + 6 3 print(b) 4 5 """ 6 1. 在内存空间中开辟一块空间并分配空间地址,将4存放到这个空间地址中 7 2. 执行时,先执行等号右边,因a的值得数据类型为不可变的,无法在源数据更改,python中会复制一份做+6的运算的出结果为10,并在内存中开辟一个空间存放结果,并通过=复制给b 8 3. 打印b 9 结果: 10 10 11 """
1 a=12+34 2 b=a*2 3 c=b*3 4 print(a) #注意打印a的时候不能加引号"" 5 6 a,b = 1,3 7 8 9 a = 1 10 b = 2 11 a,b = b,a 12 print(a,b) 13 """ 14 结果: 15 2 1 16 """ 17 18 # 错误示范 19 7s = "你好" #禁止以数字开头 20 a b = 123 #中间禁止有空格
2. 常量 (变量全部大写)
1 # 常量即变量名全部大写 2 3 ID = 11012013014066 4 5 #常量就是常年不变的量,一般应用于配置文件中的配置
3. 注释
单行注释(当行注释)以#
多行注释以""" """" 或者''' ''' (特点:可以换行)
**被注释的内容是不是会执行的**