首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python】字符 str ② ( 字符操作 | 查找字符中子的下标索引 - index 函数 | 字符替换 - replace 函数 | 字符分割 - split 函数 )

一、查找字符中子的下标索引 - index 函数 调用 字符类型变量的 str#index() 函数 , 可以 查找 字符 中 子 的 下标索引 ; 语法如下 : 字符.index(字符)...参数中传入一个字符的子 , 可以得到子第一个字符元素在字符中的索引值 ; 如果传入的子不存在 , 则会报如下异常 : Traceback (most recent call last):...File "D:\002_Project\011_Python\HelloPython\Hello.py", line 10, in index = my_str.index(...- replace 函数 调用 字符的 str#replace 函数 , 可以将 字符 中的 子 替换为其它 字符 ; 语法 : 字符变量.replace(被替换的子字符, 替换后的字符...三、字符分割 - split 函数 调用 字符的 str#split 函数 , 可以将 字符 按照 某个子 分割成若干个 子 ; 语法 : 字符变量.split(子字符) 返回一个列表

40630
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    面试题-python3 找出一个字符中子,不含有重复字符的最长子

    前言 给定一个字符,请你找出其中不含有重复字符的最长子的长度。 题目 示例1: 输入:” abcabcbb” 输出: 3 解释:因为无重复字符的最长子是”abc”, 所以其长度为3。...示例2: 输入: “bbbbb”” 输出: 1 解释:因为无重复字符的最长子是”b”, 所以其长度为1。...示例3: 输入: “ pwwkew” 输出: 3 解释:因为无重复字符的最长子是”wke”‘, 所以其长度为3。 请注意,你的答案必须是子的长度,”pwke”是一个子序列,不是子。...解决思路 先遍历生成所有的子,子的长度从1到字符本身 # 作者-上海悠悠 QQ交流群:717225969 # blog地址 https://www.cnblogs.com/yoyoketang/...,根据字符本身的长度和用set集合去重后的长度对比,如果长度一致说明没有重复字符 s = "pwwkew" # 判断字符是否有重复字符 print(len(s) == len(set(s))) 于是整理上面的

    93820

    Python】字符 str ③ ( 字符操作 | 字符去除前后 空格 元素 - strip 函数 | 统计字符中子个数 - count 函数 | 统计字符长度 - len 函数 )

    # 传入字符 , 则会去除 字符中的所有元素 字符变量.strip(字符) 如果不传入任何参数 , 则默认去除空格 ; 传入字符 , 则会去除 字符中的所有元素 ; 如 : 传入 “abc...strip_str2}") # 输出: strip_str2 : Hello World 执行结果 : strip_str1 : Hello World strip_str2 : Hello World 二、统计字符中子个数...- count 函数 调用 字符的 str#count 函数 , 可以 统计字符中子个数 ; 语法 : 字符变量.count(字符) 代码示例 : """ 字符 str 代码示例 """...- len 函数 调用 len 函数 , 传入要统计的字符作为参数 , 可以 统计字符长度 ; 语法 : len(字符) 代码示例 : """ 字符 str 代码示例 """ # 定义字符...my_str = "Hello World" # 统计 字符 长度 len = len(my_str) print(len) 执行结果 : 11 四、Python 字符特点 Python 字符有如下

    35020

    python中子类调用父类的初始化方法

    http://bestchenwu.iteye.com/blog/1044848 http://www.crazyant.net/1303.html 一直不太理解python的初始化方法,今天找了下资料...,先放这改天整理下 一、第一种解释: python和其他面向对象语言类似,每个类可以拥有一个或者多个父类,它们从父类那里继承了属性和方法。...) b.funca() 结果: 12345678 bbbfunction b : bbbTraceback (most recent call last):  File "D:\workbench\python...二、第二种解释     在Python中子类继承父类的过程中,如果子类不覆盖父类的__init__()方法,则子类默认将执行与父类一样的初始化方法。...__init__()        重点介绍下这个,这个也是Python在借鉴了C++和JAVA的经验后,做出的改进语言熟悉程度的一种努力。

    2.2K10

    python 数字转换字符(python转换字符)

    原博文 2019-06-30 01:20 − 字符->数字: int(字符) , float(字符) 数字->字符: str(数字)… 1602 相关推荐 2019-12-12 14:34 −...## Python 代码块、缓存机制 1....相同的字符Python中地址相同 “`python s1 = ‘panda’ s2 = ‘panda’ print(s1 == s2) #True print(id(s1) == id (s2))...指定的数据类型中的一个) 1.2变量名称规则 说明1:必须是数字(0-9),英文(a-zA-Z),下划线组成,且不能以数字开头 说明2:变量区分大小写 … 2019-12-22 15:32 − 数学操作符 数据类型 字符复制...(*复制次数int)、连接(+) 该类操作只能同为字符类型,否则需要强制转换类型 变量名规则 (驼峰式变量名&下划线式均可) # 注释 BIF(… 2019-12-12 20:17 − # Python

    1.6K10

    字符 | Python

    索引和切片 字符实际上就是字符的数组,所以也可以用下标进行索引和切片。 索引 索引:选取其中一个元素。 切片 切片:选取其中一片元素。...str[起点(包含起点元素) : 终点(不包含终点元素) : 步长(默认为1)] 默认步长切片 指定步长切片 逆序输出 写法一: 写法二: 字符常用方法 find( ) rfind...( ) index( ) str.index() # 功能及操作和find一样,只是在找不到字符的时候会抛出异常 count( ) replace( ) 注意:并不会改变原来的字符,字符是不可变类型...endswith( ) # 判断字符是否以某个字符作为开头或者结尾,并返回判断值 str.startswith() str.endswith() lower( ) upper() # 将字符转化为大写或小写字母...isalpha( ) isdigit( ) isalnum( ) isspace( ) join( ) eval( ) eval(str) # 能把转换成字符的,再转换成原来的类型 ?

    70120
    领券