Python 中的函数升阶
我们知道函数是 Python 内建支持的一种封装,通过一层一层的函数封装,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。本文作为 Python 中 函数使用的升阶内容。
我们知道函数是 Python 内建支持的一种封装,通过一层一层的函数封装,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。本文作为 Python 中 函数使用的升阶内容。
程序语言中的,编写代码要不断追求简洁和易读。换句话说,我们要尽量避免写重复的代码,少复制粘贴,也就是所谓的 DRY 原则(Don’t Repeat Yourself)。而 函数 的作用就是用来 提高程序的模块性,和代码的重复利用率。接下来我们详细解读 Python 中函数的使用。
前面已经了解了 Python 中常用的数据结构,本文接着来看 Python 中的运算符以及程序流程控制,这是一个 可执行 Python 程序实现的必要部分。
使用 Python 标准库中数字和数学模块 >>>> decimal 模块,实现 Python 浮点数精确运算,可以满足会计方面的应用和有高精度要求的应用场景。
Python 中的 浅拷贝(shallow copy) 和 深度拷贝(deep copy)。
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 中的序列是什么?