• 技术文章 >后端开发 >Python教程

    python 数据类型 ---字符串

    高洛峰高洛峰2016-12-02 16:56:47原创704
    字符串去除空白 ,strip() , 包括空格,tab键, 换行符

    >>> name = "  Frank  "
    >>> name.strip()
    'Frank'

    字符串的分割, split("分隔符"),分组后成为一个列表

    >>> name = "Apple, banbana, orice"
    >>> name.split(",")
    ['Apple', ' banbana', ' orice']
    >>>

    字符串的合并 join("连接符")

    >>> name = ['Frank', 'Marlon', 'Lee']
    >>> "|".join(name)
    'Frank|Marlon|Lee'

    判断空格是否子字符串中 “in”

    >>> name = "Frank Bain"
    >>> '' in name
    True
    >>> "L" in name
    False
    >>>

    两种字符串格式化打印形式 format

    # 第一种表示方法
    >>> msg = "Hello {name}, your age is {age}"
    >>> msg.format(name="Frank", age=24)
    'Hello Frank, your age is 24'
    >>>
    
    # 第二种表示方法 ,注意index 从0 开始
    >>> msg = "Hello{0}, your age is {1}, sex is {2}"
    >>> msg.format("Frank", 24, "man")
    'HelloFrank, your age is 24, sex is man'
    >>>

    字符串的判断

    >>> name = "Frank"
    >>> name.upper()
    'FRANK'
    >>> name.lower()
    'frank'
    >>> name.startswith("F")
    True
    >>> name.endswith("k")
    True
    >>> name.endswith("a")
    False
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:python爬虫beta版之抓取知乎单页面 下一篇:python快速生成注释文档的方法
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• Python自动化实践之筛选简历• 图文详解Python冒泡排序算法• Python 3.11中的最佳新功能和功能修复• Python接口自动化测试必备基础之http协议详解• 归纳总结Python函数进阶的使用方法
    1/1

    PHP中文网