【Python基础】数字

整型(int)

- 在Python中所有的整数都是int类型;
- Python中的整数的大小没有限制,可以是一个无限大的整数;
- 只要是数字打印时一定是以十进制的形式显示的;
# 如果数字的长度过大,可以使用下划线作为分隔符
n = 123_456_789
# 其他进制的整数:
n = 0b10  # 二进制 0b开头
n = 0o10  # 八进制 0o开头
n = 0x10  # 十六进制 0x开头
# 注意:十进制的数字不能以0开头
n = 0123  # 会报错
# 对整数进行运算时,可以保证整数运算结果的精确;
n = 1 + 2  # 3

浮点型(float)

- 在Python中所有的小数都是float类型;
- 浮点型也可以使用科学计数法e表示;
# 对浮点数进行运算时,可能会得到一个不精确的结果;
n = 0.1 + 0.2  # 0.30000000000000004

复数(complex)

- 复数由实数部分和虚数部分构成,实部a和虚部b都是浮点型;
- 可以用a + bj 或complex(a,b)表示;

int() 
-用整数字面量、浮点字面量构造整数(通过对数进行下舍入),或者用表示完整数字的字符串字面量
float() 
-用整数字面量、浮点字面量,或字符串字面量构造浮点数(提供表示浮点数或整数的字符串)
str() 
-用各种数据类型构造字符串,包括字符串,整数字面量和浮点字面量 
x = int(2.5)     # x 将是 2
y = float("3")   # y 将是 3.0
z = str(4.0)     # z 将是 '4.0'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值