Python学习(2)基础数据类型

Python学习(2)基础数据类型
2.4.1数字类型
1.整数
整数类型包括十进制整数、八进制整数、十六进制整数和二进制整数
十进制整数显示如图:

66666666
-1024
0
`
注意:十进制数不能以0作为开头(0除外)``

八进制数由0~7组成,“逢八进一”并且以0o开头

注意:在python 3.x,对于八进制数必须以0o/0O开头,Python 2.x可以用0开头

十六进制数由0-9,A~F组成,十六进一,必须以0X/0x开头

二进制数由01组成逢二进一。

2.浮点数
浮点数由整数和小数部分组成,主要处理包括小数的数
用浮点数计算时可能出现小数位数不确定的情况例如:

```python
a=0.1+0.1
print(a)

a=0.1+0.2
print(a)


所有语言都有这个情况,暂时忽略多余的小数即可

3.复数
python中的复数和数学上的完全一致,例如一个复数,实部为6.26,虚部为2.3j,那么这个复数为6.26+2.3j

2.4.2字符串类型
在python中字符串属于不可变序列,通常使用单引号,双引号或者三引号括起来。
python字符串支持转义字符。所谓转义字符是指使用反斜杠“\”对一些特殊字符进行转义。
常用的转义字符如下表:
在这里插入图片描述
2.4.3布尔类型
布尔类型主要用来表示真或假的值。True表示1,False表示0,分别对应真和假,布尔类型的值在Python中可以进行数值运算例如"False+1"的结果为1,但一般不建议用来运算。
在真值测试时,只有以下几种为假,其他对象在if或while语句中都表示为真。
1.False或None
2.数值中的零,包括0、0.0、虚数0
3.空序列,包括字符串、空元组、空列表、空字典
4.自定义对象的实例,方法返回False,返回0

2.4.4数据类型转换
常用类型转换函数,看下表:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值