当前位置:首页>python>Python二阶第1课|函数入门!告别重复代码,让程序更简洁、更高级

Python二阶第1课|函数入门!告别重复代码,让程序更简洁、更高级

  • 2026-10-10 12:30:51
Python二阶第1课|函数入门!告别重复代码,让程序更简洁、更高级

✨佳佳爱编程 · Python高阶第1期|总第22期✨

一阶1-21期全部内容圆满收官🎉

我们掌握了:变量、三大结构、分支、循环、列表、综合项目,已经可以独立写小游戏、小程序。

但孩子写代码会遇到一个最大痛点:

同样的功能要反复写好几遍,代码又长又乱、冗余、极易出错!

今天正式开启Python二阶高阶课程,学习编程进阶核心——自定义函数!

学会函数,一键封装重复功能,代码瞬间精简、规范、高级,是从小白代码→专业代码的分水岭✅

📌 一、为什么一定要学函数?

先用孩子能听懂的大白话讲明白:

函数 = 把一段常用代码打包起来,起个名字,想用直接调用!

对比一下差距,一目了然👇

❌ 不会函数的写法(笨办法)

需要重复功能时,复制粘贴一遍又一遍,代码冗长、杂乱、改一处要改十处。

✅ 会函数的写法(高级写法)

写一次、无数次调用,代码简短清晰、修改超级方便!

生活类比:

打印、计算、播放音乐、倒计时,都是提前打包好的“函数工具”,随取随用!


🧩 二、函数两大分类(零基础必懂)

内置函数:Python自带,直接使用,如 print()、len()

自定义函数:我们自己打包代码、自己造工具、自己定义功能

一阶我们一直在用内置函数,二阶核心:学会自己造函数!

💻 三、自定义函数标准语法(必考)

1、基础格式模板

def 函数名():

函数内部要执行的代码

✅ 关键字 def 定义函数(固定开头)

✅ 括号+冒号缺一不可

✅ 内部代码必须缩进

✅ 函数定义完,必须调用才会运行

2、最简实战案例:自定义打招呼函数

1.定义函数

def say_hello():

print("欢迎来到佳佳爱编程!")

print("开始今天的Python学习✨")

2.调用函数

say_hello()

say_hello()

运行效果:两段文字连续输出两次,无需重复写代码!


🎯 四、实战进阶:封装常用功能

结合往期知识点,做一个分数评级函数

定义成绩评级函数

def judge_score():

score = 88

if score >= 90:

print("成绩优秀")

elif score >= 60:

print("成绩合格")

else:

print("成绩不及格")

随时调用

judge_score()

优势:以后需要成绩判断,一行代码直接调用,不用重复写分支!


⚠️ 新手高频4大易错点

坑1:def后面忘记冒号,直接报错

坑2:函数内部不缩进,代码结构混乱

坑3:只定义、不调用,代码无任何效果

坑4:函数名用中文、空格、特殊符号,语法错误


📝 课后作业

独立完成自定义函数练习:

1、定义一个函数 show_msg()

2、函数内部输出三行自我介绍、编程学习感悟

3、最后调用两次函数

完成截图打卡,老师一对一批改✨


💡 佳佳老师课堂总结

函数是代码编程的进阶分水岭!

不会函数:代码堆砌、冗长混乱、只能写小项目。

学会函数:代码封装、结构清晰、分工明确、能开发大型完整项目。

从本期开始,我们正式进入规范化、专业化Python编程!

下期预告:带参数函数!让函数灵活多变,实现自定义评分、自定义倒计时!


❤️ 关注【佳佳爱编程】

Python二阶高阶持续更新,带孩子从入门走向专业编程!

最新文章

随机文章