Python的数据类型之数值、字符串

文章中有小白没有叙述明白的欢迎大家给小白留言哟。

Python的基本数据类型主要分为两种,数值数据类型、字符串数据类型。除了这两种之外还有元组类型、集合类型、列表类型、字典类型等。

Ⅰ.数值数据类型(number)

表示数字或是数值的数据类型成为数字类型数据类型分为四种:

整数(int):可用十进制(d)、十六进制(x)、八进制(o)、二进制(d)等不同进制形式。

浮点数(float):可以表示带有小数点的一般形式,也可以用科学计数 法表示。

复数(complex):复数类型与数学中的复数相一致,采用a+bj的形式表示,存在实部和虚部。

布尔型(bool):判断表达式的真假,若为真则为1,若为假,则为0。

以上只是一些基础概念对于数据的操作可与数学中有一些区别!

(print()为Python中的输出函数,后续文章中详细解释)

print(5+7)  #加法,输出结果为12
print(4.3-2) #减法,输出结果为2.3
print(3*9) #c乘法,输出结果27
print(2/4) #除法,得到一个浮点数,输出结果0.5
print(4//2)  #整除,得到一个整数,输出结果为2
print(4//7) #输出结果0
print(19%8)#求模,即获得该算式的余数,输出结果3
print(2**3)#幂运算,输出结果8

Ⅱ.字符串数据类型(str)

字符串是一个有序字符的集合,用于存储和表示基本的文本信息,但是只能存放一个值,一经定义,不可改变。

是用两个双引号""或者两个单引号’'括起来,同时使用反斜杠\转义特殊字符的一个或多个字符。

字符串的截取:变量[头下标:尾下标]

咚咚咚 敲黑板了,中括号里面的取值范围可是“左闭右开”的。既包含头下标的字符,不包含尾下标的字符。

索引值以0为开始值,-1为从末尾的开始位置,如下所示
在这里插入图片描述加号+是字符串的连接符,星号*表示复制当前字符串,紧跟的数字为复制的次数。

Python 使用反斜杠()转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串。

我们通过下面的列子一起来学习一下对字符串的操作,小白认为很有趣哦。

str='zxcvbnmkjh'
print(str) #输出字符串zxcvbnmkjh
print(str[0:-2])#输出字符串中第一个到倒数第三个所有字符zxcvbnmk
print(str[0])#输出字符串的第一个字符,即z
print(str[3:6])#输出字符串中从第四个到第六个所有字符,vbnm
print(str[3:])#输出从第四个开始到最后所有字符,vbnmkjh
print(str*3)#字符串输出三次,输出结果为zxcvbnmkjhzxcvbnmkjhzxcvbnmkjh
print(str+"TEST1")#连接字符串,输出结果为:zxcvbnmkjhTEST1

Python 使用反斜杠()转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r(大小写均可),表示原始字符串

print('xiao\nbai')
#输出结果为:
#xiao
#bai
print(r'xiao\nbai')
#输出结果为:xiao\nbai

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值