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

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    # Author:Kxk
    #今天工作上面事情比较多,学习时间不是很长,并且还是断断续续的,惭愧
    name = "KXK is your {name} and i am {year} old"
    print(name.capitalize()) #首字母大写
    print(name.count("K")) #统计有多少个K
    print(name.center(50,"-")) #打印50个-把name放在中间
    print(name.encode()) #转换字符串,转换为bytes类型,再转回来用decode
    print(name.endswith("XK")) #判断一个字符串以XK结尾是不是真的,作用比如判断邮件地址是否为.com为结尾
    print(name.expandtabs(tabsize=30)) #增加tab为30个空格
    print(name.find("your")) #查找your在第几个字符,用于切片
    print(name.index("your")) #查找your在第几个字符,用于切片
    print(name[name.find("your"):]) #截取your到最后
    print(name.format(name='kkxxkk',year=27)) #格式化,将name命名为kkxxkk,year命名为27
    print(name.format_map( {'name':'kkxxkk','year':12 })) #跟format一样的效果,写法不同,主要以format为主
    print('ab23'.isalnum()) #判断是否包含数字以及字符
    print('abAB'.isalpha()) #判断是否包含纯英文字符(包含大小写)
    print('112121212'.isdecimal()) #判断是否包含十进制字符
    print('AAA1A'.isidentifier()) #判断是不是一个合法的标识符,也就是合法的变量名
    print('a a'.islower()) #判断该字符是不是纯粹的小写字符
    print('33'.isnumeric()) #判断该字符是不是纯粹的数字,不包括小数
    print(' '.isspace()) #判断该字符是不是空格
    print('My Name Is '.istitle()) #判断该字符是否每个字母首字母为大写
    print('My Name Is '.isupper()) #判断该字符是否每个字母为大写
    print('My name is'.isprintable()) #判断是不是可以打印的,当你是tty file/drive file时候,基本上是不能打印的
    print( '+'.join(['1','2','3','4']) ) #在1,2,3,4中添加+号连接
  • 相关阅读:
    win7下的nginx小demo
    破解navicat
    MVC下用C#实现Excel导出
    使用IE10登录,URL出现SessionId的解决办法
    C#错误:The Controls collection cannot be modified
    更改数据库排序规则
    windows server 2008 r2电脑历史操作记录
    jquery easyui无法绑定下拉框内容
    Jquery实现自动提示下拉框
    CLSID {91493441-5A91-11CF-8700-00AA0060263B}错误
  • 原文地址:https://www.cnblogs.com/kxk0126/p/8658148.html
Copyright © 2011-2022 走看看