零基础学Python之 2.4 基本数据类型

2.4.1 数字类型

在Python中,数字类型主要包括整数、浮点数和复数。

1.整数

整数包括正整数、负整数和0。

整数类型包括十进制整数、八进制整数、十六进制整数和二进制整数。

八进制整数:由0~7组成,进位规则为“逢八进一”,并且以0o/0O开头的数。

十六进制数:由0~9,A~F组成,进位规则为“逢十六进一”,并且以0x/0X开头的数。

二进制数:由0和1两个数组成,进位规则为“逢二进一”。

2.浮点数

浮点数由整数部分和小数部分组成,主要用于处理包括小数的数。

3.复数

Python中的复数与数学中的复数的形式完全一致,都是由实部和虚部组成,并且使用j或者J表示虚部。

2.4.2 字符串类型

字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合。在Python中,字符串属于不可变序列,通常使用单引号‘ ’ 、双引号” “ 或者三引号''' '''或者‘’‘’‘’ ‘’‘’‘’括起来。单引号和双引号的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的多行上。

例如:

Python中的字符串还支持转义字符。所谓转义字符就是用反斜杠“\”对一些特殊的字符进行转义。如下表:

 

 注意:在字符串定界符引前的前面加上字母r或R,那么该字符串将原样输出,其中的转义字符将不进行转义。如下:

2.4.3 布尔类型

布尔类型主要用来表示真值或假值。

 在Python中,所有的对象都可以进行真值测试。其中,只有下面列出的几种情况得到的值为假,其他对象在if或者while语句中都表现为真。

1)False或None

2)数值中的零,包括0、0.0、虚数0

3)空序列,包括字符串,空元组、空列表、空字典

4)自定义对象的实例,该对象的_ _bool_ _方法返回False或者_ _len_ _方法返回0

2.4.4 数据类型转换

常用类型转换函数及其作用,如下:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值