Python基础学习(六)---整数、浮点数、复数

1.整数

   在Python中,整数包括正整数、负整数和0。
   在Python中数值超过计算机自身的计算功能时会自动转用高精度计算。
   整数类型包括二进制、八进制、十进制和十六进制。
   ①二进制
      二进制由‘0’和‘1’组成,它的进位规则是‘逢二进一’,即101+001=110
            在这里插入图片描述
      二进制转十进制:每一位乘以基数的角标次方的和
                  在这里插入图片描述

   ②八进制
      八进制数包含0-7,规则为‘逢八进一’,以0o开头。
      在Python3.x中,八进制数必须以0o开头,例如0o234,0o169等
      在这里插入图片描述

      在这里插入图片描述

   ③十进制
      在日常生活中大多使用的都是十进制数,例如:123,456,123456789等。

   ④十六进制
      十六进制进制数包含0-9和A-F,规则为‘逢十六进一’,以0x或者0X开头,例如0x36,0x169
      在这里插入图片描述
      在这里插入图片描述

2.浮点数

   浮点数大家在生活中也比较常见,例如1.5,26.37。
   浮点数由整数和小数两部分组成。
   浮点数还可以通过科学计数法表示。例如 3.6e5,9.26e-2等。
   浮点数的数据类型为float。

   在这里插入图片描述
   在这里插入图片描述

3.复数

   Python中的复数等同于我们在数学中学习到的复数,由实部和虚部构成,且由j或J构成虚部。
   66.6+8.88j,那么66.6表示的是实部,8.88则是虚部

4.练习

输入:

a=123456
b=12.3456
c=2.2+5.6j
print('a的值为:',a)
print('a的类型:',type(a))
print('b的值为:',b)
print('b的类型:',type(b))
print('c的值为:',c)
print('c的类型:',type(b))#可以看出复数的类型,它的实部和虚部都是浮点数

输出:

a的值为: 123456
a的类型: <class 'int'>
b的值为: 12.3456
b的类型: <class 'float'>
c的值为: (2.2+5.6j)
c的类型: <class 'float'>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

zaiyang遇见

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

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

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

打赏作者

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

抵扣说明:

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

余额充值