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
    蒹葭苍苍,白露为霜; 所谓伊人,在水一方。
  • 相关阅读:
    php抽象类,接口,特性的比较
    服务器和客户端缓存控制
    git平时用到的仓库
    PHP版DES算法加密数据
    Linux连接Windows服务器以及文件传输方法
    php连接MySQL数据库的三种方式(mysql/mysqli/pdo)
    PHP实现网站访客来访显示访客IP&浏览器&操作系统
    ESXI的使用
    vue
    Laravel学习笔记
  • 原文地址:https://www.cnblogs.com/huwt/p/10369450.html
Copyright © 2011-2022 走看看