台州建设信息网站,微信群推广平台,口碑营销的案例及分析,免备案的网站建设哈喽#xff0c;大家好#xff0c;欢迎来到python小讲堂#xff0c;间歇性的努力#xff0c;会导致持续性的一事无成#xff0c;即使今天是除夕#xff0c;我们也不能懈怠啊#xff0c;今天我给大家带来的是关于python的6种基本数据类型的深入讲解#xff0c;话不多说让…哈喽大家好欢迎来到python小讲堂间歇性的努力会导致持续性的一事无成即使今天是除夕我们也不能懈怠啊今天我给大家带来的是关于python的6种基本数据类型的深入讲解话不多说让我们进入今天的小讲堂吧首先我们先整体的看一下这6中数据类型不可变数据(3 个)Number(数字)、String(字符串)、Tuple(元组)可变数据(3 个)List(列表)、Dictionary(字典)、Set(集合)那么问题来了什么是可变数据类型什么是不可变数据类型呢简单的来说可变数据类型就是值改变id()值不变即内存地址不变不可变数据类型当值改变时id()值也会改变即内存地址改变(重新建立一个对象赋给变量)这里我们用Number和List来给大家举例运行结果如下特别注意的是可变数据类型只能通过函数方法(如b.append(4))来改变值如果直接重新赋值的话id()内存地址也会改变。接下来我就给大家分享一下每个数据类型的常用方法吧1、number 数字类型number类型包括int、float、bool和complex(复数)number类型没什么可说的我们直接贴图上代码吧2、string字符串类型python中的字符串使用单引号或双引号包裹如果字符串中含有特殊字符可以使用反斜杠转义string类型的常用方法查 s.count(a): 计数 统计字符串s中a的个数s.find(b) :返回索引位置 没查到返回-1s.isdigit() 判断字符串s是否为纯数字 true or falses.isalpha() 判断是否为纯字母s.startswith(ab) 判断s是否以ab开头s.endswith(“fg”) 判断s是否以fg结尾s.islower() 判断字母全小写s.isupper() 判断大写改b s.upper() 全部转换为大写 仅字母b s.lower() 全部转换为小写 字母 b s.strip() 默认去除两边的空格b s.capitalize() 首字母大写b s.title() 单词首字母大写 b s.replace(a