变量和常量
什么是变量
python是面向对象,解释型和弱类型
- 生活中:变量理解成容器(喝水杯子,桶)—>放东西
- 编程中:盛放程序中数据
付款 付款金额
购物车 商品数量
订单 收件人 收货地址 联系电话
变量和常量的区别
变量:
- 里面盛放的值可以随时改变
- 例如:
杯子:白开水 茶水 咖啡 果汁 牛奶 奶茶
money=99.9
count=5
person='小明'
print(money)
money=9
print(money)
常量:
- 固定的值 值是不能发生改变
常量: 命名的时候,名字是大写的
NAME='ssss'
print(NAME)
变量的命名规则
变量:声明变量就是向内存要空间来放东西
变量名又叫标识符:
- 由字母数字下划线开头
- 严格区分大小写
- 不能使用python关键字
a = 10
A = 100
print(a, A)
name01 = '二十七画生'
print(name01)
name_01 = '二十七画生'
print(name_01)
_name01 = 100
print(_name01)
goods_num = 100
goods_total = 289.6
print('商品的数量:', goods_num)
print('商品的数量:', goods_total)
变量的名字建议
一个名字由多个单词组成,除了第一个单词除外,每个单词首字母大写
- 驼峰式:
1.getName
2. 类名:
GetName 定义类名,每个单词首字母大写 - 下划线式:
1.get_name
总结:变量名函数建议使用下划线式
getNameVale='哈哈哈'
print(getNameVale)
goods_num = 100
goods_total = 289.6
print('商品的数量:', goods_num)
print('商品的数量:', goods_total)
type(变量名)
money=9
print(money,type(money))#9 <class 'int'>
money='9.9元'
print(money,type(money))#9.9元 <class 'str'>
money=9.9
print(money,type(money))#9.9 <class 'float'>
弱类型
弱类型声明的变量赋什么值就是什么类型
a=15
print(type(a))<class 'int'>
a=19.6
print(type(a))<class 'float'>
a='aaaa'
print(type(a))<class 'str'>