Day2:字符串常用方法
字符串常用方法
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Hiuhung Wan
name = "my \tname is {_name}and I'm {_age} years old"
print(name.capitalize()) #首字母大写
print(name.count("m")) #计数
print(name.center(60,"-")) #使打印的更美观,一共30个字符,不够的以“-”填充。
print(name.encode()) #
print(name.endswith("xh")) #以“xh”结尾
print(name.expandtabs(tabsize=20)) #把tab键转成多少个空格
print(name.find("is")) #找出指定字符或字符串的索引
print(name[name.find("is"):11]) #字符串也可以切片
print(name.format(_name = 'wenxh',_age = 30)) #格式化
print(name.format_map({'_name':'wenxh','_age':23})) #格式化(字典)
print(name.index("is")) #索引
print('abc123'.isalnum()) #是否为字母或阿拉伯数字,不含特殊字符
print('abcXYZ'.isalpha()) #纯英文字符
print('123'.isdecimal()) #十进制
print('123'.isdigit()) #整数
print('-name'.isidentifier()) #判断是否为合法的标识符(字量名):False
print('33.33'.isnumeric()) #判断是否只有数字 :False
print(' '.isspace()) #判断是否为空格
print('----------- 分界线 -----------')
print('My Name Is'.istitle()) #判断是否为“标题”(首字母都为大写)
print('My Name Is'.isprintable()) #判断是否为可打印。注意:tty file,drive file为不可打印
print('My Name Is'.isupper()) #判断是否全部大写
print('+'.join(['1','2','3'])) #
print(name.ljust(60,'*'))
print(name.rjust(60,'+'))
print('Wenxh'.lower()) #小写
print('Wenxh'.upper()) #大写
print(' Wenxh \n '.strip()) #strip默认去掉两头的空格和回车,
print('\n Wenxh \n'.lstrip()) #lstip是去掉左边的空格与回车
print('\n Wenxh \n'.rstrip()) #rstip是去掉右边的空格与回车
p = str.maketrans('abcdefg','1234567') #简单加密
print('wenxh'.translate(p))
print('wenxiaohong'.replace('n','N')) #把n替换成N,全部替换
print('wenxiaohong'.replace('n','N',1)) #把n替换成N,只替换1个
print('wenxiaohong'.rfind('o')) #找到最右边的“o”的位置(从左往向的顺序)
print('1+2+3+4+5'.split('+')) #把字符串按“+”来分成列表,默认是空格(分隔符)
print('1+2\n+3+4\n+5'.splitlines()) #把字符串按“换行”来分成列表
print('Wenxh'.swapcase()) #大写变小写,小写变大写
print('wen xh'.title()) #首字母大写
print('Wenxh'.zfill(20)) #指定长度,不够在前面填充“0”
Day2:字符串常用方法的更多相关文章
- day2 -- 字符串常用方法、列表、字典
1.字符串常用方法 name = "Convict abc" count(): print(name.count("c")) # 2 find(): print ...
- day2 字符串常用方法总结
字符串在Python中是常用的功能,我们知道,字符串在Python中存储的形式是以字符数组的形式存在,比如"alex"在内存中的存储形式是:["a"," ...
- python_way ,day2 字符串,列表,字典,时间模块
python_way ,day2 字符串,列表,字典,自学时间模块 1.input: 2.0 3.0 区别 2.0中 如果要要用户交互输入字符串: name=raw_input() 如果 name=i ...
- OC中的字符串常用方法
OC中的字符串常用方法 OC中对字符串进行操作使用了Foundation框架中的NSString类(不可变).NSMutableString类(可变). NSString 1.创建字符串 [objc] ...
- python 字符串常用方法
字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...
- python基础3 字符串常用方法
一. 基础数据类型 总览 int:用于计算,计数,运算等. 1,2,3,100...... str:'这些内容[]' 用户少量数据的存储,便于操作. bool: True, False,两种状态 ...
- Python基础二_操作字符串常用方法、字典、文件读取
一.字符串常用方法: name.captitalize() #字符串首字母大写 name.center(50,'*') ...
- python_字符串常用方法
1.切片就是通过索引(索引:索引:步长)截取字符串的一段,形成新的字符串(原则就是顾头不顾腚). a = 'ABCDEFGHIJK' print(a[0:3]) # print(a[:3]) 从开头开 ...
- 2018.03.26 Python-Pandas 字符串常用方法
import numpy as np import pandas as pd 1 #字符串常用方法 - strip s = pd.Series([' jack ','jill',' jease ',' ...
随机推荐
- P2186 小Z的栈函数
P2186 小Z的栈函数 题目描述 小Z最近发现了一个神奇的机器,这个机器的所有操作都是通过维护一个栈来完成的,它支持如下11个操作: NUM X:栈顶放入X. POP:抛弃栈顶元素. INV:将栈顶 ...
- 读MBA经历回想(下)做法决定结果——北漂18年(49)
上期聊了目的决定了手段,这次说说详细做法决定了最后的结果. 差额面试被淘汰的高分学员 2005年,是北京邮电大学工商管理学入学考试第一个差额淘汰的年份.意思是过分数线(165分)的人数超过了录取人数, ...
- [Android实例] 高速静默更新,低流量耗费,让APP活跃起来!
大家好.我是csdn的新人,给大家带来一个做了一个星期的SDK,能够实现将Android APP碎片化管理.自由更新,实时更新,低流量耗费的更新~~ Zag Whim Renewal A system ...
- js--09定时器
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...
- amaze ui使用简介
amaze ui使用简介 amaze UI 类似于bootstrap 不过比bootstrap更加轻量级 可以用来开发响应式网站,并且是移动优先的,针对移动设备开发的网站可以考虑使用这个框架 css中 ...
- 深入理解Android(3)——Eclipse集成javah和NDK-Builder
在上一篇文章中我们使用了javah工具来生成了native java文件所对应的C++头文件,但是这样生成比较麻烦,我们这一篇来介绍如何在eclipse中集成javah和NDK-Builder. 一. ...
- Fragment-传递参数
在关Fragment间参数的传递,有两种情况: 第一种情况:同一个container中不同fragment间的参数传递.这种情况一般发生在fragment跳转时,上一个Fragment将参数传递给下一 ...
- tomcat:web容器
Web容器和应用服务器除了你所说的request response之外还有很多其他重要的功能. 1. 多线程和并发处理,估计你写的socket程序支持不了几个并发访问吧 2. 安全性 3. 生命周期管 ...
- Prism 框架基础架构
概要 Prism提供指导,帮助您更轻松地设计和构建,灵活且易于维护的客户端业务应用程序,这些应用程序可在Windows运行时,Windows Presentation Foundation(WPF)桌 ...
- DataGridView控件绑定数据源
前言: 近期听说DataGridView控件能直接绑定数据源.而不用穿越这层那层的忍辱负重.获取数据.真是高兴的屁颠屁颠的.后来一想二狗肯定不会弄.特意写了一个笨蛋版的教程--也算记录生活.欢度端午了 ...