码迷,mamicode.com
首页 > 编程语言 > 详细

python日记,常用字符串用法

时间:2017-07-12 19:55:50      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:count   字符连接   字母   开头   replace   api   转换   span   table   

# readme:
#     ne_zha
#     blogger address:www.cnblogs.com/ne-zha
#     字符串的常见用法
            
            
            #字符串首字母大写
            ne_zha =(ne_zha)
            ne_zha =ne_zha.capitalize()
            print(ne_zha)
            
            #字符串首字母大写
            ne_zha =(ne_zha)
            ne_zha =ne_zha.count(_)
            print(ne_zha)
            
            #几类填补字符用法
            ne_zha =(ne_zha)
            ne_zha =ne_zha.center(30,@)
            print(ne_zha)
            
            ne_zha =(ne_zha)
            ne_zha =ne_zha.ljust(30,@)
            print(ne_zha)
            
            ne_zha =(ne_zha)
            ne_zha =ne_zha.rjust(30,@)
            print(ne_zha)
            
            ne_zha =(ne_zha)
            ne_zha =ne_zha.zfill(30)
            print(ne_zha)
            
            #转换成二进制码
            ne_zha =(123)
            ne_zha =ne_zha.encode()
            print(ne_zha)
            
            
            #判定结尾字符真假
            ne_zha =(ne_zha)
            ne_zha =ne_zha.endswith(a)
            print(ne_zha)
            
            #判断第一个字符所在下标
            ne_zha =(ne_zhaz)
            ne_zha =ne_zha.find(z)
            print(ne_zha)
            #判断最后一个字符所在下标
            ne_zha =(ne_zhaz)
            ne_zha =ne_zha.rfind(z)
            print(ne_zha)
            
            
            #格式化字符串
            name =(My name is {x})
            names =name.format(x=ne_zha)
            print(names)
            
            name =(My name is {0})
            names =name.format(ne_zha)
            print(names)
            
            # names =name.format_map()
            
            #字母数字返回True
            ne_zha =(nezha233)
            ne_zha =ne_zha.isalnum()
            print(ne_zha)
            #纯字母返回True
            ne_zha =(nezha)
            ne_zha =ne_zha.isalpha()
            print(ne_zha)
            #判断十进制字符
            ne_zha =(2333)
            ne_zha =ne_zha.isdecimal()
            print(ne_zha)
            #判断整数
            ne_zha =(2333)
            ne_zha =ne_zha.isdigit()
            print(ne_zha)
            #判断合法字符
            ne_zha =(ne_zha)
            ne_zha =ne_zha.isidentifier()
            print(ne_zha)
            #判断字符串中是否纯小写字母
            ne_zha =(ne_zha233)
            ne_zha =ne_zha.islower()
            print(ne_zha)
            #判断字符串中是否纯大写字母
            ne_zha =(NE_ZHA233)
            ne_zha =ne_zha.isupper()
            print(ne_zha)
            #判断是否为整数(?isnumeric和digit的区别?)
            ne_zha =(233.3)
            ne_zha =ne_zha.isnumeric()
            print(ne_zha)
            #判断是否纯空格
            ne_zha =( )
            ne_zha =ne_zha.isspace()
            print(ne_zha)
            #判断是否为title格式
            ne_zha =(Ne Zha233)
            ne_zha =ne_zha.istitle()
            print(ne_zha)
            #判断是否可以打印
            ne_zha =(ne_zha233)
            ne_zha =ne_zha.isprintable()
            print(ne_zha)
            
            
            #@@将序列中的元素以指定的字符连接生成一个新的字符串
            str =  
            ne_zha =[2,3,3,3]
            print(str.join(ne_zha))
            
            #@@指定分隔符对字符串进行切片
            ne_zha =(My name is \nne_zha\n!!!)
            print(ne_zha.split(\n))
            print(ne_zha.split(\n,1))
            
            
            
            #将字符串中大写字母转换成小写
            ne_zha =(Ne_zha233)
            ne_zha =ne_zha.lower()
            print(ne_zha)
            #将字符串中大写字母转换成小写
            ne_zha =(Ne_zha233)
            ne_zha =ne_zha.upper()
            print(ne_zha)
            #将字符串转换成title格式
            ne_zha =(Ne_zha233)
            ne_zha =ne_zha.title()
            print(ne_zha)
            #字符串大小写取反
            ne_zha =(Ne_zha233)
            ne_zha =ne_zha.swapcase()
            print(ne_zha)
            
            
            
            
            #@@去除字符串开头结尾中指定字符,默认空白符
            ne_zha =(NNe_zha  233\n)
            ne_zha =ne_zha.strip(N)
            print(ne_zha)
            
            ne_zha =(\nNe_zha  233\n)
            ne_zha =ne_zha.rstrip()
            print(ne_zha)
            
            ne_zha =(\nNe_zha  233\n)
            ne_zha =ne_zha.lstrip()
            print(ne_zha)
            
            
            #替换字符串中的字符
            ne_zha =(ne_zha233)
            ne_zha =ne_zha.replace(3,6,1)
            print(ne_zha)

 split和spitlines,isnumeric和digit的区别??

python日记,常用字符串用法

标签:count   字符连接   字母   开头   replace   api   转换   span   table   

原文地址:http://www.cnblogs.com/ne-zha/p/7157110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!