Python之基础知识(4. 字符操作)
2017-12-10 10:32
561 查看
#这一节介绍字符一些字符操作,对照后边输出应该能轻易看懂 __author__ = 'yiqing' name = "xuyiqing" print(name.capitalize()) #首字母大写 print(name.count("i")) #数重复 print(name.center(50, "-")) #打印范围 print(name.endswith("ing")) #判断是否以某字符结尾 print(name.find("yi")) #找到第一个字符的位置 print(name[name.find("yi"):]) #字符串切片 name1 = "xuda{unknown}" print(name1.format(unknown="guang")) print(name1.format_map({"unknown": "xiaoguang"})) print(name.isalnum()) #是数字或字母吗 print(name.isalpha()) #是纯字母吗 print(name.isdecimal()) #是十进制吗 print(name.isdigit()) #是纯数字吗 print(name.islower()) #是小写吗 print(name.isupper()) #是大写吗 print('+'.join(['1', '2', '3'])) #记下即可 print(name.ljust(50, "*")) #长50,不够的用*补上 print(name.rjust(50, "*")) #前面的补上 print(name.lower()) #把大写变成小写 print(name.upper()) #把小写变成大写 print("\nyiqing".lstrip()) #去掉左边的换行 print("yiqing\n".rstrip()) #去掉右边的换行 print("yiqing".strip()) #去掉换行和空格 p = str.maketrans("abcde", "12345") #字符加密 print("cad".translate(p)) print("yiqing".replace('i', 'I', 1)) #代换 print("yiqing".rfind('i')) #找到最右面的某字符的位置 print("1+2+3+4".split("+")) #按参数把字符串分割后放入列表 print("YiqIng".swapcase()) #大写变小写,小写变大写 print("xu yi qing".title()) #变成标题
相关文章推荐
- 【python基础知识】文件操作中的读写模式讲解
- python基础知识==各类型转换及遍历(字符,list,字典)
- python基础知识-文件操作
- Python基础知识——Python中的读写操作read()和write()
- Python基础知识-数据类型和变量,字符和编码及格式化
- python操作MongoDB基础知识
- Python学习之路-基础知识2-文件操作
- Python基础知识4:文件操作
- 菜鸟的Python之路--基础知识(列表的基本操作)
- python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。
- 菜鸟的Python之路--基础知识(字典的基本操作)
- python-基础知识之列表、元组操作
- python 基础操作知识整理总结
- python基础知识之字典的建立、简单操作、格式化字符串
- Python基础知识——对mysql数据库的操作
- Python基础知识3——字符编解码
- Python基础知识:格式化字符、颜色
- Python基础知识6:格式化字符、颜色
- python-基础知识之字典操作