2-python数据类型

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、字符串简单介绍

  1. 定义:主要用来存储和表示字符
  2. 特点:由单引号、双引号、三个单引号或者三个双引号组成
  3. 构成:字符串中的字符可以包括数字、字母、中文字符、特殊符号、转义字符
    例如:‘123’ , ‘abc’ , ‘你好’ , ‘*&miki’ , ‘\n’ , ‘\t’ , “abc” , ‘’‘abc’’’

二、字符串连接

1.字符串单次连接 # ‘a’+‘b’

在这里插入图片描述

2.字符串多次连接 #‘a’*3

在这里插入图片描述

三、字符串切片

在这里插入图片描述

四、移除字符串头尾指定的字符 string.strip([chars])

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
在这里插入图片描述

五、判断字符串开头结尾字符

string.startswith('L')     #判断字符串是否以L开头,是的话返回true,否的话返回false
string.endswith('L')     #判断字符串是否以L结尾,是的话返回true,否的话返回false

在这里插入图片描述

六、返回字符串中某个字符的位置

string.find('X')   #找到这个字符返回下标,多个时返回第一个,不存在的字符返回-1
string.index('X') #找到这个字符返回下标,多个时返回第一个,不存在的字符报错

在这里插入图片描述

七、字符串替换

string.replace('oldstr','newstr')  #字符串替换

在这里插入图片描述

七、返回字符串长度

len(str)

在这里插入图片描述

八、查找某个字符在字符串里出现几次

string.count(x)

在这里插入图片描述

九、将字符串中小写字母转换成大写字母

string.upper()  #转换成大写
string.lower()   #转换成小写

在这里插入图片描述

九、将字符串放中间,两边用指定字符补齐

string.center(n,'x')   #将字符串string放中间,两边用指定字符x补齐,n为字符串长度,当n小于等于字符串string长度,返回原字符串

在这里插入图片描述

十、字符串格式化

应用场景:向屏幕输出时,可能要根据不同的需要来修改字符串内容,此时就可以用字符串格式化功能。
字符串格式化有两种: % 和 format

  1. 常用%格式化字符串
    %s 使用str()函数进行字符串转换
    %d 转为十进制整数
    %f 转为浮点数
    在这里插入图片描述

2.format格式化

十一、整型、浮点型、复数

python数字number类型

  1. 整型(int)
    包括:正整数、负整数、0
    在这里插入图片描述

  2. 浮点型(float)
    在这里插入图片描述

  3. 复数(complex)
    在这里插入图片描述

  4. 布尔型(bool)
    定义:用来判断条件是否成立,返回值有True和False两种

布尔类型为什么是属于数字类型下的一种?
在这里插入图片描述
当布尔类型为0、None、空的时候,返回值为False
在这里插入图片描述

十二、列表的介绍和基本操作

python中常见的结构数据类型有很多,常见的有 列表、元组和字典。

  1. 列表定义
    可以把大量数据放在一起,进行集中处理。列表时方括号[]包围的数据集合,不同成员以逗号‘,’隔开。
    列表中可以包含任何数据类型,列表通过下表索引访问其中成员。

    列表是有序的列表,每个元素都分配一个下标索引。第一个索引是0,第二个索引是1,以此类推…

  2. 列表使用
    在这里插入图片描述
    在这里插入图片描述

  3. 列表进阶操作
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

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

十三、元组

  1. 定义
 圆括号()包围的数据集合,可以通过序号访问元素
 元组可以理解为一种特殊的列表
 元组的元素一旦创建,是不可变得
 元组的元素不可变,但当元组的元素为列表或者字典数据类型时,列表或者字典内的元素时可变的
  1. 应用
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.常见函数
    在这里插入图片描述
    在这里插入图片描述

十四、字典

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
# 十五、字典常用函数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

十五、集合

在这里插入图片描述

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值