您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页初中信息技术 Python编程 《双层循环来了》教案教学设计

初中信息技术 Python编程 《双层循环来了》教案教学设计

来源:筏尚旅游网


双层循环来了

教学目标

掌握for循环的嵌套

教学过程

九九乘法表的输出格式为 数值数值=数值,分析九九乘法表我们可以知道:

1) 九九乘法表输出行数为9行;

2) 输出的第1个数为当前行数,第2数为所处的列,列的最大值由所处的行决定。

比如第二行的输出为21=2 22=4,在输出的时候,我们可以定义两个变量i、j,其中变量i取值从1~9,变量j的取值从1~i取值。

程序中用了两层的for循环,其中外层循环控制行的输出,内层循环控制列的输出,变量i为当前输出的行,j为当前输出的列,j的取值从1~i取值,这里需要注意,因为range()函数取值时遵循“前闭后开”原则,因此外层循环的range函数为range(1,10),内层循环的range函数为range(1,i+1)。

在输出乘法表时,'{}×{}={}\'.format(j,i,j*i)提供了一种输出格式,可以让数据按照一种固定格式显示。当然,我们把数字转换为字符串显示也是可以的。end=''表示同行显示。

内层循环执行完成后的print()是换行作用,并没有显示内容,目的是在一行内的列循环完成后取消end=''的作用。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务