字符串

 

        
        字符串:
            str 
                    test = 'alex'
                    v = test.capitalize() # 首字母大写
                    print(v) 
                            Alex
                            
                        test = 'Alex'
                        v1 = test.casefold()
                        print(v1)                    
                                alex #大写变小写。#可以变化一些特殊字符的小写。
                        
                            test = 'Alex'
                            v2 = test.lower()
                            print(v2)                        
                        test = 'Alex'
                        v2 = test.lower()
                        print(v2)    
                                 alex #大写变小写 跟casefold相同,但是.casefold更高级。
                                 
                        v = test.center(20)#设置宽度,并将内容居中。
                            print(v)
                                    alex #表示共20位,v 放在中间位置。
                                    
                                v = test.center(20,'*')# 表示共20位,空白处用*好表示。默认空白
                        
                        test = 'alexalexalex'
                        v = test.count('ex')# 表示上述有ex出现几次
                        v = test.count('ex',5)# 表示用第几个开始找。
                        v = test.count(‘ex’,5,8)#表示查找ex从5到8的范围。
                                print(v)        
                                
                                
                        v = test.endswith('x')#以什么字符结尾,(以x结尾结果是True)
                        v = test.startswith('a')#以什么开始,
                                print(v)    
                                        True
                        test = 'alexalexalexalex'
                            v = test.find('ex'5,7) #从开始往后找,找到第一个后就停止。
                                print(v)
                                        2
                        test = 'I am {name}'
                        print(test)
                        v = test.format(name='alex') 格式化,将一个字符串的占位替换成指定的值。
                        print(v)                        
                                                                
                        
                        test = 'I am {0}, age {1}'
                        print(test)
                        v = test.format('alex',19) 根据顺序来替换,
                        print(v)    
                            
                        test = 'alexalexalex'# index 如果找不到程序直接报错,不会出现-1
                        v = test.index('l')
                        print(v)
                        
                        test = 'usaf890' # 字符串是否只包含‘字母,数字’
                        v = test.isalnum()
                        print(v)

 

posted @ 2019-09-03 01:21  MarkSi  阅读(41)  评论(0)    收藏  举报