zoukankan      html  css  js  c++  java
  • python笔记之字符串

    简介:

    以下表示都为str类型,即字符串:

    str1 = 'I love you'
    str2 = "I love you"

    #python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符
    str3 = ''' I love you '''
    print(type(str1)) print(type(str2)) print(type(str3))

    -------------------------------------
    输出结果:
    <class 'str'>
    <class 'str'>
    <class 'str'>

    常用方法说明:

    1. string.strip():删除字符串两端的空白(空格、制表符、换行符)

    str1 = '
    
    		I love you
    
    
    '
    print('strip处理之前:')
    print(str1)
    print('strip处理之后:')
    print(str1.strip())

    -------------------------------------
    输出结果:
    strip处理之前:


            I love you



    strip处理之后:
    I love you

    string.rstrip():只删除字符串右端的空白

    string.lstrip():只删除字符串左端的空白

    2. string.title():将每个单词的首字母改为大写

    str1 = 'i love you'
    print(str1.title())
    -------------------------------------
    输出结果:
    I Love You

    3.string.split(str):以特定的字符将字符串string进行分割,并以列表形式返回分割产生的多个字符串,默认以空格分割

    str1 = 'I/love/you'
    for s in str1.split('/'):
        print(s)
    -------------------------------------
    输出结果:
    I
    love
    you
    蒹葭苍苍,白露为霜; 所谓伊人,在水一方。
  • 相关阅读:
    oracle 监听 添加ip
    重装系统windows
    oracle user pwd
    mybatis
    sum行列合计
    IIS8.5 运行WCF
    exp自动备份在bat中不执行
    oem 重建
    yum install oracle-validated
    MSHflexgrid控件删除选中行
  • 原文地址:https://www.cnblogs.com/huwt/p/10369450.html
Copyright © 2011-2022 走看看