python-str(常用方法)

xiaoxiao2021-02-28  92

1.变量名=input('提示信息')     输入,都以字符串形式存储 2.print(变量名)       输出,打印到屏幕上 3.getpass     输入不显示密码       先import getpass,    变量名=getpass.getpass(‘提示信息’) 4.%s,表示格化式一个对象为字符,       "Hello, %s"%"zhang3" => "Hello, zhang3" 5,%    取余数 6.time。sleep(数字)   睡数字秒   要先 import time 7.bin()   十进制转二进制 8.oct()            转8进制 9.hex()           转16进制 10.id()    看内存地址 11.变量名.strip()  去字符串中靠边的空格 12.变量名.split('/')   分割,从str变成list 13.len(变量名)     变量长度 14.变量名[数字]    索引,输入他的位置获得这个值 15.变量名[0 :5:2 ]        截取从位置0到5(不包括5)步长为2(隔1一个取)的值 16.变量名.capitalize()     首字母大写 17.变量名.upper()            所有字母大写 18变量名.center(30.'#')   总长度30,居中显示,其余部分用#填充 19.变量名.count('x')         x字符在字符串中的个数(空格也算字符) 20.str.endswith(' x')         x字符是不是在str的尾部 21.str.startswith('x')            x字符是不是在str的开头 str.find('x')               x 字符是不是在str中   若在  返回x的位置    不在 返回-1str.format('x','y')      str中必须有{},x,y会替换掉{}      格式化字符串str.index('x')            寻找x 在str 中的位置  找不到报错str.isdigit()              str 是不是整数str.replace('x','y',数字)     用y替换(数字)个X   ,不写数字全部替换str.isspace()          是不是全部由空格组成的字符串str.isupper()            是不是全部大写str.islower()           是不是全部小写str.istitle()                 是不是首字母大写其他小写str.ljust(长度值,’符号‘)     让str长度为长度值,在尾部以符号填充str.rjust(长度值,’符号‘)      让str长度为长度值,在头部以符号填充str.swapcase()             使大小写互换str.title()        首字母大写
转载请注明原文地址: https://www.6miu.com/read-71066.html

最新回复(0)