python基础数据类型(一)

​今天我们来了解下python作为一门计算机语言,那么它有哪几种数据类型呢?接下来我们来学习一下,python中的数据类型有,Number(数字),String(字符串),List(列表),Tuple(元组),Set(集合),Dictionary(字典)。

Number(数字)

number类型包含了int(整数)、float(浮点)、bool(布尔值)、complex(复数),我们可以用python中的内置函数type()去查看我们的变量类型,此外还可以用 isinstance 来判断。

在这里插入图片描述
以上分别输出内容为:

<class 'int'> <class 'float'> <class 'bool'> <class 'complex'>

我们还可以对Number类型的值进行算术运算(关于算术运算符可在历史文章中查阅):

在这里插入图片描述
注意:
1、Python可以同时为多个变量赋值,如a, b = 1, 2。
2、一个变量可以通过赋值指向不同类型的对象。
3、数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
4、在混合计算时,Python会把整型转换成为浮点数。

String(字符串)
Python中的字符串用单引号 ’ 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。
a = ‘大家好啊!’
使用type()方法我们可以看到a的类型是str

首先我们可以了解下字符串切片的用法,切片实际是指对字符串内部进行一个查看获取的操作,但是不可进行编辑与更新,具体用法可参考如下:
在这里插入图片描述
我们可以看到以上切片的用法,主要是用来进行查看字符串中某些我们所需要的元素,同学可不要以为只是查看用处不大,但当我们实际在公司运用,如果某个字符串的值过长的话,那么我们仅凭肉眼观察是无法做到的,这个时候就可以看得出来切片的用处了。

python中也有很多关于字符串的内置方法,接下来我们可以了解一下:

str1 = 'essuewHGUIGUuihree7384r'
str2 = '1234' 
# capitalize():首字母大写 
str1.capitalize() 
# 计算元素个数
str1.count('ss') 
#每个字符开头字母大写,其他为小写 
str1.title() 
# 判断某元素是否存在字符串里 
方法1:str1.find('ss',0,len(str1))              ---不报错 
方法2:str1.index('sds')                       ---不存在会抛出异常 
# 判断字符串是否全是数字 
str1.isdigit() 
# 字符串全部大写 
str1.upper() 
# 字符串全部小写 
str1.lower() 
# 判断字符串是否全部大写 
str1.isupper() 
# 判断字符串是否全部小写 
str1.islower() 
# 字符串里面大小写互换 
str1.swapcase() 
# 元素替换 
str1.replace('ss','dd') 
# 把str2里面的元素岔开分别拼接到str1上 
str1.join(str2)

以上是字符串常用的一些方法,同学们可以参照以上,自己进行练习操作!

接下来我们可以了解下字符串的格式化,格式化实际就是字符串的某部分使用变量来代替,具体是什么意思呢,我们可以通过下面的代码来了解一下:
在这里插入图片描述
以上三种格式化方式都可以引用,第三种f-str的方式需要在python3.6的版本以上才推出的!

那么我们今天的学习内容就先到这里,有什么不懂得可以私信小牟牟,牟牟看到一定会回复大家的!
关注下方公众号,更多学习资料等着你哦!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值