当前位置: 首页 > article >正文

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

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

1)while循环嵌套:

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循环嵌套:

#用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循环嵌套:

#用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循环嵌套:

#用for循环嵌套打印倒置九九乘法口诀表
for i in range(9,0,-1):
    for j in range(i,0,-1):
        print(f"{i}*{j}={i*j}\t",end='')
    print()


http://www.kler.cn/a/323262.html

相关文章:

  • 【Mysql】Mysql的多表查询---多表联合查询(上)
  • 【Android原生问题分析】夸克、抖音划动无响应问题【Android14】
  • 牛客挑战赛77
  • 动手学深度学习73 课程总结和进阶学习
  • GitLab 降级安装出现 500 错误,如何解决?
  • 力扣刷题日记之150.逆波兰表达式求值
  • 网络资源模板--Android Studio 图书借阅App
  • 基于Hive和Hadoop的电信流量分析系统
  • 网站建设中,营销型网站与普通网站有什么区别
  • 第四周做题总结_数据结构_栈与应用
  • 分页查询的优化
  • 小爱心换着玩
  • 【python】横截面数据分析及可视化报告示例
  • 拉格朗日插值讲解与MATLAB例程
  • (24)k8s部署mysql
  • django基于python的房价分析可视化系统的设计与开发 h1y0i
  • 洗浴中心澡堂污水处理设备主要包括以下几个步骤
  • 分享一下PHP基本语法总结
  • DERT目标检测源码流程图main.py的执行
  • 微信支付准备工作之内网穿透2024/9/28
  • 面向未来的设计:推动企业架构创新的关键——The Open Group 2024生态系统架构与可持续发展年度大会
  • 了解HTTPS
  • 如何在 Windows 台式机或笔记本电脑上恢复未保存的 Excel 文件
  • 【AI创作组】MATLAB基础语法总结
  • matlab处理语音信号
  • scikit-sparse安装