5. Python之数据类型

Python数据类型有数值型,字符串型,布尔型等等
内置函数type(),可以查看变量的数据类型 。

一、数值类型

整数(没有小数部分,包含正整数,负整数,0,默认为十进制数),浮点数,复数等等

在这里插入图片描述
注意:
两个浮点数相加,有可能加多了,这个叫不确定的尾数,比如:
在这里插入图片描述
如果只想看到结果为0.3,这里需要使用一个round()函数来保留小数位
在这里插入图片描述

Python中的复数与数学中的复数形式完全一致,由实部和虚部组成。.real表示实数部分,.imag表示虚数部分

2. 字符串数据类型

字符串数据类型是python使用最多的类型之一,它是连续的字符序列,可以表示计算机所能识别的一切字符。它的界定符有单引号,双引号,三引号,三引号表示多行字符串。
在这里插入图片描述
转义字符,是一种特殊的字符串。
\n 换行符
\t 水平制表位,用于横向跳到下一个制表位
" 双引号
’ 单引号
\ 一个反斜杠
注意:使转义字符失效,在前加r或R

字符串也被称为有序的字符序列,对字符串中某个字符的检索称为索引。
序号:正向递增,0到n,反向递减少 -1到-n
同时,可以对字符串进行切片操作
切片语法:
字符串或字符串变量[N:M]
从N开始到M结束,但不包含M。
在这里插入图片描述
字符串间可以操作,如:
x+y 把字符串x和y连起来。
xn或nx是复制n次字符串,如print(‘-’*10)
x in s 如果x是s的子串,结果为Ture,否则为False

3. 布尔数据类型

用来表示真或假,在python中用Ture和False ,Ture表示1,False表示0

二. 数据类型之间可以转换

int(x)
float(x)
str(x)
ord(x)
hex(x)
oct(x)
bin(x)
在这里插入图片描述

补充一个函数:eval()
Python内置函数,用来去掉最外侧的引号,常和input()函数一起用。
语法格式:
变量=eval(字符串)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

阿蔡BLOG

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

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

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

打赏作者

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

抵扣说明:

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

余额充值