python编程从入门到实践学习笔记(六)——————基本数据类型

基本数据类型概述

python的基本数据类型分为数字类型还有字符串类型,数字类型就是数学中的数值,字符串类型就是一串字符组合在一起

数字类型

数字类型分为整数类型、浮点数类型和复数类型

整数类型

整数类型与数学中的整数概念一致,理论上取值范围是负无穷到正无穷,实际上,只要计算机内存能够储存,python程序可以使用任意大小的整数
整数类型有4种进制表示:十进制、二进制、八进制还有十六进制。默认情况下,整数采用十进制。使用其他进制需要加引导符号。引导符号:二进制为0b,八进制为0o,十六进制为0x,其中字母采用大小写都可以
不同进制之间可以直接进行比较和计算,因为他们在计算机中的储存方式都一样,计算结果默认为十进制

浮点数类型

浮点数类型和数学中的实数概念一致,在python中浮点数类型必须要有小数点,小数部分可以是0
浮点数有两种表示类型:十进制表示还有科学计数法表示,科学计数表示例如1.23E6,表示1.23*10^6,其中e表示以10为底的幂,e后面的数字表示次方,e可以大写也可以小写
注意:因为计算机中表示数值其实是以二进制表示的,计算机不可能精确的表示到小数点后面很多为,所以对于浮点数他表示的时候会有误差,在进行计算时如果0.1+0.3==0.4他是错误的,因为计算机不能精确表示浮点数,计算的时候会有误差,可以使用round()函数进行四舍五入再来比较

复数类型

复数类型和数学中的复数类型概念一样,再python中以a+bj表示一个复数,其中字母j表示虚数部分,当b为1时不能省略,必须写成1j,单独的一个j表示一个变量
复数类型中实部和虚部都是浮点类型,对于复数z,可以用z.real和z.imag分别获得他的实数部分和虚数部分

数字类型的运算

数值运算操作符

x+y:x与y之和
x*y:x
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值