Python02——数据类型

Python中的数据类型

python中最基本的数据类型介绍

1.整形:整数 2344

介绍进制

1.十进制 0 1 2 3 4 5 6 7 8 9
2.二进制:0B 0b 0 1后面跟着*进制的数 (否则会报错)
3.八进制:0o 0O 0 1 2 3 4 5 6 7
3.十六进制:0x 0X 0 1 2 3 4 5 6 7 8 9 a b c d e f
这三种进制可以进行非常方便的位运算操作

print(0b10)#2
print(0b110)#6
print(0o10)#8
print(0xff)#255
print(0xf)#15
print(0x10)#16

使用int()实现类型转换

#1.浮点数直接舍去小数部分
print(int(3.24))#3
#ps:四舍五入
#2.布尔类型:True False
print(int(True))#1
print(int(False))#0
#3.字符串:只能转里面是整数的字符串
print(int("1234"))#1234
#print(int("1234dbnf")) 不可以这样转 会报错
#print(int("12.34"))也不可以这样

整数可以有多大?

在Python3 int类型的数可以存储任意大小的整数,从而取消了long,非常适合科学运算

googol = 10**100
print(googol)

2.浮点型:小数 3.24 3.14

314e-2(科学计数法) 或者314E-2

print(2345E-3) # 2.345
print(234567E-2)# 2345.67

3.布尔型:表示真假 True False (首字母要大写)

python2中没有布尔值的,直接用0表示false 用1表示true
p3中则是把True和False定义成了关键字,但是他们的本质还是0和1

b = True
c = False
d = b+c
print(d)# 1

4.字符串:由字符序列组成 “abc”

自动转型:整数和浮点数进行运算的时候会自动转成浮点数

print(12.34+3)#15.34
print(5.0+34)#39.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

芝麻汤圆圆圆子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值