Python变量与数据类型

1.python变量

变量命名规则:只能包含字母、数字、下划线,且数字不能开头

                         不能使用关键字,如if  else def 等关键字

                          区分大小写,a1不等于A1

                          变量名要有意义(他人阅读时能够看懂变量表示的意义)

                           多个英文单词使用下划线分割,如ten_value = 10

2.python数据类型

5种数据类型:整型int、浮点型float、字符串str、布尔类型bool、空值None。

3.python数据类型转换

int:浮点转换为整数

f0 = int(f0)
print(f0, type(f0))

字符串转为整型,字符串中必须是整数

s0 = "325"
print(s0, type(s0))
s0 = int(s0)
print(s0, type(s0))

float:整数转为浮点数

i1 = 100
print(i1, type(i1))
i1 = float(i1)
print(i1, type(i1))

字符串转为浮点数

# 字符串转为浮点数,科学计数法
s2 = "345e-2"
s3 = "3.4"
s3 = float(s3)
s2 = float(s2)
print(s2, type(s2))
print(s3, type(s3))

str:str方法可以将任何类型转为字符串

# 字符串中可以出现任意字符,str方法可以将任意类型转为字符串
i2 = 50
f1 = 5.7
s4 = "hello python"
b1 = True
n1 = None

i2 = str(i2)
print(i2, type(i2))
f1 = str(f1)
print(f1, type(f1))
s4 = str(s4)
print(s4, type(s4))
b1 = str(b1)
print(b1, type(b1), len(b1))
n1 = str(n1)
print(n1, type(n1), len(n1))

bool:可以将任意类型转为布尔类型

# bool 可以将任意类型转为布尔类型
i5 = 50
f5 = 0.00
s5 = "hello"
b5 = False
n5 = None
# 0、空字符、None、False为假
i5 = bool(i5)
print(i5, type(i5))
f5 = bool(f5)
print(f5, type(f5))
s5 = bool(s5)
print(s5, type(s5))
b5 = bool(b5)
print(b5, type(b5))
n5 = bool(n5)
print(n5, type(n5))

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值