老翁学python编程(五)

liftword1周前 (06-29)技术文章10

72岁老翁学python,今天看小老头是如何学习python编程的循环及循环嵌套的?

程序的循环和循环嵌套是编程的重要基础知识。

好的程序循环语句如清泉流水,清晰明了,好读好看。不好的循环语句晦涩难懂,烧人大脑。

还有的循环语句或进入死循环,或因开始的变量没搞清楚,出现了循环少一环,或多一环的问题。以10个循环为例,赋值变量是0~9?还是1~10?不从基础上搞清楚,那就很容易犯低级错误。

前不久战友聚会,在座的大多学过程序设计,有三位战友何建平、杨健和洪“司令”志辉还是长期从事指挥自动化编程的专家。

来自北京的佟建宁,来自杭州的周辉弟,来自黄山的刘昊,来自金华的朱洪,以及陈荣华和俺科的丁媛琴、张烨都是学过程序设计的,只有姜遇芳大老板没学过。

当大家说到J101机器语言循环“转移”指令时,陈荣华战友脱口而出,“0条件转移指令30,1条件转移指令31,无条件转移指令32”。J101语言通过这三条指令达到循环和转移的目的。

而python是怎么实行程序循环的呢?

今天,72岁的小老头学到了python编程的循环和循环嵌套这一节。

很多人在网上关注着这个小老头的学习过程。有下决心和老翁比一把的;有在小老头学习精神感染下,也开始学习python的;有多个网友热心支招小老头,让他(“我”)找捷径,借助AI直接进入编程。但这个小老头就是犟,他坚持要从基础开始,一点一点地学。他还说,“这是他学习的独门暗器”。哈哈,且看小老头是怎么学习python编程的循环和循环嵌套的。

对于图一中间这一段循环嵌套程序,小老头有一个拿手的绝活,那就是跑程序(或曰“读程序”),在读或跑的过程中把各个变量按顺序记录下来,然后对照题意,比对结果,就能学会和理解这一段程序。

图二是我制作的循环嵌套程序执行每一条指令以后变量寄存器的变化情况。

第一条指令执行后计数器的变量为0,从第二条指令开始执行起,i、j、k变量寄存器的变化,ijk的变化情况一目了然。读懂读通了,循环嵌套程序的设计方法你就掌握了。

老翁学python,继续看,且看他能坚持学到哪一章?

(周兴富2025/4/8)

相关文章

熬夜也值得学习练手的108个Python项目(附源码),太实用了!

现在学编程的人越来越多,Python 因为简单好上手、功能又强大,成了很多人的首选。不管是做数据分析、人工智能,还是写网络程序、自动化脚本,Python 都能派上用场。而且它诞生的时间比网页还早,作为...

Python 编程 10 个经典操作

一、变量赋值与交换在 Python 中,变量赋值非常简单,直接使用等号=即可。例如:这里将整数5赋值给变量a,将字符串"Hello, Python!"赋值给变量b。那如果要交换两个变量...

Python程序员删库前夜留下的100道救命代码!这份禁传题库速拿!

在程序员的江湖里,流传着无数关于 “删库跑路” 的传说,但这次,一位神秘的 Python 程序员在删库前夜,留下了一份堪称 “救命宝典” 的代码题库。这份题库涵盖了 Python 从基础到高级的核心技...

量化交易前你需要知道的python基础(二)(附代码案例)

今天我们继续来学习量化交易所需的基础python知识,今天会给大家好好讲讲python中函数、循环和数据分析相关的内容,也是平常量化交易中非常重要的内容。一、Python 函数函数是 Python 编...

Python入门到进阶,看这10本书就够了(附PDF)看完少走一半弯路

宝子们,刚踏入 Python 编程世界,是不是被五花八门的学习资料弄得眼花缭乱?别愁啦,今天我直接给大家奉上一份超豪华大礼包 ——16 本 Python 超全电子书合集(附 PDF 版)包括Pytho...

10 个极其有用的 Python 自动化脚本

在现代职场中,重复性和耗时的任务常常占据大量时间,影响工作效率。Python作为一种高效、易用的编程语言,提供了丰富的库和工具,能够帮助打工人自动化处理日常任务,提升工作效率。以下是十个必备的Pyth...