大家好,我是白菜胡萝丸子
人生苦短,Python当歌


项目导入
版本6.0:使用递归函数实现重复五角星的绘制
项目分析—理清思路
- 分析问题:分析问题的计算部分
- 明确问题:划分问题的输入、处理和输出部分(IPO)
- 设计算法:计算部分的核心

知识点学习–万丈高楼平地起
递归函数
函数定义中调用函数自身的方式称为递归
能够非常简洁地解决重要问题
每次函数调用时,函数参数会临时存储,相互没有影响达到终止条件时,各函数逐层结束运算,返回计算结果要注意终止条件的构建,否则递归无法正常返回结果
def digui (num) #定义递归函数
print(num) #输出当前教字
if num>0: #判断当前数字是否>0
digui(nun-1
Python递归绘制五角星实践

本文通过Python的turtle库介绍如何使用递归函数绘制重复五角星。首先分析问题并明确输入、处理和输出部分,然后讲解递归函数的概念和优缺点。接着展示上机编程的代码及执行结果,并提出进一步探索Python中除turtle库外的图形绘制方法。
最低0.47元/天 解锁文章
875

被折叠的 条评论
为什么被折叠?



