Python基础2(内置数据类型及转换)

Python基础2(内置数据类型及转换)

数据类型

  • 整形(int)
    Python中可以处理任意大小的整数(包括负数),只受电脑内存大小的限制,如:-10,0,100等等
    在计算机中有时使用其他进制比较方便,如2进制:0b1100,8进制:0o771,16进制:0x45af等等的数字
>>>s = -10
>>>s
-10
>>>b = 0b1100
>>>b
12
>>>o = 0o771
>>>o
505
>>>x = ox45af
>>>x
17839
  • 浮点型(float)
    浮点数也叫小数,Python中可以处理任意大小的浮点数,如:2.5,-3.9等等,通常较大的浮点数都是用科学计数法来表示:2.5e2用来表现2.5乘以10的2次方,浮点数在计算机内部与整数的存储方式不同,所以导致了整数的计算是精确的,而浮点数的计算可以会有四舍五入的差异
>>>f = 2.5
>>>f
2.5
>>>f1 = -3.9
>>>f1
-3.9
>>>f2 = 2.5e2
>>>f2
250
>>>f3 = 2.5e-2
>>>f3
0.025
  • 复数(complex)
    在Python中,复数也是一种数据类型,就是m + nj的这种形式的数字,m称为实数,nj称为虚数:
>>>a = 10 + 1j
>>>print(a)
(10+1j)
  • 布尔型
    布尔型数据类型只有两个值:True和False,用于表示真和假的量,如下:
>>> True
True
>>> False
False
>>> 5 > 3
True
>>> 4 > 6
False

布尔值也可用and(与),or(或),not(非)来运算,and是两边的表达式都为True时,返回True,or是两边表达式都为False的时候才返回False,not是一个一元运算符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值