Python变量与数据类型

1.Python变量:

# 声明一个变量,变量名可以用字母,下划线,数字,但不能以数字开头

G = 9.8

a_12 = 123

_123 = 123

print(G, a_12, _123)
# 不能以数字开头
# 1_a = 123
# print(1_a)
# 常量可以改变
PI = 3.14
print(PI)
PI = PI + 123
print(PI)

# 多个名字可以用_间隔 
a__a_d = 123
# _a_s_d = 345
print(a__a_d)

# 不能使用关键字
# True = 123
# print(True)

2.Python数据类型

# 变量的类型
# 数据类型有 int型, float型, str型, bool型, NoneType型
# type()方法可以返回变量类型
# 整型  int型
var = 10
print(type(var))

# 随着程序的运行变量的值发生变化, 由int型变成float型
# 科学计数法, 是float类型   浮点型
var = 3.12131
print(type(var))
f1 = 314e-2
print(f1, type(f1))

# 类型为字符串   str型
var = "123"
print(type(var))
var = "# 123 * & ^ @ asdlk;fm ."
print(type(var))

# 类型为bool
var = True
print(type(var))
var = False
print(type(var))

# 类型为NoneType
var = None
print(type(var))

# var = 1 + uf
# print(type(var))
# id() 可以显示在内存的地址 
a = 123
print(id(a))
a = 124
print(id(a))
b = a
print(id(b))

# 二进制整形
i1 = 0b10100

# 八进制整形
i2 = 0o675

# 十六进制整形
i3 = 0xaf123

print([i1, type(i1)], [i2, type(i2)], [i3, type(i3)], sep='\n')

 补充:python关键词

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@ZSH@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值