Python学习笔记-字符串
Python之使用字符串
1.所有的标准序列操作(索引,分片,乘法,判断成员资格,求长度,取最小值,最大值)对字符串同样适用。但是字符串都是不可变的。
2.字符串格式化使用字符串格式化操作符即%。
format = "Hello,%s.%s enough for ya?"
values = ('world','Hot');
print format % values
Hello,world.Hot enough for ya?
%s转换说明符。
string另一种格式化值的方法:模板字符串。
3.装换元组作为表达式的一部分存在,必须用圆括号将它括起来。
4.%字符,转换标志-+0,最小字符宽度,点.后跟精度,转换类型diouxXeEfFgGcrs。(可以用*作为字符宽度或者精度,此时数值会从元祖参数中读出)
5.字符串方法见书的附录B,这里介绍一些特别有用的。
a.字符串常量
b.find方法返回字串所在位置的最左端的位置,没有返回-1,提供起始点.
c.join连接字符串print 'c:' + '\\'.join(dirs) c:\usr\bin\env dirs = '','usr','bin','env'
d.lower返回小写字母(title,capwords)
e.replace返回某字符串的所有匹配项均被替换之后得到的字符串。
f.split将字符串分割成序列
g.strip去除两侧空格的字符串,也可以指定需要去除的字符,不过去除只在两侧进行
h.translate替换单个字符效率高,maketrans函数
Python学习笔记-字符串的更多相关文章
- python学习笔记——字符串
		类方法string.upper(str)需要引入string模块,实例方法str.upper()不需要引入string模块 无与伦比的列表解析功能 # coding=utf-8 # 列表解析 prin ... 
- Python学习笔记 - 字符串和编码
		#!/usr/bin/env python3 # -*- coding: utf-8 -*- #第一行注释是为了告诉Linux/OS X系统, #这是一个Python可执行程序,Windows系统会忽 ... 
- python 学习笔记   字符串和编码
		字符编码:因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理,最早的计算机在设计时采用8个比特(bit)作为一个字节 (byte),所以,一个字节能表示的最大的整数是255(二进 ... 
- Python学习笔记-字符串与注释
		OSX从Pthon 2.7升级到3.8 1,官网下载最新安装包安装 2,执行认证文件command 3,执行设置path command 4,设置默认python 在terminal里运行open ... 
- python学习笔记-字符串的拼接
		1.百分号方式拼接 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供 ... 
- [Python学习笔记]  字符串类型及操作
		字符串处理 索引:返回字符串中单个字符 <字符串>[M] 切片:返回字符串中一段字符子串 <字符串>[M:N:K] 字符串格式化使用.format()方法 
- python学习笔记--字符串格式化
		字符串和常量 print(r'hello\py\thon') r 代表后面字符不进行转义,原样输出; 表示常量,命名时变量名字大写代表常量.NAME = 'liulixue'; 字符串表示:' ', ... 
- 【python学习笔记】3.字符串使用
		[python学习笔记]3.字符串使用 字符串是一种序列,素有标准的序列操作对字符串用样适用,字符串是不可以改变 格式化操作符,%,左侧是格式化字符串,右侧是被格式的值,可以是一个值.元组.字典 数值 ... 
- python学习笔记(二)、字符串操作
		该一系列python学习笔记都是根据<Python基础教程(第3版)>内容所记录整理的 1.字符串基本操作 所有标准序列操作(索引.切片.乘法.成员资格检查.长度.最小值和最大值)都适用于 ... 
随机推荐
- 使用boost的asio,io_service无法初始化
			今天用vs编一个用asio写的程序,发现在tcp::acceptor::open()失败,查了好久,发现是acceptor绑定的io_service没有正确的初始化,又查了半天,发现是需要加一个预编译 ... 
- (6) 深入理解Java Class文件格式(五)
			前情回顾 本专栏的前几篇博文, 对class文件中的常量池进行了详细的解释. 前文讲解了常量池中的7种数据项, 它们分别是: CONSTANT_Utf8_info CONSTANT_NameAndTy ... 
- URL的格式
			URL RFC: http://www.ietf.org/rfc/rfc1738.txt URI RFC: http://www.ietf.org/rfc/rfc2396.txt 转自: http ... 
- 将InfoObject作为信息提供者Characteristic is InfoProvider
			声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ... 
- Entity Framework 教程
			http://www.cnblogs.com/lsxqw2004/category/266012.html 
- vi/vim基本使用方法
			vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所 ... 
- seek指针大文件上传
			package mainimport ( // "bufio" "fmt" "github.com/axgle/mahonia&qu ... 
- CSS 3 阴影,倒影,渐变
			盒子阴影 box-shadow:盒子的阴影 第一个参数:设置的是阴影的水平偏移量 第二个参数:设置的是阴影的垂直偏移量 第三个参数:设置阴影的模糊程度 第四个参数:设置阴影外延值 第五个参数:阴影的颜 ... 
- Setup Factory Error3014
			在用Setup Factory打包软件的时候出现Error3014 一般都是由于软件冲突引起的 我的问题是由于杀毒软件 ,在打包的时候关闭杀毒软件 就能成功打包了. 
- [分享] WIN7x64封装体积小于4G制作过程
			raymond 发表于 2015-11-1 18:27:17 https://www.itsk.com/thread-359041-1-1.html 前人栽树,后人乘凉!感谢各位大神的作品!我只是按部 ... 
