欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python:字符串的使用方法(大全)

程序员文章站 2022-05-03 20:05:57
...
# 字符串的使用
"""capitalize
英[ˈkæpɪtəlaɪz]
美[ˈkæpɪtəlaɪz]
"""


def main():
    str1 = 'hello,world!'
    # 1.通过len函数计算字符串的长度
    print(len(str1))
    # 2.获得字符串首字母大写的拷贝
    print(str1.capitalize())
    # 3.获得字符串变大写后的拷贝
    print(str1.upper())
    # 4.从字符串中查找子串所在的位置
    print(str1.find('or'))
    print(str1.find('shit'))  # 找不到会异常 -1
    # 5.检查字符串是否以指定的字符串开头
    print(str1.startswith('He'))  # False
    print(str1.startswith('hel'))  # True
    # 6.检查字符串是否以指定的字符串结尾
    print(str1.endswith('!'))  # True
    # 7.将字符串以指定的宽度居中并在两侧填充指定的字符
    print(str1.center(50,'*'))
    print(len(str1.center(50, '*')))
    # 8.将字符串以指定的宽度靠右放置左侧填充指定的字符
    print(str1.rjust(50,' '))


if __name__ == '__main__':
    main()



 

你以为这就结束了吗???????

 

"""
digit	英[ˈdɪdʒɪt]
美[ˈdɪdʒɪt]
n.	(从 0 到 9 的任何一个) 数字,数位; 手指; 拇指; 脚趾;
[例句]Her telephone number differs from mine by one digit.
她的电话号码和我的只差一个数字。
[其他]	复数:digits


alpha	英[ˈælfə]
美[ˈælfə]
n.	希腊字母表的第1个字母;
[例句]Alpha-rays consist of alpha particles.
α射线是由α粒子构成的。
[其他]	复数:alphas

alnum
网络字母数字字符;字母和数字;文字数字字符

strip	英[strɪp]
美[strɪp]
v.	脱光衣服; 脱掉大部分衣服; 扒光…的衣服; 进行脱衣表演; 表演脱衣舞; 除去,剥去(一层); (尤指) 剥光;
n.	(纸、金属、织物等) 条,带; (陆地、海域等) 狭长地带; 带状水域; 队服;
[例句]The simplest rag-rugs are made with strips of fabric plaited together
最简单的碎布地毯是由碎布条编在一起制成的。
[其他]	第三人称单数:strips 复数:strips 现在分词:stripping 过去式:stripped 过去分词:stripped

"""


def main():
    str2 = 'abc123456'
    # 从字符串中取出指定位置的字符(下标运算,下标从0开始)
    print(str2[0])  # a
    print(str2[1])  # b
    # 字符串切片(含头不含尾)
    print(str2[2:5])  # c12
    print(str2[2:])  # c123456
    print(str2[2::2])  # c246
    print(str2[::2])  # ac246
    print(str2[::-1])  # 654321cba
    print(str2[-3:-1])  # 45
    # 检查字符串是否由数字构成
    print(str2.isdigit())  # False
    # 检查字符串是否以字母构成
    print(str2.isalpha())  # False
    # 检查字符串是否以数字和字母构成
    print(str2.isalnum())  # True
    str3 = '    [email protected]  '
    print(str3)
    # 获得字符串修剪左右两侧空格的拷贝
    print(str3.strip())


if __name__ == '__main__':
    main()

 

相关标签: python之道