Python字符串的使用(上)

Posted dzc163

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python字符串的使用(上)相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#字符串的基本用法
test = "freeSince{number}{name}"
#首字母大写
print(test.capitalize())
#所以字母变小写    casefold() 功能更强大
print(test.casefold())
print(test.lower())
#设置宽度并将内容居中 width 表示宽度  fillchar 表示填充字符
‘‘‘
    center(self, width, fillchar=None)  
    self  可直接忽略   
    width  参数      
    fillchar=None  如果不填写该参数  有默认值  (空)
‘‘‘
print(test.center(20,""))
#统计下这个字符在该字符中出现了多少次  从第几位开始查找(从0开始  包括结束位即>=3开始)
print(test.count("e",3))
#判断是否以什么结尾
print(test.endswith("e"))
#判断是否以什么开始
print(test.startswith("f"))
#查找某字段的位置  4  表示  大于等于4    9  表示  小于9即小于等于8
print(test.find("Since",4,9))
#将字符串中的占位符(花括号的部分)赋值
test1 = "{0}{1}{2}"
print(test.format(number = "1号",name = "宝宝"))
print(test1.format("杀杀杀","哇哇哇哇","啊啊啊啊啊"))
#判断字符串中只存在字母、数字
test2 = "123"
test3 = "sdas"
test4 = "das45sda45"
print(test2.isalnum(),test3.isalnum(),test4.isalnum())

运行结果

技术分享图片

 

以上是关于Python字符串的使用(上)的主要内容,如果未能解决你的问题,请参考以下文章

Python中verbaim标签使用详解

使用 Python 代码片段编写 LaTeX 文档

Python代码阅读(第25篇):将多行字符串拆分成列表

常用python日期日志获取内容循环的代码片段

Python 向 Postman 请求代码片段

python使用上下文对代码片段进行计时,非装饰器