良心建议:了解了解,看懂后,最好记住最后的表格
Python核心基础之 ━━➔ 语句
上一章我们把def函数给学完了,那么问题来了——函数内部都写啥?
1. 函数内部有啥?
其实函数里面就是放各种代码:处理数据、判断条件、循环展示……你想让程序做什么,就写什么语句,正是这些语句和代码让程序真正的干起活来
最常用的三个语句:if语句(做判断)、for循环(挨个遍历)、while循环(反复执行)

2. if 语句
if语句常和else一起用,翻译成人话就是:如果……就……
语法:if 条件: 加冒号,缩进写要执行的代码
AI编程:告诉AI 使用if语句,比如:
定义一个age变量为16,使用if语句判断,当age大于等于18时,打印“欢迎来网吧打游戏!”,否则打印“小朋友回家写作业去吧”
age = 16# 假设年龄16if age >= 18: print("欢迎来网吧打游戏!")else: print("小朋友回家写作业去吧")>>> 输出结果:小朋友回家写作业去吧
⚠️ 注意:if语句后面必须加冒号:,if内执行的代码必须缩进 (这是代码格式要求),否则就会报错

3. for循环
有时候我们需要重复做一件事——比如打印100遍“我爱Python”,或者遍历购物车里的所有商品。这时候就该循环上场了
Python里有两种循环:for循环和while循环。先来看看for循环
语法:for xxx in yyy: 然后缩进写要重复做的事
比喻:for循环就像点兵点将——从队伍里挨个点名,然后排排站好
AI编程:告诉AI 使用for循环,比如:
定义一个列表a=[1,2,3,4],使用for循环把数字分别取出来,打印结果如下:
我是数字 1 我是数字 2 我是数字 3 我是数字 4
a=[1,2,3,4]for b in a: print("我是数字",b)>>> 输出结果:我是数字 1我是数字 2我是数字 3我是数字 4
4. while循环
循环的第二种方式:while循环
和for循环不同,while循环是“只要条件满足,就一直执行”
语法:while 条件: 条件成立就一直循环
比喻:while循环就像车库保安,只要是本小区的车都可以进入
AI编程:告诉AI 使用while语句,比如:
定义一个变量count=1,当count小于等于5的时候,加1;直到count大于5,打印结果“数完啦”
# 从1数到5count = 1while count <= 5: print("数到",count,"了") count = count + 1# 别忘记+1,不然会无限循环!print("数完啦")>>> 输出结果:数到 1 了数到 2 了数到 3 了数到 4 了数到 5 了数完啦
⚠️ 注意:while循环很容易造成死循环 (也叫无限循环)。比如上面的代码如果把count = count + 1这行忘了,count永远等于1,永远小于5,程序就会一直运行下去,占用大量资源
5. 最后一张表
6. 大功告成~
Python中的语句就像汽车的操控系统——判断油够不够(if)、轮子转多少圈(for)、一直踩油门直到到站(while)。有了这些语句,程序才有了真正的“灵魂”
这些语句加到一块,才使我们的脚本/程序真正的运行可用起来
这套【AI版】Python系列,小编持续更新中 👉 https://www.dafei-python.cn
让每一个普通人,都能像用豆包一样轻松学编程~