码迷,mamicode.com
首页 > 其他好文 > 详细

字符串相关方法

时间:2019-03-19 18:54:36      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:war   技术   居中   class   引号   root   结果   ali   inf   

1.in   not in  判断某个东西是否在某个东西里面包含
  
name = "你好啊"

if "任啊" in name :
    print(OK)
else:
    print(Error)

2.方法 title()与方法 upper()

s1 = ‘alex‘
s2 = ‘root‘
s1.title() #首字母大写
s1.upper() #全部大写
print(s1.upper())
print(s1.title())

 3.将字符串转换为数字,且输出 其类型type()

a = "123"
print(type(a),a)
b = int(a)
print(type(b),b)

 4.字符串首字母大写方法capitalize()

test = "alex"
 # 首字母大写 capitalize()
v = test.capitalize()
print(v)

 5.方法center(20 ‘"*") #参数后面的星号可有可无 

test = ‘alex‘
v = test.center(20,"*")# 设置宽度,并将内容居中,20 代指总长度* 空白未知填充,一个字符,可有可无
print(v)

 6.方法count() 表示去字符串中寻找,寻找子序列的出现次数,可以设置起始位置,和结束位置

test = "alexalex"
v = test.count("ex",2,7)
print(v)

 7. format(*args, **kwargs):  格式化,将一个字符串中的占位符替换为指定的值

test = ‘i am {name},age {age}‘
v = test.format(name= ‘alex‘,age = 20)
print(v)

 8.方法isprintable()   #判断是否存在不可显示的字符,

test = "dasda\nsd"
v = test.isprintable()
print(v)

 9.join(self, *args, **kwargs): 

方法 join()将字符串中的每一个元素按照指定的分隔符进行拼接
test = "你是风儿我是沙"
print(test)
v = "..." .join(test) #其中双引号里面的可以是 空格、下划线等等
print(v)

 输出结果如下:

技术图片

 

字符串相关方法

标签:war   技术   居中   class   引号   root   结果   ali   inf   

原文地址:https://www.cnblogs.com/renzhiqiang/p/10560368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!