python字符串string的内置方法实例详解
作者:PizerWang 时间:2022-06-14 01:10:23
下面给大家分享python 字符串string的内置方法,具体内容详情如下所示:
#__author: "Pizer Wang"
#__date: 2018/1/28
a = "Let's go"
print(a)
print("-------------------")
a = 'Let\'s go'
print(a)
print("-------------------")
print("hello" * 3)
print("helloworld"[2:])
print("-------------------")
print("ell" in "helloworld")
print("-------------------")
print("Pizer is a good student")
print("%s is a goog student" % "Pizer")
print("-------------------")
a = "1234"
b = "abcd"
c = "!@#$"
d = a + b + c
print(d)
d = "".join([a, b, c])
print(d)
d = ", ".join([a, b, c])
print(d)
d = "++".join([a, b, c])
print(d)
print("-------------------")
print("string的内置方法")
str = "helloworld"
print(str.count("l")) #统计元个数
print(str.capitalize()) #首字母大写
print(str.center(25, "-")) #居中
print(str.endswith("d"))
print(str.endswith("world"))
print(str.endswith("word")) #是否以某个内容结尾
print(str.startswith("hello")) #是否以某个内容开始
str = "hello\tworld"
print(str.expandtabs(tabsize=10))
print("-------------------")
str = "helloworld {name} is {age}"
print(str.find("w")) #查找到第一个元素并将索引值返回
print(str.format(name = "Pizer", age = 18))
print(str.format_map({"name":"Jone", "age":25}))
print("-------------------")
print(str.index("w"))
#print(str.index("www")) #报错
print(str.find("wwww"))
print("-------------------")
str = "123abc"
print(str.isalnum())
str = "123"
print(str.isalnum())
str = "abc"
print(str.isalnum())
str = "!@$"
print(str.isalnum())
str = "中国万岁"
print(str.isalnum())
print("-------------------")
print("123456".isdecimal())
print("123456ff".isdecimal())
print("123456789".isdigit())
print("12345.6789".isdigit())
print("12345.6789".isnumeric())
print("-------------------")
print("34abc".isidentifier())
print("_34abc".isidentifier())
print("abc".islower())
print("abC".islower())
print("ABC".isupper())
print(" ".isspace())
print("-------------------")
print("Hello Jone".istitle())
print("Good morning".istitle())
print("-------------------")
print("Hello Jone".lower())
print("Good morning".upper())
print("Hello Jone".swapcase())
print("-------------------")
print("Hello world".ljust(20, "-"))
print("Hello world".rjust(20, "-"))
print(" Hello world \t \n")
print(" Hello world ".strip())
print(" Hello world ".lstrip())
print(" Hello world ".rstrip())
print("-------------------")
print("Hello Jone Jone".replace("Jone", "Pizer"))
print("Hello Jone Jone".replace("Jone", "Pizer", 1))
print("My title".find("t"))
print("My title".rfind("t"))
print("-------------------")
print("Hello world".split(" "))
print("Hello world".split("l", 1))
print("Hello world".rsplit("l", 1))
print("hello jone".title())
print("-------------------")
#重要的字符串方法
# print(st.count('l'))
# print(st.center(50,'#')) # 居中
# print(st.startswith('he')) # 判断是否以某个内容开头
# print(st.find('t'))
# print(st.format(name='alex',age=37)) # 格式化输出的另一种方式 待定:?:{}
# print('My tLtle'.lower())
# print('My tLtle'.upper())
# print('\tMy tLtle\n'.strip())
# print('My title title'.replace('itle','lesson',1))
# print('My title title'.split('i',1))
执行结果:
Let's go
Let's go
hellohellohello
lloworld
True
Pizer is a good student
Pizer is a goog student
1234abcd!@#1234abcd!@#
1234abcd!@#
1234, abcd, !@#$
1234++abcd++!@#$
string的内置方法
3
Helloworld
——–helloworld——-
True
True
False
True
hello world
5
helloworld Pizer is 18
helloworld Jone is 25
5
-1
True
True
True
False
True
True
False
True
False
False
False
True
True
False
True
True
True
False
hello jone
GOOD MORNING
hELLO jONE
Hello world———
———Hello world
Hello world
Hello world
Hello world
Hello world
Hello Pizer Pizer
Hello Pizer Jone
3
5
[‘Hello', ‘world']
[‘He', ‘lo world']
[‘Hello wor', ‘d']
Hello Jone
总结
以上所述是小编给大家介绍的python字符串string的内置方法实例详解网站的支持!
来源:https://blog.csdn.net/Suck_char/article/details/79190200
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
微软建议的ASP性能优化28条守则(6)
python指定路径斜杠与反斜杠遇到的问题
![](https://img.aspxhome.com/file/2023/6/123466_0s.png)
在ASP与ASP.NET之间共享对话状态(2)
讲解Access数据库中数据表的自动重新联接
javascript 模拟函数指针
解决hive中导入text文件遇到的坑
提高ASP性能的最佳选择第二部分
OpenCV 使用imread()函数读取图片的六种正确姿势
![](https://img.aspxhome.com/file/2023/2/128312_0s.jpg)
python opencv检测目标颜色的实例讲解
![](https://img.aspxhome.com/file/2023/1/103761_0s.jpg)
PHP实现将科学计数法转换为原始数字字符串的方法
php线性表顺序存储实现代码(增删查改)
Python实现按中文排序的方法示例
![](https://img.aspxhome.com/file/2023/2/92142_0s.png)
python实战游戏之史上最难最虐的扫雷游戏没有之一
![](https://img.aspxhome.com/file/2023/8/66748_0s.gif)
python画图时设置分辨率和画布大小的实现(plt.figure())
![](https://img.aspxhome.com/file/2023/2/97292_0s.png)
Python数据分析 Pandas Series对象操作
![](https://img.aspxhome.com/file/2023/4/99664_0s.png)