Python有五大数据类型,分别是:使用type内置函数可以查看数据类型

1:str(字符串)    2:int(整数)    3:float(浮点数)

3:list(列表)     4:dict(字典)    5:set(集合)

str(字符串)是不可变类型:每一个变量对应的值其实只是在内存中将数据和变量名关联起来,当修改了B的值其实不过是在内存里开辟以一块新的空间,将B指向新开辟的空间,并没有直接更改B原来指向的内存空间的数据:如图

python为每一种数据类型都内置了许多方法,灵活运用这些方法可以大量减少我们的代码量,下面我为大家列出了字符串的一些常用方法:

str.replace()                //字符串替换

str.strip('/')                //清除收尾的指定符号

str.split()                    //字符串分割

str.endswith                    //判断字符串结尾

str.startswith()                    //判断字符串开始

str.lower()                          //将字符串改为小写

str.upper()                      //将字符串改为大写

'指定拼接符号'.join(str)               //字符串拼接  

字符串切片:

字符串拼接:

字符串的内置方法有很多,但是常用的就这些,希望对各位朋友能够有所帮助。

转载于:https://blog.51cto.com/hongchen99/1908091

python 字符串详解相关推荐

  1. C# json解析字符串总是多出双引号_Python小白必备知识:Python字符串详解

    若干个字符的集合就是一个字符串(String).Python 中的字符串必须由双引号" "或者单引号' '包围,具体格式为: "字符串内容" '字符串内容' 字 ...

  2. Python字符串详解(包含长字符串和原始字符串)

    若干个字符的集合就是一个字符串(String).Python 中的字符串必须由双引号" "或者单引号' '包围,具体格式为: "字符串内容" '字符串内容' 字 ...

  3. Python字符串详解

    若干个字符的集合就是一个字符串(String).Python 中的字符串必须由双引号" "或者单引号' '包围,具体格式为: "字符串内容" '字符串内容' 字 ...

  4. python 字符串详解(附案例)

    目录 什么是python字符串 如何表示一个字符串 字符串的访问 print() 索引 for循环 打印字符--end() 切片split 范围选择符 [ n : m ] 字符串长度 使用len()函 ...

  5. Python字符串详解(2)

    字符串处理函数 一些以函数形式提供的字符串处理功能 1.len(x) 求取字符串的长度,输出为字符串x的长度 示例代码如下: print(len("一二三四五六七89")) 运行截 ...

  6. python 字符串替换_Python基础教程,第四讲,字符串详解

    本节课主要和大家一起学习一下Python中的字符串操作,对字符串的操作在开发工作中的使用频率比较高,所以单独作为一课来讲. 学完此次课程,我能做什么? 学完本次课程后,我们将学会如何创建字符串,以及如 ...

  7. python字符串是什么_python字符串详解

    字符串详解 在python中引号引起来的就是字符串 字符串是用来存储少量数据 索引 索引(下标) 通过索引可以精确的定位到某个元素 name = "meat" meat 每一个字母 ...

  8. Python基础语法day02字符串详解和列表

    今天是python基础语法入门第二天,大概总共会有四天左右.四天后就是对于python的numpy库的详细文章.那话不多说,我们开始. 目录 字符串详解 字符串独有功能 检测头尾字符 判断输入结果是否 ...

  9. python中的字符串详解(附实现文字跑马灯效果)

    python中的字符串详解 1.什么是字符串 ​ 相信大家对字符串应该是再熟悉不过了吧,因为日常生活中的一句话,或是路边的一则广告,其实它都相当于一个字符串,而顾名思义,字符串也就是一串串的由零个或多 ...

最新文章

  1. pandas使用read_csv函数读取文件时指定数据列的数据类型、pandas使用read_csv函数读取文件时通过keep_default_na参数设置缺失值替换为空字符串
  2. 图解VC#版DirectX开发教程二 - 摄像机
  3. 【数据结构与算法】之深入解析“打家劫舍”的求解思路与算法示例
  4. Gearman 异步处理委派任务
  5. android 怎么刷机,android系统怎么刷机
  6. JVM学习笔记(二):垃圾收集
  7. 【控制】动力学建模举例 --> 拉格朗日法
  8. HP LaserJet 1010 安装方法
  9. excel查找重复数据
  10. 基于python的百度离线地图下载器
  11. Kubernetes:基于WSL2和Kind或Minikube:搭建Windows版Kubernetes
  12. 【BP数据预测】基于matlab天牛须算法优化BP神经网络数据预测【含Matlab源码 1316期】
  13. 一个40岁程序员的经历
  14. 石溪大学计算机科学咋么样,弗吉尼亚理工和石溪大学的计算机科学专业哪个好?为啥?...
  15. [历史随笔]帝国如风--元朝的另类历史
  16. Python学习日记-第十四天-面向对象练习
  17. excel日期相减去除周末_仅在Excel中允许周末日期
  18. classes in c++
  19. 认识IBinder和Binder
  20. 当前不会命中断点还未为文档加载任何符号——问题探究

热门文章

  1. Inno Setup使用技巧
  2. windows--reg--向注册表中写入一些数据
  3. 大数据之-Hadoop3.x_MapReduce_ReduceTask工作机制并行度---大数据之hadoop3.x工作笔记0125
  4. Linux学习笔记014---文件及文件夹权限设置_以及文件、文件夹的删除_移动_复制操作
  5. Spatial Transformer Networks
  6. 2015年4月20 号的日志
  7. regex 正则表达式零宽度正预测先行断言 and 零宽度正回顾后发断言
  8. bzoj2761 [JLOI2011]不重复数字
  9. 运用ffmpeg SDK解264码流(来源FFmpeg工程组)
  10. RichEdit控件的使用(未完)