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

标签:python,string,字符串
0
投稿

猜你喜欢

  • 微软建议的ASP性能优化28条守则(6)

    2008-02-29 11:43:00
  • python指定路径斜杠与反斜杠遇到的问题

    2023-03-18 20:47:27
  • 在ASP与ASP.NET之间共享对话状态(2)

    2008-09-02 12:21:00
  • 讲解Access数据库中数据表的自动重新联接

    2008-11-28 16:29:00
  • javascript 模拟函数指针

    2009-09-19 18:02:00
  • 解决hive中导入text文件遇到的坑

    2023-06-30 16:28:26
  • 提高ASP性能的最佳选择第二部分

    2007-08-15 12:46:00
  • OpenCV 使用imread()函数读取图片的六种正确姿势

    2021-07-22 13:01:28
  • python opencv检测目标颜色的实例讲解

    2021-09-02 01:05:33
  • PHP实现将科学计数法转换为原始数字字符串的方法

    2023-10-15 21:13:10
  • php线性表顺序存储实现代码(增删查改)

    2023-11-19 06:51:53
  • Python实现按中文排序的方法示例

    2023-11-29 15:19:22
  • python实战游戏之史上最难最虐的扫雷游戏没有之一

    2021-03-08 04:43:03
  • python画图时设置分辨率和画布大小的实现(plt.figure())

    2022-11-09 18:12:17
  • Python数据分析 Pandas Series对象操作

    2021-07-17 20:18:52
  • seo网站如何实现301跳转?

    2010-01-15 12:59:00
  • Django限制API访问频率常用方法解析

    2022-06-24 18:20:13
  • 浅谈Python中eval的强大与危害

    2022-05-03 08:15:13
  • 利用Python+eval函数构建数学表达式计算器

    2021-01-28 14:38:44
  • Python使用描述符实现属性类型检查的案例解析

    2022-07-30 00:39:15
  • asp之家 网络编程 m.aspxhome.com