zoukankan      html  css  js  c++  java
  • python 数据类型 ---字符串

    1. 字符串去除空白 ,strip() , 包括空格,tab键, 换行符

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

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

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

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

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

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

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

    5.两种字符串格式化打印形式 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'
    >>>

    6. 字符串的判断

    >>> name = "Frank"
    >>> name.upper()
    'FRANK'
    >>> name.lower()
    'frank'
    >>> name.startswith("F")
    True
    >>> name.endswith("k")
    True
    >>> name.endswith("a")
    False

     7.字符串不可以赋值

  • 相关阅读:
    windows下postgreSQL安装与启动
    Map、Set、List区别
    责任链模式实战
    Java的URL类(二)
    linux 之分区和文件系统
    linux 之网络命令
    linux 之用户管理
    linux 权限之acl
    我的hadoop学习之路
    Hadoop 学习之Docker
  • 原文地址:https://www.cnblogs.com/frankb/p/6120126.html
Copyright © 2011-2022 走看看