python-str(常用方法)

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的开头
  1. str.find('x')               x 字符是不是在str中   若在  返回x的位置    不在 返回-1
  2. str.format('x','y')      str中必须有{},x,y会替换掉{}      格式化字符串
  3. str.index('x')            寻找x 在str 中的位置  找不到报错
  4. str.isdigit()              str 是不是整数
  5. str.replace('x','y',数字)     用y替换(数字)个X   ,不写数字全部替换
  6. str.isspace()          是不是全部由空格组成的字符串
  7. str.isupper()            是不是全部大写
  8. str.islower()           是不是全部小写
  9. str.istitle()                 是不是首字母大写其他小写
  10. str.ljust(长度值,’符号‘)     让str长度为长度值,在尾部以符号填充
  11. str.rjust(长度值,’符号‘)      让str长度为长度值,在头部以符号填充
  12. str.swapcase()             使大小写互换
  13. str.title()        首字母大写

你可能感兴趣的:(python基础)