#Author:ersa

 name = "ersa"

 #首字母大写capitalize()
print(name.capitalize()) name = "my name is ersa"
#字符串中 子串 重复的次数
print(name.count("a")) #center() 字符串打印输出在行中间,并指定打印长度,不够可用其他字符补充
print(name.center(50,'-')) #endswith() 判断字符串以什么结尾?输出 True 或 False
print(name.endswith("sa")) #expandtabs()指定 tab 键转换为多个空格
name = "my \tname is ersa"
print(name.expandtabs(tabsize=20)) #find()查找字符串所在的位置
print(name.find("y")) #字符串可以直接被当做列表使用
print(name[name.find("name"):]) name = "my name is {name} an i am {year} old"
#format()格式化输出
print(name.format(name="ersa",year=33)) #format_map() 参数可以是dict
print(name.format_map({'name':'ersa','year':22})) #isalnum()是否是阿拉伯数字
print(''.isalnum()) #True
print('123#$'.isalnum()) #False
print('ab123'.isalnum()) #True #isalpha()大小写字母
print('abcA'.isalpha()) #True #isdecimal() 是否是十进制数
print(''.isdecimal()) #True #isdigit() 是否是数字
print(''.isdigit()) #True #isidentifier() 是否是合法的标识符(变量名)
print('ab1'.isidentifier()) #True
print('1ab1'.isidentifier()) #False #islower() 是否是小写字母
print('abC'.islower()) #False #isupper() 是否大写
print('My Name '.isupper()) #False #isnumeric()是否是数字
print('3.3'.isnumeric()) #False
print(''.isnumeric()) #True #isspace() 是否是空格
print(' '.isspace()) #True
print('a '.isspace()) #False #istitle() 是否标题
print('my name '.istitle()) #False
print('My Name '.istitle()) #True #isprintable() 是否可打印
print('a'.isprintable()) #True tty fiel,drive file不可打印 #join() 把用户输入的参数当作一条命令交给os.system 来执行
#import os,sys
#os.system(''.join(sys.argv[1:])) print('+'.join(['','',''])) print(name.ljust(50,'*'))
print(name.rjust(50,'-')) #大小写转换
print('Ersa'.lower())
print('Ersa'.upper()) #去除字符串中前后的回车换行空格符
print('\nErsa'.lstrip())
print('Ersa\n'.rstrip())
print(' Ersa\n'.strip()) print('------') #替换对应字符
p = str.maketrans("abcdef","")
print("ersa ma".translate(p)) #替换
print('ersa ma'.replace('a','A',1))
print('ersa ma'.replace('a','A')) #查找 --> 找最右边的 对应的下标返回
print('ersa ma'.rfind('a')) #指定分隔符
print('ersa ma'.split('s'))
print('1+2+3+4'.split('+'))
print('1+2\n+3+4'.splitlines()) #字符串转大写
print('ersa ma'.swapcase()) print('ersa ma'.title()) #zfill 用0填充
print('ersa ma'.zfill(10))

最新文章

  1. JavaScript dom 标签属性
  2. 微信小程序-提示框
  3. Bootstrap<基础十五> 输入框组
  4. html、css、js文件加载顺序及执行情况
  5. NSXMLParser读取XML文件并将数据显示到TableView上
  6. Link Management Protocol (LMP)
  7. 4、网页制作Dreamweaver(样式表CSS)
  8. JavaWeb学习记录(十五)——浏览器Cookie禁用后的处理
  9. ubuntu系统使用minicom终端操作说明
  10. AOT
  11. 基于CANVAS与MD5的客户端生成验证码
  12. 关于jdbc Oracle数据库连接的URL错误
  13. 【原创】leetCodeOj --- Dungeon Game 解题报告
  14. DIY智能家居——零基础入门篇
  15. DevExtreme App 开发记要
  16. Confluence 6 手动备份
  17. 【转载】To the Virgins, to Make Much of Time
  18. Codeforces Round #Pi (Div. 2) C
  19. python学习笔记_week12_mysql
  20. 转:一篇很全面的freemarker教程

热门文章

  1. 获取windows磁盘的可用空间函数
  2. DNS视图以及日志压力测试
  3. Nhiberate (一)
  4. [Android Tips] 17. Check APK Sign Info
  5. zabbix报警媒介------>微信报警
  6. 如何清除PL/SQL中的缓存
  7. 夺命雷公狗-----React---6--props多属性的传递
  8. Yii2.0中文开发向导——Where条件查询全解析
  9. 安卓与PC网络对接实现视频实时播放
  10. datatable-提示