Python 中的可变和不可变对象
Python 中可变与不可变数据类型的解读。
Python 中可变与不可变数据类型的解读。
Python 中的可迭代对象(iterable)?
Python 基本数据类型,前面已经认识了 Pthon 中的数字(Number)、字符串(String)、元组(Tuple)、列表(List)。接下来来看 Python 中的 字典(Dict) 和 集合(Set)。
关于 Python 基本数据类型,我们已经介绍了数字(Number)、字符串(String)。这一小节我们来看 Python 中的 元组(tuple)和列表(list)。
Python 中的数字类型(Number)、字符串类型(String)之后,后续应该要继续讲元祖(Tuple)、列表(List)之类的。但是元祖和列表都属于序列,掌握序列(Sequence)的相关知识可以帮我们更容易的学习后续内容,所以有必要先了解一下 Python 中的序列是什么?
Python 的字符串格式化传统有两种方式:%-formatting 方式以及 format 方式。除此之外,从 Python 3.6 开始映入了一种新的格式化方法:f-string,与传统格式化方法相比,f-string 不仅更易读,更简洁,不易出错,而且速度更快!本文将详解三种字符串格式化方法的用法。
为了减少高频使用数据创建时申请内存和销毁时撤销内存的开销,Python 中引入了 Python 缓存重用机制(常量池)以提高程序执行的效率。
Python 字符串也是一种数据类型,但是字符串比较特殊的是还有一个编码问题。Python2 中的字符编码是个老生常谈的话题,这一小节我们围绕字符串来看关于 Python2/Python3 中的字符编码问题。
从这一小节开始,我们将正式学习 Python 基本语法规则。本文首先来认识 Python 中的基本数据类型。
任何一种编程语言(Python、Java、C 等)都有自己的一套语法规则,编译器(或者解释器)就是负责把符合编程语言语法规则的源代码转换成计算机 CPU 能够执行的机器码,然后执行。从这里开始,我们将正式开始 Python 程序设计语言语法规则 的学习。