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 分钟前
Golang速通(Javaer版)
java·开发语言·后端·golang
小小编程路24 分钟前
Python 还有容器类型互转、进制转换、字符编码转换
开发语言·windows·python
qeen8738 分钟前
【C++】类与对象之类的默认成员函数(二)
android·c语言·开发语言·c++·笔记·学习
CRMEB系统商城43 分钟前
CRMEB多商户系统(Java)v2.3公测版发布
java·开发语言·人工智能·小程序·开源·php
Samooyou1 小时前
RAG项目案例--02在线检索&过滤流水线
人工智能·python·ai·全文检索·检索
动能小子ohhh1 小时前
DocForge平台的设计与开发--文件上传接口的实现
开发语言·人工智能·python·langchain·ocr·fastapi
满天星83035771 小时前
【Qt】信号和槽(二) (自定义信号和槽)
开发语言·数据库·qt
ab_dg_dp1 小时前
Android 17+ 提取 AIDL 生成 Java 文件的实用脚本
android·java·python
超哥--2 小时前
B站视频内容智能分析系统(三):B站视频自动采集
java·开发语言·音视频·ai编程
夏语灬2 小时前
cryptography:Python 密码学标准库的终极选择
开发语言·python·密码学