zoukankan
html css js c++ java
python基础整理
变量的类型:
格式化输出之常用的格式符号:
数据类型的转换:
字符串:
双引号或者单引号中的数据,就是字符串
字符串中的“
下标
”的使用: 列表与元组支持下标索引好理解,字符串实际上就是字符的数组,所以也支持下标索引。
切片
是指对操作的对象截取其中一部分的操作。 字符串、列表、元组都支持切片操作。 切片的语法:
[起始下标:结束:步长]
注意:选取的区间从"起始"位开始,
到"结束"位的前一位结束(不包含结束位本身),
步长
表示选取间隔。
字符串的常见操作:
方法01:
find()
方法说明:检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 格式:my_str.find(str, start=0, end=len(mystr))
方法02:
index()
方法说明:检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则报错 格式:my_str.index(str, start=0, end=len(mystr))
方法03:
count()
方法说明:返回 str在start和end之间 在 mystr里面出现的次数 格式:my_str.count(str, start=0, end=len(mystr))
方法04:
replace()
方法说明:把 mystr 中的 str1 替换成 str2,如果 count 指定,则替换不超过 count 次. 格式:my_str.replace(str1, str2, mystr.count(str1))
方法05:
split()
方法说明:以 str 为分隔符切片 mystr,如果 maxsplit有指定值,则仅分隔 maxsplit 个子字符串 格式:my_str.split(str=" ", 2)
方法06:
startswith()
方法说明:检查字符串是否是以 str 开头, 是则返回 True,否则返回 False 格式:my_str.startswith(str)
方法07:
endswith()
方法说明:检查字符串是否以obj结束,如果是返回True,否则返回 False. 格式:my_str.endswith(obj)
方法08:
upper()
方法说明:转换 mystr 中的小写字母为大写 格式:my_str.upper()
方法09:
lower()
方法说明:转换 mystr 中所有大写字符为小写 格式:my_str.lower()
方法10:
title()
方法说明:把字符串的每个单词首字母大写 格式:my_str.title()
方法11:
capitalize()
方法说明:把字符串的第一个字符大写 格式:my_str.capitalize()
方法12:
partition()
方法说明:把mystr以str分割成三部分,str前,str和str后 格式:my_str.partition(str)
方法13:
rpartition()
方法说明:类似于 partition()函数,不过是从右边开始. 格式:my_str.rpartition(str)
方法14:
splitlines()
方法说明:按照行分隔,返回一个包含各行作为元素的列表 格式:my_str.splitlines()
方法15:
isalpha()
方法说明:如果 mystr 所有字符都是字母 则返回 True,否则返回 False格式:my_str.isalpha()
方法16:
isdigit()
方法说明:如果 mystr 只包含数字则返回 True 否则返回 False. 格式:my_str.isdigit()
方法17:
isalnum()
方法说明:如果 mystr 所有字符都是字母或数字则返回 True,否则返回 False 格式:my_str.isalnum()
方法18:
isspace()
方法说明:如果 mystr 中只包含空格,则返回 True,否则返回 False. 格式:my_str.isspace()
方法19:
rjust()
方法说明:返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串 格式:my_str.rjust(width)
方法20:
ljust()
方法说明:返回一个原字符串左对齐,并使用空格填充至长度 width 的新字符串 格式:my_str.ljust(width)
方法21:
center()
方法说明:返回一个原字符串居中对齐,并使用空格填充至长度 width 的新字符串 格式:my_str.center(width)
方法22:
lstrip()
方法说明:删除 my_str 左边的空白字符 格式:my_str.lstrip()
方法23:
rstrip()
方法说明:删除 mystr 字符串末尾的空白字符 格式:my_str.rstrip()
方法24:
strip()
方法说明:删除mystr字符串两端的空白字符 格式:my_str.strip()
方法25:
rfind()
方法说明:类似于 find()函数,不过是从右边开始查找. 格式:my_str.rfind(str, start=0,end=len(mystr) )
方法26:
join()
方法说明:str 中每个字符后面插入my_str,构造出一个新的字符串 格式:my_str.join(str)
查看全文
相关阅读:
并发编程 进程
计算机的发展史和操作系统简介
subprocess和struct模块
socket编程
面向对象进阶 反射
类的内置方法
常用模块(hashlib,configparser,logging)
包
面向对象封装 classmethod和staticmethod方法
面向对象 继承补充和多态
原文地址:https://www.cnblogs.com/csdnxc/p/14141132.html
最新文章
【数据结构】算法 Backspace String Compare 比较含退格的字符串
【数据结构】算法 Validate Stack Sequence 验证栈序列
【数据结构】算法 Baseball Game 棒球比赛
【数据结构】算法 Pancake Sorting 煎饼排序
【数据结构】算法 Lemonade Change 柠檬水零钱
【数据结构】算法 Buddy Strings 亲密字符串
【数据结构】算法 Design Front Middle Back Queue 设计前中后队列
【数据结构】算法 Design Circular Queue 设计循环队列
【数据结构】算法 Task Scheduler 任务调度器
【数据结构】算法 Design Circular Deque 设计循环双端队列
热门文章
typeof
JS ready()和onload()的区别
js与php对象数组的不同点分析以及怎样应用json数据
php操作mysql
详解php与mysql的关系
php预处理数据
php操作数据库
php--从mysql读取数据
php调用百度天气接口,微信实时查看天气
php多维数组
Copyright © 2011-2022 走看看