Python Sting 练习实践(一)
来源:互联网 发布:cf积分刷枪软件 编辑:程序博客网 时间:2024/06/04 01:24
字符串切片
name = "Alex_XT"print(name[name.find("e"):])
ex_XT
列表Tab对齐
name = "\tAlex_XT"print(name.expandtabs(tabsize=8))
字符居中对齐
name = "Alex_XT"print(name.center(50,"-"))
字符左补齐
Name = "Alex_XT"print(Name.ljust(10,"*"))
字符右补齐
Name = "Alex_XT"print(Name.rjust(10,"*"))
字符去空格和回车
Name = " Alex_XT\n"print(Name.lstrip())print(Name.rstrip())print(Name.strip())
Your name is Alex_XT,you are 23 years old.
format 格式化输出
name = "Your name is {name},you are {age} years old."print(name.format(name="Alex_XT",age=23))
name = "Your name is {name},you are {age} years old."print(name.format_map({'name':"Alex_XT",'age':23}))
字符转换数字
p = str.maketrans("abcdef","123456")print("bad".translate(p))
214
join用法
print("+".join(['1','2','3']))
1+2+3
提取字符为list
print("1+2+3+4+5+5+6+7".split("+"))
[‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘5’, ‘6’, ‘7’]
提取换行符为list
Name = "Alex_XT\n Panda\nHello"print(Name.splitlines())
[‘Alex_XT’, ’ Panda’, ‘Hello’]
大小写互换
Name = "Alex_XT Panda Hello"print(Name.swapcase())
aLEX_xt pANDA hELLO
自动补零
number = "10"print(number.zfill(4))
0010
阅读全文
0 0
- Python Sting 练习实践(一)
- Python Sting 练习实践(二)
- Python List 练习实践(一)
- python练习(一)
- Python List 练习实践(二)
- Python小练习(一)
- spark python 练习(一)
- python小练习(一)
- python 实验5 字符串练习(一)
- 13、python网络编程练习(一)
- 剑指offer练习Python(一)
- python爬取数据练习(一)
- Python脚本练习一
- Python小练习一
- python练习一
- python 练习一
- Python练习一
- Python练习一
- 使用Akka的Actor和Future简单地实现并发处理
- cookies
- 巧用SQL的with语法生成临时结果集,进行查询与更新同步操作,解决高并发下对数据的重复访问
- Maven--继承与聚合
- Opencv + FFTW3 图象高斯高低通滤波
- Python Sting 练习实践(一)
- rabbitmq学习以及spring项目spring-amqp配置
- 华为手机解锁不成功
- linux alsa 声音录播详解
- Java 基础 —— 数组
- pocketSphinx 嵌入式关键词唤醒
- JSTL_基础入门
- Adapter和AdapterView
- python scala kafka 集成一个流程项目 spark