Python之基础知识(4. 字符操作)
来源:互联网 发布:cf手游雷神和无影数据 编辑:程序博客网 时间:2024/05/22 02:49
#这一节介绍字符一些字符操作,对照后边输出应该能轻易看懂__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()) #变成标题
阅读全文
0 0
- Python之基础知识(4. 字符操作)
- Python基础知识之字符编码和转码
- Python字符串操作之字符大小写转换
- python 简单函数之字符操作
- [python][基础知识] 字符串操作
- python基础知识之改变列表的基本操作
- python基础知识之字典的建立、简单操作、格式化字符串
- python字符操作
- Python 字符操作记录
- Python学习之路一--(基础知识)
- Python学习之路二---(基础知识)
- python学习之基础知识(一)
- python学习之基础知识(二)
- python学习之基础知识(三)
- Python之基础知识(1. 变量输入输出)
- Python之基础知识(2. if else)
- Python之基础知识(3. 循环)
- python笔记之基础知识
- layout_weight让layout自动调整到剩余高度
- lua 错误处理
- istio 三日谈之一: 环境准备
- 第二篇 根据识别的结果 我们可以访问一些网络 先写一个水波纹UI
- 工作中常用到的Linux命令
- Python之基础知识(4. 字符操作)
- jquery中attr和prop的本质区别
- 无限极分类原理与实现
- 精通正则表达式:1 正则表达式入门
- CSS选择器的应用
- 购物车的 Adapter 删除条目的时候 会有BUG,解决办法
- 基于tiny4412的ts驱动简单分析
- AutoDock Tools在Ubuntu Kylin14、Ubuntu Kylin15下安装的详细安装步骤
- javascript事件概念和事件监听,ie特殊和标准DOM,页面先加载