python基础数据类型及转换

本文介绍了Python的基础数据类型,包括布尔类型、数字、字符串和空类型。布尔类型中,除0外的数字和非空字符串被视为True。字符串部分讨论了单引号、双引号、三引号的使用,以及转义字符和换行。同时,文章还讲解了输入输出,如print()函数和input()函数的使用,并介绍了数据类型的转换,如int()和str()函数,以及如何截取字符串的一部分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、布尔类型

布尔类型在python中是一种特殊的数字类型。用来表示真或假,yes or no这种类型。

注意,True和False首字母都要大写

1、数字

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

此时我们可以发现,除了0是False,其他数字只要非0都是True。

2、字符串

只要有字符串,布尔类型就为True,如果是空字符串,布尔类型就为False
在这里插入图片描述

3、空类型

在这里插入图片描述

4、复数

在这里插入图片描述

二、字符串

1、可以用单引号、双引号、三引号来表示字符串

需要注意的是,引号必须用英文条件下的符号
在这里插入图片描述
例如,单个数字类型是整型,用单引号括起来就变成字符型
在这里插入图片描述

2、引号必须成对出现

若输入的字符串中有单引号,那此时用双音号括起来所有的字符串较为妥当
在这里插入图片描述
也可以使用\转义符
在这里插入图片描述

3、三引号

可以实现换行
在这里插入图片描述
换行符
字符串过长的时候可以使用
在这里插入图片描述

三、转义字符

\n:表示回车或换行
\’:单引号与成对的引号冲突,可以用\进行转义
\t:制表符
\:输入反斜杠\

下图为将反斜杠\转义与没转义
在这里插入图片描述
前面加r不让python去转义,让其输出原始字符串
在这里插入图片描述
例如下面:为了解决打印出来的字符串不是我们想要的字符可以使用双反斜杠,也可以最前面加r
在这里插入图片描述

四、输入与输出

输出:用print()函数

在这里插入图片描述

输入:input()

得自己输入才能中止
在这里插入图片描述
字符串转换为整数
用函数int()
因为input()只能输出字符型,无法与数字相比较,所以我们需要将其进行转换

需要注意的是int()中只能输入代表数值意义的字符串,例如‘20’
不能输入不代表字符意义的字符串,例如‘abc’
在这里插入图片描述
整数转换为字符串
用函数str()
在这里插入图片描述

再补充一个输出前几个或者后几个字符串:
例如:想输出前五个,后面就跟[:5]
想输出后五个,后面就跟[5:]
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值