本篇文章给大家谈谈Python经典案例:循环计数问题,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
#!/usr/bin/python#coding:utf-8#author: 多练习4n=int(input(‘请输入排队举报的总人数:’)) arr=[]for i in range(n): arr .append(i + 1) #生成队列上报人员列表#———————————————— ————————————————– ———-i=0 #计数器x=0 #循环计数。当等于3时,该值被设置为0并重新开始计数。 y=0 #y统计0的个数,小于n-1时退出循环。 #———————————————— – – – – – – – – – – – – – – – – – – – – – – – – – -尽管y n – 1: if arr[i] !=0: x +=1 if x==3: arr[i]=0 #尽量不要删除列表元素,防止索引越界处理不当。 x=0 y +=1 i +=1 if i==n: i=0 #当所有数字循环一次后,置为0,重新开始。 #———————————————— – ———————————————————-i=0while arr [i]==0: i +=1print(‘最后剩下的是’+str(arr[i])+’number’) 程序输入:
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/164771.html
用户评论
服从
这个Python经典案例真的太有用啦!我一直在想怎么用循环写一个程序来输出1到10的数字,现在有了答案,真是太谢谢了!
有7位网友表示赞同!
栀蓝
对新手来说,学习Python真的不容易,还好有这样的经典案例解释,让我更容易理解循环语句的使用。代码简洁易懂,很有帮助!
有5位网友表示赞同!
神经兮兮°
说的没错啊,循环报数这简直是入门教程里的基础知识点! 想要成为合格的Python开发者必能精通循环语句操作。
有7位网友表示赞同!
爱你的小笨蛋
感觉这个博客例子虽然简单,但却很深刻地讲解了循环语句的核心概念。我之前总觉得这个案例没啥特殊的地方,现在懂了,它其实涵盖了很多编程思想!
有20位网友表示赞同!
你与清晨阳光
代码写的太棒了!简洁明了,直接点出问题重点,非常适合学习Python的新手入门参考。
有9位网友表示赞同!
杰克
我觉得这个案例可以做得更好一点。加入不同的循环结构例如while和for的不同运用效果对比例子,会更能帮助读者理解不同循环的用法差异。
有15位网友表示赞同!
ー半忧伤
这真的太枯燥了!循环报数有什么意思?直接输出来不就好了吗?学习编程应该更有趣更有挑战性啊!
有16位网友表示赞同!
盲从于你
这个博客写的有点单调,缺少一些实际应用场景。能不能用一个有趣的例子来解释循环报数的作用? 比如模拟打怪升级、滚动关卡等等。
有18位网友表示赞同!
话扎心
Python还有很多更炫酷的应用场景吧!为什么老是拿这个基本入门案例当做经典案例呢? 真有点无聊。
有11位网友表示赞同!
伤离别
感觉这个博客太注重理论了,缺少实践操作指导。 可以再多提供一些代码练习题,帮助读者更好地理解和掌握循环语句的使用。
有11位网友表示赞同!
身影
我总觉得循环报数这种基础知识点的讲解太复杂了!能不能用更简单易懂的方式来解释呢?比如用通俗的语言比喻出来,或者使用一些图示解释。
有18位网友表示赞同!
发型不乱一切好办
这个案例给我一种感觉:Python代码写的有点像中文聊天记录一样……是不是可以用更好的代码风格来表达?
有13位网友表示赞同!
你瞒我瞒
我也遇到过类似的问题,原来是循环语句没有用 правильно啊!看了你的博客,我终于明白了该怎么调配参数了。
有6位网友表示赞同!
雪花ミ飞舞
这个案例真的太实用了!之前我在做一个项目的时候遇到了循环报数的难题,看完了这个博客,立马找到了解决方案!太感谢作者啦!
有14位网友表示赞同!
凉话刺骨
学习Python的过程真是痛苦啊!一遍一遍练习这些基础知识点,感觉一点都不好玩。希望能找到一些更有趣味的编程案例来增加学习的动力。
有12位网友表示赞同!
孤者何惧
还是需要多实战操作练剑才行,这些理论性的讲解虽然有用,但只有实际接触过才会真正掌握循环语句的用法
有19位网友表示赞同!