![Python自然语言处理(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/869/44509869/b_44509869.jpg)
上QQ阅读APP看书,第一时间看更新
4.7.2 实现
二重循环首先应确定外层循环和内层循环的含义,其次确定外层控制变量和内层循环控制变量,最后确定内外层循环控制变量之间的关系。具体实现步骤如下。
步骤1:确定其中一个循环控制变量为定值,实现单重循环。
步骤2:将此循环控制变量从定值变化成变值,将单重循环转变为双重循环。
【例4-18】 打印九九乘法表。
九九乘法表涉及乘数i和被乘数j两个变量,变化范围为1~9。
步骤1:先假设被乘数j的值不变,假设为1,实现单重循环。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P91_11154.jpg?sign=1739028344-2xPYeTBwBx46g3kJO7NNoGrHJgvAhwUb-0-1693c9fab5678637efc44c459d07e285)
程序运行结果如下。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P91_11155.jpg?sign=1739028344-nSAaMQaSVmxyS1wRuCzxbMTYIIBSEruU-0-ca4e84ae1cb0a6a844e5eac9dbb10d17)
步骤2:将被乘数j的定值1为改为变量,让其从1到9取值。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P92_11156.jpg?sign=1739028344-oDojWkxn11w9SBhOqkWTvtSqkF6I8iQZ-0-488a6324ae14abceef4da89f0abb8223)
程序运行结果如下。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P92_11158.jpg?sign=1739028344-aPbwjb0IO43ecs1DoLij1td4i5Fp68BW-0-ddcfe54cae996e39ad03fb63a28af488)