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

# 字符串的使用
"""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()
发布了52 篇原创文章 · 获赞 34 · 访问量 2624

猜你喜欢

转载自blog.csdn.net/weixin_38114487/article/details/103839671
今日推荐