摘要:
内容概要 模块介绍 模块的使用 内容详细 1 模块介绍 在Python中,一个py文件就是一个模块,文件名为xxx.py模块名则是xxx,导入模块可以引用模块中已经写好的功能。如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 阅读全文
摘要:
内容概要 编程范式 面向过程 函数式 内容详解 1 编程范式 很多初学者在了解了一门编程语言的基本语法和使用后,面对一个开发需求时,仍然会觉得无从下手,没有思路,本节主题'编程范式'正是为了解决该问题,那么到底什么是编程范式呢编程范式指的就是编程的套路,打个比方:如果把编程的过程比喻为练习武功,那 阅读全文
摘要:
内容概要 函数递归调用介绍 回溯与递推 内容详细 1 函数递归调用介绍 函数不仅可以嵌套定义,还可以嵌套调用,即在调用一个函数的过程中,函数内部又调用另一个函数,而函数的递归调用指的是在调用一个函数的过程中又直接或间接的调用该函数本身例如:直接调用 def f1(): print('>>> f1 阅读全文
摘要:
内容概要 生成器与yield yield表达式应用 三元表达式、列表生成式、生成器表达式 内容详细 1 生成器与yield 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象 >>> def my_range(start,stop,step=1): ... p 阅读全文