python String 操作

Python为基本数据提供了内置的字符串验证方法。它可以检查字符串是否由字母字符,字母数字字符,数字等组成

str.isalnum() 
此方法检查字符串的所有字符是否为字母数字(az,AZ和0-9)

str.isalpha() 
此方法检查字符串的所有字符是否按字母顺序排列(az和AZ)

str.isdigit() 
此方法检查字符串的所有字符是否为数字(0-9)

str.islower() 
此方法检查字符串的所有字符是否都是小写字符(az)

str.isupper() 
此方法检查字符串的所有字符是否都是大写字符(AZ)

str.center(width, fillchar) 

输出的是以str为中心,width为总宽度,fillchar为填充的字符串

>>> str.center(20, '*') '*******runoob*******'

Python join()方法

Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

str.join(sequence)

str = "-"; seq = ("a", "b", "c"); # 字符串序列 print str.join( seq );

a-b-c

例题:

n= int(input())
m= int(input())
pattern=[('.|.' * (2*i + 1)).center(m,'-')for i in range(n//2)]
print('\n'.join(pattern+['WELCOME'.center(m,'-')]+pattern[::-1]))

 

你可能感兴趣的:(python String 操作)