zoukankan      html  css  js  c++  java
  • 字符串的常见操作

    注意: 字符串是不可变类型,可设置新变量接收

    注意: 字符串是不可变类型,可设置新变量接收

    注意: 字符串是不可变类型,可设置新变量接收

    find 检测str是否包含在mystr中,如果是返回开始的索引值, 否则返回 -1

    mystr.find(str, 开始索引值, 结束索引值)

    index

    跟find方法一样,值不过如果str不存在 mystr会报一个异常

    count 返回str在索引区间出现的次数

    mystr.count(str, 开始索引值, 结束索引值)

    replace 吧mystr中的 1 替换成 2 count指定 则替换不能超过count次

    mystr.replace(1 , 2  替换的次数)

    split   以str为分隔符切片mystr,如果maxsplit有指定值,则仅分割maxsplit个字符串

    mystr.split(str = "", 2)

    capitalize 吧字符串的第一个字符大写

    mystr.capitalize()

    title 把字符串的每个单词的首字母大写

    mystr,title()

    检测是否以字符串是否是以str开头

    mystr.startswith(str)

    endswith 检测是否是以str结尾

    mystr.endswith(str)

    lower 转换mystr中所有的大写字符

    mystr.lower()

    upper 转换mystr中所有小写字符为大写

    mystr.upper()

    ljust 返回一个原字符串 左对齐,并使用空间填充值长度width的新字符串

    mystr.ljust(width)

    rjust   和上面的一样  右对齐

    center 返回一个远字符串 居中,并使用空格填充值长度width的新字符串

    lstrip 删除左边的空白字符

    mystr.lstrip()

    rstrip 删除右边的空白字符

    mystr.rstrip()

    strip 删除两边的空白字符

    mystr.strip()

    partition 吧mystr分割成三部分,str前,str, 和str 后

    mystr.partition(str)

     splitlines 按照行分割,返回一个包含各行作为元素的列表

    mystr.splitlines()

    isalpha 如果mystr所有字符都是字母 则返回true,否则返回false

    mystr.alphs()

    isdigit 如果mystr值包含数字 则返回true 否则返回false

    mystr.isdigit()

    isalnum 如果mystr所有字符都是字母或者数据  返回true 否则返回false

    mystr.isalnum()

    isspace 如果mystr中值包含空格 则返回true 否则返回false

    mystr.isspace()

    join 中每个元素后面插入str,构造出一个新的字符串

    mystr.join(str)

  • 相关阅读:
    华硕笔记本无法U盘启动,快捷键识别不了
    怎么将uefi改成legacy启动|BIOS设置legacy引导模式的方法
    [CDLinux]制作U盘CDLinux系统启动盘
    重装系统时,将MBR分区转为GPT 分区
    5-Comments
    4-HTML Computer Code Elements
    3-html 缩写-地址-文字方向-引用块-题注的格式
    2-HTML Text Formatting Elements
    1-HTML Attributes
    LabVIEW--为设备添加配置文件.ini
  • 原文地址:https://www.cnblogs.com/hanzeng1993/p/9519898.html
Copyright © 2011-2022 走看看