第3.11节 Python强大的字符串格式化新功能:format字符串格式化的格式控制

摘要: 第3.11节 format字符串格式化的格式控制一、 引言上节介绍了四种format进行字符串格式化的方法,但都只介绍了真实值与格式符的位置映射关系,而没有介绍诸如宽度、对齐方式、精... 阅读全文
posted @ 2019-04-24 19:02 老猿Python 阅读(577) 评论(0) 推荐(0)

第3.10节 Python强大的字符串格式化新功能:使用format字符串格式化

摘要: 一、 引言前面两节介绍的字符串格式化方法,都有其本身对应的缺陷,老猿不建议大家使用,之所以详细介绍主要是考虑历史代码的兼容性,方便大家理解前人留下的代码。老猿推荐大家新编码时使用format方法,因为该方法比前面2种方法更强大,也更容易理解。format方法是在Pyth... 阅读全文
posted @ 2019-04-23 18:49 老猿Python 阅读(419) 评论(0) 推荐(0)

第3.9节 使用模板字符串的字符串格式化方法

摘要: 一、 引言上节介绍了使用百分号占位符的字符串格式化方法,看起来功能很强大,但存在两个问题:1、 在字符串格式化时必须知道变量的类型才能调用相应的格式化类型编码(如%s,也称为转换说明符),当变量类型发生变化时,需要一个个去查找格式化字符串修改对应的格式化类型编码;... 阅读全文
posted @ 2019-04-22 18:31 老猿Python 阅读(520) 评论(0) 推荐(0)

第3.8节 Python百分号占位符的字符串格式化方法

摘要: 一、 概念 格式化字符串就是将一些变量转换为字符串并按一定格式输出字符串,包括指定字符的位置、对齐方式、空位补充方式等。Python提供了多种字符串格式设置方法。本节先介绍一种简单的方法。 格式化字符串时,指定字符串格式化输出格式的字符串称为... 阅读全文
posted @ 2019-04-21 21:27 老猿Python 阅读(1106) 评论(0) 推荐(0)

第3.7节 再说字符串

摘要: 一、 字符串补充知识1. 上节介绍的三引号是三个单引号,经查有关资料及验证,确认三个双引号也可以。非常抱歉误导大家了;2. 原始字符串:原始字符串就表示字符串中的信息如果存在反斜杠不会进行转义,直接将反斜杠(\)作为一个字符串中的字符。但原始字符串不能以单个... 阅读全文
posted @ 2019-04-19 23:34 老猿Python 阅读(196) 评论(0) 推荐(0)

第3.6节 Python字符串基础知识

摘要: 一、 引言前面第二章已经接单介绍了字符串,本来计划讲完列表解析和字典解析再来精讲字符串的内容,但发现要讲列表解析和字典解析需要介绍迭代器和生成器,这个概念比较复杂,老猿还需要复... 阅读全文
posted @ 2019-04-18 19:19 老猿Python 阅读(205) 评论(0) 推荐(0)

第3.5节 丰富的Python字典操作

摘要: 一、 基本概念Python提供一种通过名称来访问其各个值的数据结构,这种数据结构称为映射(mapping)。字典(dict)是Python中唯一的内置映射类型,其中的值不按顺序... 阅读全文
posted @ 2019-04-17 19:56 老猿Python 阅读(390) 评论(0) 推荐(0)

第3.4节 泛善可陈的元组

摘要: 本来计划是列表还要讲一节列表解析,另外列表的内容介绍完之后就讲元组、再之后是字符串,将序列的内容讲完。考虑到列表解析的内容比较复杂,字符串功能很强大,内容比列表还多,因此接下来... 阅读全文
posted @ 2019-04-16 19:23 老猿Python 阅读(182) 评论(0) 推荐(0)

第3.3节 强大的Python列表

摘要: 一、 列表切片操作补充列表切片支持所有序列切片的方法,以倒序切片和步长大于1的情况再举例验证一下:l=[1,2,3,4,5]l[::2] #结果[1, 3, 5]l[-1::... 阅读全文
posted @ 2019-04-15 18:49 老猿Python 阅读(226) 评论(0) 推荐(0)

第3.2节 Python列表简介

摘要: 鉴于Python中列表(list)的强大功能,本节及后面至少有一节都是介绍列表相关的知识,本节先介绍基本的列表知识。一、 列表的定义列表是一种可以修改的序列,它有点类似于c语言... 阅读全文
posted @ 2019-04-13 20:56 老猿Python 阅读(255) 评论(0) 推荐(0)