网站服务器租用一般费用,腾讯云建设网站,淘宝客个人网站怎么做,创建属于自己的网站Python中的循环 包括 while循环与for循环#xff0c;本文以while循环为主。
Python中所有的知识点#xff0c;都是为了解决某个问题诞生的#xff0c;就好比中文的汉字#xff0c;每个汉字都是为了解决某种意思表达而诞生的。
1、什么是循环
现实生活中#xff0c;也有…Python中的循环 包括 while循环与for循环本文以while循环为主。
Python中所有的知识点都是为了解决某个问题诞生的就好比中文的汉字每个汉字都是为了解决某种意思表达而诞生的。
1、什么是循环
现实生活中也有很多循环的应用场景
1食堂阿姨打菜一般流程接过顾客的餐盘→询问想吃什么菜品→打菜→递回餐盘重复以上过程直到所有顾客的菜都打完了
2快递员送快递查看送件地址→赶往目的地→电话告知收件人→收件人签收→交快递件重复以上过程直到所有需要送的快递都处理完了。
3公交司机……上车---缴费---坐下---下车。
4作业流程……布置作业---写作业---交作业---打分---发作业。
以上场景都有一个共同的特点有条件地重复地做一件事每一次做的事情不同但类似。
不同地方比如打饭有的人想吃的菜不一样。 比如快递有的人目的地不一样。比如公交有人去的地方远缴费就多不一样。等等。
程序是为了解决实际问题的实际问题中存在着重复动作那么程序中也应该有相应的描述这就是循环。 有了循环之后就可以把循环中的每个步骤当成固定部分类似一个手机模具模型是固定的其他各种东西都进来都要经历这些最后完成整体步骤。
2、循环的作用
思考假如我有个女朋友有一天我们闹矛盾生气了女朋友说道歉说100遍“老婆大人我错了”。这个时候程序员会怎么做
按照之前的掌握技能
答100遍print(老婆大人我错了) 太麻烦了有没有更好的办法呢我们难道print输出语句要复制粘贴100次嘛
答其实不用这么麻烦以上输出代码中有很多重复的地方我们只要重复执行100次相同的代码即可这就是循环 循环的作用是什么
答让代码高效的重复执行
3、循环的种类
在Python中循环一共分为两大类while循环与for循环
思考问题while循环和for循环如何选择呢
① 对于循环次数已知的情况建议使用while循环
② 对于循环次数未知的情况建议使用for循环 while 英 /waɪl/ conj. 当……的时候与……同时而然而表示对比尽管虽然直到……为止 adv. 在……的时候
for 英 /fɔː(r); fə(r)/ 为了 对……来说 在……时 -------这些都是对于未来那种未知的。
三、while循环基本语法及其应用
1、while循环的基本语法
对于循环次数已知的情况建议使用while循环
因为是知道次数的所以可以用一个计数器。程序里面计数器一般都是从0开始的而不是从1开始。
但是如果真的想要从1开始计数也没关系。 # ① 定义一个计数器初始化一个计数器 i 0或1 # ② 编写while循环结构条件 while 循环条件(判断 计数器 是否达到了目标位置): 循环体1 循环体2 ... # ③ 在循环内部更新计数器-------------如果不更新那么一直都是一个数原地不动。让他们1可以在某个时间点某个数值点达到预定的地方。 i i 1 或 i 1 总结------------------可以每次都记着这三点或者把这三点写出来确保不遗漏不会错。
while循环三步走
① 初始化计数器
② 编写循环条件判断计数器是否达到了目标位置
③ 在循环内部更新计数器 案例
使用while循环循环输出100遍“老婆大人我错了”
代码 # ① 初始化计数器 i 0 # ② 编写循环条件判断计数器是否达到了100 while i 100: print(老婆大人我错了) # ③ 在循环体内部更新计数器 i 1 图示 为了看清楚是不是100个----------用f format 格式化 最简写
图示---人话