保存成功
草稿箱
发布
![在这里插入图片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/441797a67e1f42f9b63ab7dca87fa03b~tplv-k3u1fbpfcp-zoom-1.image)
> 📢📢📢📣📣📣
> 🌻🌻🌻Hello,大家好我叫是Dream呀,一个有趣的Python博主,多多关照😜😜😜
> 🏅🏅🏅CSDN Python领域优质创作者,大二在读,欢迎大家找我合作学习(文末有VX 想进学习交流群or学习资料 欢迎+++)
> 💕` 入门须知:这片乐园从不缺乏天才,努力才是你的最终入场券!🚀🚀🚀`
> 💓`最后,愿我们都能在看不到的地方闪闪发光,一起加油进步🍺🍺🍺`
> 🍉🍉🍉“一万次悲伤,依然会有Dream,我一直在最温暖的地方等你”,唱的就是我!哈哈哈~🌈🌈🌈
> 🌟🌟🌟✨✨✨
>
>`前言:` 📢📢📢【Python公开课】系列课程是针对Python入门&进阶打造的一全套课程,如果你喜欢的话就抓紧收藏订阅起来吧~💘💘💘
>【报团取暖】🆘🆘🆘
>🍋🍋🍋如果对学习没有自制力或者没有一起学习交流的动力,欢迎私信或者在文末添加我的VX,我会拉你进学习交流群,我们一起交流学习,报团打卡
>群内更有众多福利等你来解锁哟,赶快加入我们吧!🍻🍻🍻
@[TOC](📣📣📣新鲜事,早知道:👻👻👻)
# 1️⃣ 学习目标----提前知💞💞💞
> ☀️☀️☀️一个崇高的目标,只要不渝地追求,就会成为壮举!
1. 了解**pass语句的使用**
2. 掌握**Python判断语句的使用**
3. 掌握**Python中循环语句的使用**
4. 了解**else语句的使用**
# 2️⃣ 学习任务----我能行🍻🍻🍻
> 🏅🏅🏅穷且益坚,不坠青云之志!
## 🌈01 判断语句
**日常案例:红灯停,绿灯行**
现实生活中,过马路要看红绿灯,如果是绿灯才能过马路,否则需要停止等待。
![在这里插入图片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/9f0dec1639f14806aa494e2af5de168a~tplv-k3u1fbpfcp-zoom-1.image)
### if 语句
if语句是最简单的条件判断语句,它可以控制程序的执行流程。
```python
if 判断条件:
满足条件时要做的事情1…
满足条件时要做的事情2…
...(省略)...
满足条件时要做的事情n…
```
### if-else语句
```python
if 条件:
满足条件时要做的事情1
满足条件时要做的事情2
...(省略)...
满足条件时要做的事情3
else:
不满足条件时要做的事情1
不满足条件时要做的事情2
...(省略)...
不满足条件时要做的事情n
```
### if-elif语句
```python
if 判断条件1:
满足条件1时要做的事情
📢📢📢📣📣📣 🌻🌻🌻Hello,大家好我叫是Dream呀,一个有趣的Python博主,多多关照😜😜😜 🏅🏅🏅CSDN Python领域优质创作者,大二在读,欢迎大家找我合作学习(文末有VX 想进学习交流群or学习资料 欢迎+++) 💕
入门须知:这片乐园从不缺乏天才,努力才是你的最终入场券!🚀🚀🚀
💓最后,愿我们都能在看不到的地方闪闪发光,一起加油进步🍺🍺🍺
🍉🍉🍉“一万次悲伤,依然会有Dream,我一直在最温暖的地方等你”,唱的就是我!哈哈哈~🌈🌈🌈 🌟🌟🌟✨✨✨
前言:
📢📢📢【Python公开课】系列课程是针对Python入门&进阶打造的一全套课程,如果你喜欢的话就抓紧收藏订阅起来吧~💘💘💘 【报团取暖】🆘🆘🆘 🍋🍋🍋如果对学习没有自制力或者没有一起学习交流的动力,欢迎私信或者在文末添加我的VX,我会拉你进学习交流群,我们一起交流学习,报团打卡 群内更有众多福利等你来解锁哟,赶快加入我们吧!🍻🍻🍻
@TOC
1️⃣ 学习目标----提前知💞💞💞
☀️☀️☀️一个崇高的目标,只要不渝地追求,就会成为壮举!
- 了解pass语句的使用
- 掌握Python判断语句的使用
- 掌握Python中循环语句的使用
- 了解else语句的使用
2️⃣ 学习任务----我能行🍻🍻🍻
🏅🏅🏅穷且益坚,不坠青云之志!
🌈01 判断语句
日常案例:红灯停,绿灯行 现实生活中,过马路要看红绿灯,如果是绿灯才能过马路,否则需要停止等待。
if 语句
if语句是最简单的条件判断语句,它可以控制程序的执行流程。
if 判断条件: 满足条件时要做的事情1… 满足条件时要做的事情2… ...(省略)... 满足条件时要做的事情n…
if-else语句
if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 ...(省略)... 满足条件时要做的事情3 else: 不满足条件时要做的事情1 不满足条件时要做的事情2 ...(省略)... 不满足条件时要做的事情n
if-elif语句
if 判断条件1: 满足条件1时要做的事情 elif 判断条件2: 满足条件2时要做的事情 elif 判断条件3: 满足条件3时要做的事情
- 当满足判断条件1时,执行满足条件1时要做的事情,然后整个if结束;
- 如果不满足判断条件1,那么判断是都满足条件2,如果满足判断条件2,就执行满足条件2时要做的事情,然后整个if结束
- 当不满足判断条件1和判断条件2,如果满足判断条件3,则执行满足判断条件3时要做的事情,然后整个if结束。
if嵌套
日常案例:坐车流程
if嵌套
指的是在if或者if-else语句里面包含if或者if-else。
if 条件1: 满足条件1 做的事情1 满足条件1 做的事情2 ...(省略)... if 条件2: 满足条件2 做的事情1 满足条件2 做的事情2 ...(省略)...
🌈02 循环语句
while循环
while循环语法格式:
while 条件表达式: 条件满足,执行循环语句
条件表达式永远为true,无限循环。
for循环
Python中的for循环可以遍历任何序列的项目: 语法格式:
for 变量 in 序列: 循环语句
例如:
for i in [0,1,2]: print(i)
考虑到我们使用的数值范围经常变化,Python提供了一个内置range()函数
,它可以生成一个数字序列。 语法格式:
for i in range(start,end): 执行循环语句
- 程序在执行for循环时:
- 循环计时器变量i被设置为start;
- 执行循环语句;
- i 递增
- 每设置一个新值都会执行一次循环
- 当i等于end时,循环结束。
while嵌套
while嵌套指的是while循环里面还包含while循环。
while 条件1: 条件1满足时,做的事情1 条件1满足时,做的事情2 条件1满足时,做的事情3 ...(省略)... while 条件2: 条件2满足时,做的事情1 条件2满足时,做的事情2 条件2满足时,做的事情3 ...(省略)...
🌈03 Python的其他语句
break语句
break语句用于结束整个循环
。 我们对比一下两个程序: 第一个:
for i in range(5): print("-------") print (i)
第二个:
i=1 for i in range(5): i+=1 print("-------") if i==3: break print(i)
第一个是输出五次-------
和数字,而第二次是循环前三次,第三次时i=3,触发break语句,结束遍历。
continue语句
continue的作用是用来结束本次循环,紧接着执行下一次的循环。 对比一下这两个语句有啥不同: 第一个:
for i in range(5): print("-------") print i
第二个:
i=1 for i in range(5): i+=1 print("-------") if i==3: continue print(i)
第一个就是正常输出五次-------
和数字,而第二次第三次遍历因为受到continue语句影响,第三次循环中间中断,不需要打印数字,直接进行第四次循环。
pass语句
pass是空语句,它是为了保持程序结构完整性。 pass语句不做任何事情,用作占位
。
for letter in 'Runoob': if letter == 'o': pass print ('执行 pass 块') print ('当前字母 :', letter) print ("Good bye!")
else语句
else语句可以和循环语句结合使用,并且else语句旨在循环完成后执行。
3️⃣ 本章小结----知难易🏆🏆🏆
😊😊😊人生是跋涉,也是旅行;是等待,也是重逢;是探险,也是寻宝;是眼泪,也是歌声!
本章主要介绍的是Python中的常用语句,包括判断语句、循环语句以及其他子句
。其中,判断语句主要是if语句,循环语句主要是for语句和while语句。在Python开发中,这些语句的使用频率非常高,希望读者可以多加以理解,并熟练掌握它们的使用。
4️⃣ 小试牛刀----领福利🎁🎁🎁
📢📢📢
玩法介绍:
这里是针对本节课的一些例题,大家有任何疑问欢迎在评论区提出。如果你有思路想法的话,欢迎在评论区给出你的见解和答案,Dream会根据一个月来评论区大家回答问题的情况,抽出两位幸运的小伙伴分别送出一本Python工具书和6.6元学习鼓励红包,快快在评论区讨论起来吧~
🏃 🏃 🏃上期答案
💬💬💬 问: 👻👻👻 a = 0x77 print(a) b = a & 3 print ('a & b = %d' % b) b &= 7 print ('a & b = %d' % b)
这个运算会输出什么样的结果呢👻👻👻
答:
0x77 表示的意思:0x是前缀表示是16位进制,而后面的77是主体,即表示:01110111,转化为十进制便是:64+32+16+4+2+1=119,即最后的答案是:119、 a & b = 3 、a & b = 3
----你回答对了吗?🤗🤗🤗
🌏🌏🌏本期问题
💬💬💬 问:这个程序的运行结果是什么? 👻👻👻
count = 0 while count < 5: print(count, " is less than 5") count = count + 1 else: print(count, " is not less than 5")
快快在评论区说出你的观点和看法吧,说不定下一个中奖的就是你嗷~😜😜😜 答案会在下一期为大家揭晓!