摘要: 案例:如何实现,让字典d显示时按冒号对齐 方案一:使用字符串的str.ljust(),str.rjust(),str.center()函数进行左、右、居中对齐 d = { 'a':1, 'aa':11, 'aaa':111, 'aaaa':1111, 'aaaaa':11111, 'aaaaaa': 阅读全文
posted @ 2018-04-10 17:04 何永灿 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: 转于:https://blog.csdn.net/zhang89xiao/article/details/53818906 博主:张肖的博客 描述: format的格式 replacement_field ::= “{” [field_name] [“!” conversion] [“:” form 阅读全文
posted @ 2018-04-10 15:40 何永灿 阅读(466) 评论(0) 推荐(0) 编辑
摘要: str.ljust()、str.rjust()、str.center()函数 功能:调整字符串站位宽度,并确定字符串对齐方式; #可以用其它字符填充字符; #字符串长度 = 字符串个数(包含空格、标点符、转义符) 例一: 例二:如果给的宽带小于字符串本身宽带,字符串宽带不变 例三:如果给定宽度 = 阅读全文
posted @ 2018-04-10 13:47 何永灿 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 功能:实现字符串拼接 方案一:迭代列表,连续使用‘+’操作依次拼接每一个字符串; r1 = ['abc', '123', 'def', '456', 'hig', '789'] s1 = '' #方法一:直接相加 #弊端:造成浪费; #原因:每进行一次迭代就会产生一个临时的字符串,用过以后就被解释器 阅读全文
posted @ 2018-04-10 11:28 何永灿 阅读(4038) 评论(0) 推荐(0) 编辑
摘要: 转于:https://blog.csdn.net/chixujohnny/article/details/53301995 博主:chixujohnny 介绍:.join是一个字符串操作函数,将元素相加拼接,拼接时可用符号(如,;|)对字符进行分割; 格式:str.join(item); 一、对字符 阅读全文
posted @ 2018-04-10 11:02 何永灿 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 转于:http://www.cnblogs.com/liu-shuai/p/6098218.html 博主:刘-帅 简介: 生成器表达式并不真正的创建数字列表,而是返回一个生成器对象,此对象在每次计算出一个条目后,把这个条目"产生"(yield)出来。生成器表达式使用了"惰性计算"或称作"延时求值" 阅读全文
posted @ 2018-04-10 10:07 何永灿 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 转于:vscode: Visual Studio Code 常用快捷键 博主:魚魚 更多操作参见官网:https://code.visualstudio.com/docs/getstarted/keybindings 插件:https://marketplace.visualstudio.com/V 阅读全文
posted @ 2018-04-10 09:38 何永灿 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 案例:修改字符串中日期的表示方式 方案:使用re.sub()方法,对字符串中的内容进行排序替换; import re r = '2018-04-10 heyongcan zai xue python' #将文件a中的内容读取到r1变量中 # r1 = open('文件a的存储地址').read() 阅读全文
posted @ 2018-04-10 09:20 何永灿 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 方法一:使用正则表达式的^和$实现 '^000':表示,只匹配字符串的开头,若开头是 '000' ,则返回 ['000'] ; '000$':表示,只匹配字符串的结尾,若结尾是 '000' ,则返回 ['000'] ; #弊端:一次只能匹配一种能,如首/尾是000,而不能同时判断000/111/22 阅读全文
posted @ 2018-04-09 20:41 何永灿 阅读(1592) 评论(0) 推荐(0) 编辑
摘要: 方法一:连续使用str.spilt()方法,每次处理一种分隔符; str.split()方法的应用:按某一种分隔符分割字符串; #不能用单词字符进行分割(字母、数字、下划线) A、str.split()的用法 #此处是str.spilt(),而不是re.spilt() s = 'ab, cd,; a 阅读全文
posted @ 2018-04-09 17:35 何永灿 阅读(704) 评论(0) 推荐(0) 编辑