python_金融_高

天之骄子的自我救赎之路...... 埋着头,向前走,寻找我自己......

博客园 首页 联系 订阅 管理
 1 st='hello kitty'
 2 print(st.count('t'))              #数字符串中某字符的个数
 3 print(st.capitalize())            #字符串首字母大写
 4 print(st.endswith('tty'))         #判断结尾字符,返回True/False
 5 print(st.startswith('he'))        #判断开头字符,返回True/False
 6 print(st.find('t'))               #找到某字符串第一次出现位置,并返回索引值
 7 print(st.rfind('t'))              #从右找到第一个t的位置,并返回索引值
 8 print(st.index('t'))              #与find功能一致,区别在于字符串不存在时,index会报错
 9 
10 print('1k#'.isalnum())            #字母、数字、汉字时返回True,有特殊字符时返回False
11 print('011'.isdecimal())          #判断是否是十进制数,decimal-->十进制
12 print('255'.isdigit())            #判断是否是数字(整数),浮点型返回False
13 print('2ss'.isidentifier())       #判断是否是非法标识符,以变量命名规则为标准
14 print('   '.isspace())            #判断是否全是空格
15 print(st.center(35,'*'))          #居中,加起来共35个字符
16 print(st.center(35,'*'))          #居中,加起来共35个字符
17 print('Love'.ljust(50,'-'))       #居左,加上-号,一共50个字符
18 print('Love'.rjust(50,'-'))       #居右
19 
20 st1='hello\tworld'                #设置字符串间的空格
21 print(st1)                        #\t代表空格
22 print(st1.expandtabs(tabsize=20)) #设置空格数
23 
24 st2='{name} is {age}'                             #格式化输出,format-->格式化
25 print(st2.format(name='alex',age=25))             #直接赋值法
26 print(st2.format_map({'name':'alex','age':25}))   #里面放一个字典
27 
28 print('My Name'.istitle())        #判断是否是标题,标题首字母应该大写
29 print('my name'.title())          #转换为标题格式
30 
31 print('Add'.islower())            #判断是否全是小写
32 print('Me'.lower())               #全变为小写
33 print('AAA'.isupper())            #判断是否全是大写
34 print('Me'.upper())               #全变为大写
35 print('mE'.swapcase())            #大写变小写,小写变大写,swap-->交换
36 
37 print('\thello world\n')          #\t是加空格符,\n是换行符
38 print('\thello world\n'.strip())  # 去掉空格符与换行符,strip-->去除
39 print('\thello world\n'.lstrip()) #去掉左边
40 print('\thello world\n'.rstrip()) #去掉右边
41 print('hello world')
42 
43 print('pig'.replace('p','b'))                   #替换,p换成b
44 print('my name'.replace('name','age'))          #name换成age
45 print('my name name'.replace('name','age',1))   #加个1,表示只替换1个
46 
47 print('my name'.split(' '))             #以空格做分割符,split-->分割,分割的结果是一个列表
48 print('my name name'.split('a',1))      #以a做分割符,分割一次;不加次数,默认为都分割
49 print('my name name'.rsplit('a',1))     #从右边开始分割

 

posted on 2018-12-06 22:23  Python_金融_Mr.Gao  阅读(204)  评论(0)    收藏  举报