python用两类循环嵌套打印正置九九乘法口诀表和倒置九九乘法口诀表

一、正置九九乘法口诀表:

1)while循环嵌套:

python 复制代码
i = 1                #定义外层循环控制变量
while i <= 9:
    j = 1            #定义内层循环控制变量
    while j <= i:
        print(f"{j}*{i}={j*i}\t",end=' ') #内层循环要求打印每个表达式后对齐且不换行
        j += 1                            #结束内层循环
    i += 1                                #结束外层循环
    print()                               #内层循环表达式执行后,执行换行操作

2)for循环嵌套:

python 复制代码
#用for循环嵌套打印九九乘法口诀表
for i in range(1,10):
    for j in range(1,i+1):
        print(f"{j}*{i}={j*i}\t",end='')
    print()

二、倒置九九乘法口诀表:

1)while循环嵌套:

python 复制代码
#用while循环嵌套打印倒置九九乘法口诀表
i = 9          #定义外层循环变量
while i >= 1:
    j = i      #定义内层循环变量
    while j >= 1:
        print(f"{i}*{j}={i*j}\t",end='')
        j -= 1
    i -= 1
    print()

2)for循环嵌套:

python 复制代码
#用for循环嵌套打印倒置九九乘法口诀表
for i in range(9,0,-1):
    for j in range(i,0,-1):
        print(f"{i}*{j}={i*j}\t",end='')
    print()
相关推荐
山沐与山8 分钟前
【设计模式】Python责任链模式:从入门到实战
python·设计模式·责任链模式
bjxiaxueliang9 分钟前
一文详解Cpp多线程编程:从传统pthread到现代thread实践指南
java·开发语言·jvm
luoluoal12 分钟前
基于python的图像的信息隐藏技术研究(源码+文档)
python·mysql·django·毕业设计·源码
QQ_43766431414 分钟前
C++11并发编程
开发语言·c++
电商API_1800790524722 分钟前
淘宝商品视频提取API全解析:从授权到落地实战
爬虫·python·信息可视化·数据分析·音视频
leiming627 分钟前
c++ 容器 queue
开发语言·c++
计算机程序设计小李同学30 分钟前
基于 Flask 的养猪场信息模拟系统
后端·python·flask
CSDN_RTKLIB31 分钟前
【类定义系列三】内联函数进阶
开发语言·c++
Iridescent112140 分钟前
Iridescent:Day38
python
熬夜敲代码的小N40 分钟前
2026 职场生存白皮书:Gemini Pro 实战使用指南
人工智能·python·ai·职场和发展