01-Python数据类型与变量
初识变量
变量是什么
- 可以改变的数据
- 程序里的变量:
编程中有很多的数据是会反复使用的.所以把它存起来,取个有意义的名字. 使用时直接调用即可
变量的组成:
- 变量名 (name)
- 数据类型 (type)
- 内存地址(id)
- 值(value)
把变量想象成一个仓库
变量名 –> 仓库名字
数据类型 –> 仓库类型(蔬菜/海鲜/油)
内存地址 –> 仓库地址
变量值 –> 仓库里放的东西
变量名命名规则
- 一般由数字,字母,下划线组成 (中文是可以的,但不推荐)
- 不能以数字开头
- 符号只能用下划线
- 变量名区分大小写 Name 和 name
- 不要用关键字/有特别功能的名字作为变量名
(不要给变量取名为 print input int float) - 见名知意
比较好用的命名方式
- 驼峰命名法 –> 单词首字母大写
- 大驼峰 –> 所有单词首字母都大写 –> UserName UserAge
- 小驼峰 –> 第一个单词不变,后面的大写 –> userName userAge
- 下划线 –> 单词之间用下划线进行链接 –> user_name user_age
变量的基本使用
1. 声明变量:
把等号右边的数据赋值给左边的变量名.以后个名字就是这段数据
语法格式:
变量名 = 变量值
案例:
1
name = 'zzy'
声明多个变量,用逗号隔开
- 语法格式:
变量名,变量名 = 变量值,变量值
- 案例:
1
name,age = 'zzy',1919810
- 语法格式:
2. 使用变量
直接输出变量名
语法格式:
1
print(变量名) # 这里直接打变量名就行,不用加引号
案例:
1
2print(name)
print(age)
输出多个变量,用逗号隔开
- 语法格式:
print(变量名,变量名)
1
2```
案例:
1
print(name,age)
3. 用input给变量赋值
把输入的数据,赋值给变量
语法格式:
变量名 = input()案例:
1
2name = input('请输入你的名字')
# 用input输入得到的数据默认为str类型
在声明一个变量后 –> python会在内存里开辟一个空间,把变量存入
声明变量: 在内存里开辟一个空间.存放变量值.并连接给变量名
变量名 和 变量值不是放在一起的.它们是连接起来的
顺序执行
程序是由上往下依次按照顺序执行的
1 |
|
基本数据类型
type()
内置功能函数,得到数据类型
1 |
|
int-整型/整数
int 整数,没有小数点的数据
声明方式:
变量名 = 整数值1
2
3age = 27
print(age)
print(type(age))
float-浮点型/小数
- float 浮点数/带小数的数字
- 声明方式:
变量名 = 浮点值1
2
3money = 88.88
print(money)
print(type(money))
bool布尔类型 判断型
- bool 判断型.只有两个值. True/真/1 False/假/0
- 布尔类型主要是用来做判断的. 用True真 用False表示假
1
21 + 1 > 2 # False
666 > 520 # True - 声明方式:
变量名 = True
变量名 = False注:1
2is_login = True
is_VIP = False
- 布尔值可以作为数值来使用.它也算数值类型的一种 True为1 False为0.
- 单词首字母要大写.
python的基本数学运算符
python可以进行算数运算
- +(加)
- -(减)
- *(乘)
- /(除)
- %(取余/模)
- //(整除)
- **(取幂)