zoukankan      html  css  js  c++  java
  • python学习,day2:列表的复制,字符串的处理

    ---恢复内容开始---

    元组(tuple)是只读列表,不能修改,列表用中括号,元组用小括号。只能用index和count两个命令。

    ---恢复内容结束---

    字符串处理的代码

    # coding=utf-8
    # Author: RyAn Bi
    name = 'my name is bijibin'
    print(name.capitalize())#首字母大写
    print(name.count('b')) # 字符串中字母b的数量
    print(name.center(50,'-')) #打印50个字符,内容居中,两边用-
    print(name.endswith('in')) #判断字符结尾是不是in
    name = 'my 	name is bijibin'
    print(name.expandtabs(tabsize=30))  #把tab建(需提前在字符串中)转化为空格30个
    name = 'my 	name is bijibin'
    print(name[name.find('name'):])
    p= str.maketrans('abcdef','123456')#把字符串转换为对应的数字
    
    print('alex li '.translate(p)) #把里面的字符对应处理了
    
    print('bijibn'.replace('b','B',1)) #替换,最后一个数字是替换几个
    print('bijibin'.rfind('b')) #从左边数,找到最右边的b的下标返回
    print('bijibin,133'.split(',')) #按逗号分隔成列表
    print('bijibin
    133'.splitlines())#按换行来分隔成列表
    print('bijibin'.swapcase()) #变成大写
    print('bijibin'.zfill(50))  #b不够的话用0 填充
    name = 'my name is {name} ,my age is {age}'
    print(name.format(name = 'bijibin',age = '23')) #对上面的内容进行填充
    print('abc123'.isalnum()) #是不是数字加英文字符,特殊字符不行
    print('abc123'.isalpha()) #是不是纯英文字符
    print('10'.isdecimal()) #是不是十进制
    print('10'.isdigit()) #是不是整数
    print('10a'.isidentifier()) #是不是一个合法的变量名(数字开头不合法)
    print('bijibin'.islower()) #是不是全是小写
    print('bijibin'.isupper()) #是不是全是大写
    print('1234'.isnumeric()) #是不是数字,只有数字才行,类似isdigit
    print('bijibin'.isspace()) #是不是个空格
    print('My Name Is'.istitle()) #是不是title,每个单词首字母大写才行
    print('bijibin'.isprintable())#可以打印
    print('+'.join(['1','2','3','4'])) #把列表中各个元素用连接符连接起来
    print(name.ljust(50,'*'))  #填完成50个字节,从左边开始,右边填充符号
    print(name.rjust(50,'*'))  #填完成50个字节,从左边开始,左边填充符号
    print(name.upper()) #变成大写
    print(name.lower()) #变成小写
    print('
    bijibin
    '.lstrip()) #去掉左边的空格和回车键
    print('
    bijibin
    '.rstrip()) #去掉右边的空格和回车键
  • 相关阅读:
    phpexcel导出带生成图片完美案例
    让Asp.Net WebAPI支持OData查询,排序,过滤。(转)
    Workflow笔记2——状态机工作流(转)
    WebAPI请求(转)
    WebApi参数传递总结(转)
    30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)(转)
    .net 分布式架构之分布式锁实现(转)
    C#分布式事务解决方案-TransactionScope(转)
    Windows 环境下分布式跨域Session共享(转)
    Session分布式共享 = Session + Redis + Nginx(转)
  • 原文地址:https://www.cnblogs.com/bbgoal/p/10249903.html
Copyright © 2011-2022 走看看