python 字符串详解
作者:MyIsWhaT 发布时间:2022-09-27 04:44:25
标签:python,字符串,详解
目录
一、字符串:
二、使用:
(1)空字符串和 len( ) 函数
(2)转译字符( \ )
(3)字符串拼接
(4)字符串复制
(5)不换行打印
(6)从控制台读取参数:
(7)str() 实现数字转型字符串
(8)[ ] 提取字符
(9)replace(source,str) 实现字符串替换
(10)字符串切片 slice 操作,截取字符串
(11)split() 分割和 join() 合并
(12)字符串驻留机制和字符串比较
三、其他:
总结
一、字符串:
python的字符串是不可变的,无法对原字符串做任何修改,但可以将字符串的一部分复制到新创建的字符串达到看起来修改的效果。
创建字符串:单引号( ' ' )或双引号( " " )
连续三个单/双引号可以帮助我们创建多行字符串。
二、使用:
(1)空字符串和 len( ) 函数
① python允许空字符串的存在,不包含任何字符且长度为0.
② len( ) 用于计算字符串含有多少个字符
(2)转译字符( \ )
(3)字符串拼接
① 使用 + 号拼接
② 将多个字符串直接放到一起实现拼接:
>>> a = 'ab''cd'
>>> a
'abcd'
>>>
(4)字符串复制
使用 * 号实现字符串复制:
>>> b = 'a'*3
>>> b
'aaa'
>>>
(5)不换行打印
print(“a”,end=" ") end=“参数”
(6)从控制台读取参数:
使用 input( ) 从控制台读取键盘输入的内容
(7)str() 实现数字转型字符串
str() 可以将其他数据类型转换成字符串
(8)[ ] 提取字符
字符串本质就是字符序列,可以通过字符串后面添加 [index] ,可以指定偏移量,提取该位置的单个字符。
正向搜索:[0]~[len(str)-1]
反向搜索:[-1]~[-len(str)]
(9)replace(source,str) 实现字符串替换
(10)字符串切片 slice 操作,截取字符串
(11)split() 分割和 join() 合并
split() 基于指定分割符将字符串分隔成多个子字符串,如果不指定分隔符,则默认使用空白字符串。
join() 的作用和split() 作用相反,用于将一系列子字符串链接起来。
(12)字符串驻留机制和字符串比较
三、其他:
来源:https://blog.csdn.net/MyIsWhaT/article/details/120940883
0
投稿
猜你喜欢
- creatdoc.asp<!DOCTYPE HTML PUBLIC "-//W3C/DTD&n
- 环境Django 2.0 + Win 10 + Pycharm + 360浏览器报错项目结构(报异常)解决方法看了好多大佬的解决方法,基本上
- 一、噪声 我们将常会听到平滑(去噪),锐化(和平滑是相反的),那我们就会有疑惑?什么是噪声呢?图像噪声是指存在于图像数
- 最近在做cocos2d-x的简明配置,发现有的朋友的文本编辑器,自动将\r\n截断成\n,(在unix上换行使用\n,windows上,换行
- 1. 概述Python中 asyncio 模块内置了对异步IO的支持,用于处理异步IO;是Python 3.4版本引入的标准库。asynci
- mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法。python操
- python中查找指定的字符串的方法如下:code#查询def selStr(): sStr1 = 'jsjtt.com
- fso对象CreateTextFile方法调用时可能会报“无效的过程调用或参数”错误,在使用ASP生成静态页面时,如果传入的字符串参数编码为
- pandas.DataFrame为每一列保存一个数据类型dtype。要仅提取(选择)特定数据类型为dtype的列,请使用pandas.Dat
- 目录1.列表中存储字典:1.列表中存储多个字典2.访问列表中字典的值3.遍历访问多个值2.字典中存储列表1.访问字典中的列表元素2.访问字典
- 一提起Google的产品,大多数人可能都会想到用一个词来形容,“简洁”。简单得来又实用,这就是Google的产品设计方针了。Jon Wile
- Rel-License 是微格式的开发标准之一,简单的说就是通过给引用标签(通常是链接)加上REL属性,来标明所引用链接/数据与文章的关系。
- 对于电脑上没有Visual C++ 2019.exe 而导致安装不了Mysql Install的朋友,此详细步骤会更加明了。一、下载(官方网
- 前言去年在做golangserver的时候,内部比较头疼的就是在线服务发布的时候,大量用户的请求在发布时候会被重连,在那时候也想了n多的方法
- 本文实例讲述了Python3对称加密算法AES、DES3。分享给大家供大家参考,具体如下:python3.6此库安装方式,需要pip3 in
- 这篇文章主要介绍了基于python实现从尾到头打印链表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 1:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 选择对应
- 如何快速的复制一张表首先创建一张表db1.t,并且插入1000行数据,同时创建一个相同结构的表db2.t假设,现在需要把db1.t里面的a&
- 1.开发环境 vue+element2.电脑系统 windows 10 专业版3.在开发的过程中,我们总是会使用到 git管理代码!使用方法
- 昨天在写“同IP站点查询”工具的时候,需要先用ASP获取查询域名的IP,本来是用WSHSHELL组件,代码如下:<%@LANGUAGE