• 字符串函数


    字符串函数——string function

    一些基本函数的使用

    e.g str1 = "hello, world!"
    
    function name function e.g
    len() 计算字符串的长度 len(str1)
    strName.capitalize() 将字符串第一个字母大写 str1.capitalize()
    strName.title() 将每个以空格开头的字符串大写 str1.title()
    strName.upper() 所有字母大写 str1.upper()
    strName.lower() 所有字母小写 str1.lower()
    strName.find() 查找元素(找不到时,返回-1) str1.find("hel")
    strName.index() 查找元素(找不到时,报错) str1.index("hel")
    strName.startswith() 检查是否以指定的字符串开头 str1.startswith("he")
    strName.endswith() 检查是否以指定的字符串结尾 str1.endswith("!")
    strName.center(width, char) 将字符串以指定的宽度居中,并在两侧填充指定的字符 str1.center(50, '*')
    strName.rjust(width, char) 将字符串以指定的宽度居右,并在左侧填充指定的字符 str1.rjust(50, '*')
    strName.ljust(width, char) 将字符串以指定的宽度居左,并在右侧填充指定的字符 str1.ljust(50, '*')
    strName.isdigit() 检查字符串是否由数字组成 str1.isdigit()
    strName.isalpha() 检查字符串是否由字母组成 str1.isalpha()
    strName.isalnum() 检查字符串是否由数字、字母组成 str1.isalnum()
    strName.strip() 去掉字符串两侧空格 str1.strip()

    字符串切片

    str2 = "abc123456"
    
    usage result
    print(str2[2]) c
    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:-5]) 45
  • 相关阅读:
    (转)(mark)VM参数设置、分析
    用happen-before规则重新审视DCL(转)
    java synchronized的优化--偏向锁、轻量级锁、重量级锁
    leet_14 Longest Common Prefix
    leet_15
    leet_11
    Github-浅谈
    深究angularJS系列
    深究angularJS系列
    CSS编程框架
  • 原文地址:https://www.cnblogs.com/rainszj/p/11252654.html
Copyright © 2020-2023  润新知