zoukankan      html  css  js  c++  java
  • python中的字符串

    python中的字符串一旦定义,则不可以修改

    python中的原始字符串 即 在字符串前面加小写字母r

    比如:打印输出C:Program FilesMicrosoft Games

    python中的注释是三个单引号 即'''

     要输出长字符串时,也可以使用三个单引号

    字符串常用的功能有:

    字符串拼接【+】

    移除空白【strip()】【移除的是字符串前面和后面的空白】

    分割【split】

    字符串长度【len()】

    索引

    切片

    格式化输出【%s】

     

     字符串中的其他方法:

    capitalize() #首字母大写

    casefold()#将大写字母全部替换为小写

    center()【设置字符占位长度,不足指定的长度,则用fillchar来补充】

    count()#统计字符出现的次数,可以指定搜索的起止和终止位置

    encode()#将字符串编码改成bytes格式

    endswith()#判断字符串是否以指定的字符结尾,可以指定搜索的起止和终止位置

    expandtabes()#人为指定 占几个位置,默认是8个空格

    #find()#查找字符【只能查找单个字符】,并返回其索引,如果字符串中有多个该字符,则返回第一个该字符所在的索引;如果字符不存在,则返回-1;可以指定查找的起止和终止位置

    format && fomat_map

    format

    format_map

    index() #同find()方法

    isalnum()  #判断字符串是否只由字母、数字、或者字母和数字组成【字符串中都不能包含空格】

    isalpha() #判断字符串是否只由字母组成

    isdecimal()#判断字符串是否由十进制字符串组成【即字符串中不能出现8、16进制的标志】

    isdigit()#判断字符串是否只由数字组成

    islower()#判断字符串是否全部由小写字母组成

    isupper()

    isnumeric()#判断字符串是否全部由数字组成

    isspace()#判断字符串全部由空格组成且字符串中必须要有1个空格

    isprintable(...)

    isidentifier(...)

    join()【join方法中的内容必须是可迭代的,比如元组、列表】

    ljust()

    lower()#返回一个小写字符串

    lstrip()#去掉字符串行首的空格

    partition()【将字符串分为三部分、分割字符前面部分、分割在字符、分割字符后面部分】

    语法:

    replace()

    learn a little every day
  • 相关阅读:
    线段树、最短路径、最小生成树、并查集、二分图匹配、最近公共祖先--C++模板
    数据结构中各种树
    你必须知道的基本位运算技巧(状压DP、搜索优化都会用到)
    memset为int型数组初始化问题
    Dev-C++添加代码格式化(format source code)工具Artistic Style
    让vs IIS Express支持本地静态Json文件
    什么是「供给侧改革」? 原标题:中央提的“供给侧改革”是啥意思?有谁能解说下吗?
    PowerDesigner用法和技巧
    php 调用 web Server(短信接口示例)
    sae相关配置
  • 原文地址:https://www.cnblogs.com/Will-guo/p/6275402.html
Copyright © 2011-2022 走看看