zoukankan      html  css  js  c++  java
  • Python 字符串操作

    字符串常用操作

    判断

    变量.endswith("结尾字符"):判断结尾字符串。

    变量.isalnum():判断是否是字母或数字。

    变量.isalpha():判断是否是存英文字符。

    变量.isdecimal():判断是否是存数字。

    变量.isdigit():判断是否是一个整数。

    变量.isidentifier():判断是否是一个合法的变量名。

    变量.islower():判断字符串是否大写。

    变量.isnumeric():判断字符串是否都是数字。

    变量.isspace():判断是否只是个空格。

    变量.istitle():判断每个字符开头第一个字母大写。

    变量.isprintable():判断变量是否能打印。(tty,drive文件是不可打印的)

    变量.isupper():判断是否都是大写。

    变量.startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False

     

     

    替换

    变量.center(数量,"字符"):指定打印字符,变量在中间。

    变量.format(字符='字符'):修改变量下中括号内的字符。

    变量/‘字符’.join(创建列表):每个字符中间添加字符。

    变量.ljust(长度,'字符'):最右侧规定长度内用字符填补。

    变量.rjust(长度,'字符'):最左侧规定长度内用字符填补。

    变量.lstrip():去掉左侧的回车或空格。

    变量.rstrip():去掉右侧的回车或空格。

    变量.strip():去掉两侧的回车或空格。

    变量.replace('替换对象','替换值',个数):替换字符串默认全选。

    变量.split(指定分隔符):默认空格分割字符串一列表形式输出。

    变量.splitlines():指定换行 来进行分割。

     

     

    查找

    变量.count("指定字符"):指定查找字符个数。

    变量.find("字符串"):查找字符串位置,优先最左边的值。

    变量.rfind("字符串"):查找字符串位置,优先最右边的值。

     

    转换

    变量.encode:数据类型装转换编译。

    变量.capitalize():变量首字母大写。

    变量.expandtabs(tabsize=空格数):转换Tab的空格数量。

    变量.lower():小写变为大写。

    变量.upper():大写变为小写。

    变量.title():字符开头字母大写。

    变量.translate(转换变量):导入变量进行转换。

    变量 = str.maketrans("转换的值","转换后的值"):进行字符串的转换。

    变量.swapcase():颠倒大小写进行转换。

    注:变量.zfill(范围):指定范围用0来填补。

    len():返回括号内的字符个数,或变量的字符数。

    round(浮点数,n): 需要浮点数数字后尾保留n位小数点

     

     

     

  • 相关阅读:
    需求分析的方法与实践
    系统架构分析与设计方法论
    装修-3
    装修-2
    装修-1
    daikuan
    JAVA容器全面总结
    超图8C iserver启动成功,访问不了网站localhost:8090/iserver/manager,显示404
    Arcgis中给字段添加属性域
    arcgis for server搭建集群环境
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/7753455.html
Copyright © 2011-2022 走看看