1. 前言
"来来来~ 咱们接着上次的学习进度继续冲鸭!📚✨ 这次一定要把知识点啃得透透的!💪 你看这个小本本都准备好啦~✍️ 让我们一起快乐学习,天天向上吧!(๑•̀ㅂ•́)و✧"
2. debug
大家应该都非常熟悉 "卡bug" 这个词吧! 我们程序中也有"bug"🐛, 一般是说程序中出现了错误,缺陷等问题, 那么为了不让用户来"卡bug", 就需要使用 "debug"🚑️ 来解决bug啦!
①: 当你想知道那行底代码有没有问题的时候, 将鼠标放在该行前段, 并点击, 会形成以下(红点),这个被称为"断点"(可有多个)。

②: 右键debug运行时, 会在断点处暂停, 便于了解问题原因, ⚡️若正常运行则代码全部运行完毕才会停止。

③: 当代码运行到断点处时, 点击下一步,则运行下一行代码, 依次进行, 🧐可查询到问题代码所在, 在根据控制台抛出的异常, 判断并解决问题✈️✨

3. 循环
如果你想输出一串数字(12345), 用现有知识应该怎么输出, 是不是根据print()这个函数打印即可,但是如果是输出从0-100呢, 这样打印是不是太过于繁琐, 循环就是来解决这个问题的。

3.1 while
'''
格式:
while 循环条件 :
条件成立后执行的代码
......
'''
# 输出数字0-5
ss = 0 # 设置变量ss初始值为0
while ss < 6 : # 当ss小于6时, 循环继续, 否则退出循环
print(ss)
ss+=1 # 每循环一次加一
print("循环结束!!!")
注: while的条件必须有结束的时候, 否则会进入死循环, 一直运行,消耗资源,导致系统崩坏🚨
循环条件必须得有不成立的时候, 否则像上述案例, 如果ss一直小于6, 那么循环永不结束, 这样会导致资源的消耗, 系统会崩盘滴💥,大家千万注意欧!
3.2 break, continue
在循环当中这两个关键词需要我们注意, break, continue。
①: break: 中断, 终止循环🛑
②: continue: 跳过当前循环, 进入下一层循环🔁
✅ 举例说明: 循环10以内(不包含)的数字, 遇到偶数不输出, 当数字大于等于8时,结束循环
number = 0
while number < 10 :
number += 1
if number % 2 == 0 :
continue
elif number >= 8 :
break
print(number)
print("系统结束运行!!!")
我们来解析一下这串代码:

注: 遇到 continue 时, 剩下的代码都不处理, 直接跳到下一次循环喽!🌞
当 number 为 8 时:

注: 遇到 break 时, 剩下的代码都不处理, 并且循环终止, 直接跳过循环走之后的流程喽!🌞
3.3 for
for循环和while一样可以简化代码, 其中break和continue的用法和while中也相同⚖️
'''
循环-for
语法:
for 临时变量 in 序列: #序列指多个数据
循环体
......
'''
for i in [1,2,3]:
print(i)
'''
字符串可以
'''
str = '12345dfg'
for i in str:
print(i)
🔁执行流程:
从序列中依次取出元素赋值给变量 ➡️ 执行循环体代码 ➡️ 重复直到遍历完所以元素!
🥰下一篇将详细讲解基础数据类型如何使用, 欢迎大家再来学习欧🥰

1635

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



