python倒三角九九乘法表编程_用Python打印九九乘法表正三角和倒三角。

python倒三角九九乘法表编程_用Python打印九九乘法表正三角和倒三角。网上看到一道作业 用 Python 打印九九乘法表正三角和倒三角 正三角输出 foriinrange 1 10 forjinrange 1 i 1 if i j print j i i j else if i j gt 9 print j i i j end else print j i i j end 输出结

网上看到一道作业,用Python打印九九乘法表正三角和倒三角。

正三角输出:

for i in range(1,10):

for j in range(1,i+1):

if(i==j):

print(j,”*”,i,”=”,i*j)

else:

if(i*j>9):

print(j,”*”,i,”=”,i*j,end=” “)

else:

print(j,”*”,i,”=”,i*j,end=” “)

输出结果:

1 * 1 = 1

1 * 2 = 2 2 * 2 = 4

1 * 3 = 3 2 * 3 = 6 3 * 3 = 9

1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16

1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25

1 * 6 = 6 2 * 6 = 12 3 * 6 = 18 4 * 6 = 24 5 * 6 = 30 6 * 6 = 36

1 * 7 = 7 2 * 7 = 14 3 * 7 = 21 4 * 7 = 28 5 * 7 = 35 6 * 7 = 42 7 * 7 = 49

1 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 * 8 = 32 5 * 8 = 40 6 * 8 = 48 7 * 8 = 56 8 * 8 = 64

1 * 9 = 9 2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 81

倒三角输出:

for i in range(-9,0):

for j in range(1,10):

if(j==i*(-1)):

print(j,”*”,i*(-1),”=”,i*j*(-1))

break

else:

if(i*j*(-1)>9):

print(j,”*”,i*(-1),”=”,i*j*(-1),end=” “)

else:

print(j,”*”,i*(-1),”=”,i*j*(-1),end=” “)

输出结果:

1 * 9 = 9 2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 81

1 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 * 8 = 32 5 * 8 = 40 6 * 8 = 48 7 * 8 = 56 8 * 8 = 64

1 * 7 = 7 2 * 7 = 14 3 * 7 = 21 4 * 7 = 28 5 * 7 = 35 6 * 7 = 42 7 * 7 = 49

1 * 6 = 6 2 * 6 = 12 3 * 6 = 18 4 * 6 = 24 5 * 6 = 30 6 * 6 = 36

1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25

1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16

1 * 3 = 3 2 * 3 = 6 3 * 3 = 9

1 * 2 = 2 2 * 2 = 4

1 * 1 = 1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223937.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午1:05
下一篇 2026年3月17日 下午1:05


相关推荐

  • 为什么样本方差的分母是n-1?为什么它又叫做无偏估计?

    为什么样本方差的分母是n-1?为什么它又叫做无偏估计?为什么样本方差的分母是 n 1 最简单的原因 是因为因为均值已经用了 n 个数的平均来做估计在求方差时 只有 n 1 个数和均值信息是不相关的 而你的第 个数已经可以由前 n 1 个数和均值 来唯一确定 实际上没有信息量 所以在计算方差时 只除以 n 1 那么更严格的证明呢 请耐心的看下去 总体方差 variance 总体中变量离其平均值距离的平均 一组数据样本方差 v

    2026年3月20日
    1
  • Android 多媒体框架stagefright

    Android 多媒体框架stagefright

    2026年3月16日
    2
  • 【C#】list 去重(转载)

    【C#】list 去重(转载)一、查阅文档Enumerable.Distinct方法是常用的LINQ扩展方法,属于System.Linq的Enumerable方法,可用于去除数组、集合中的重复元素,还可以自定义去重的规则。有两个重载方法:////摘要://通过使用默认的相等比较器对值进行比较返回序列中的非重复元素。////参数://source://要从中移除重复元素的序列。.

    2022年5月25日
    72
  • python3 时间戳_python如何获取当前时间

    python3 时间戳_python如何获取当前时间前言python3中,可以通过datetime、time模块去获取想要的时间戳获取方式使用time模块>>>importtime>>>time.time()获取纳秒时间戳time.time_ns()使用datetime模块>>>fromdatetimeimportdatetime>>>datetime.timestamp(datetime.now())结语time—时间的访问和转换

    2022年10月2日
    3
  • 偏最小二乘法PLS和PLS回归的介绍及其实现方法

    偏最小二乘法PLS和PLS回归的介绍及其实现方法1 偏最小二乘法 PLS 介绍偏最小二乘法是一种新型的多元统计数据分析方法 于 1983 年由 S Wold 和 C Albano 等人首次提出 偏最小二乘法实现了 在一个算法下 可以同时实现回归建模 多元线性回归 数据结构简化 主成分分析 以及两组变量之间的相关性分析 典型相关分析 PCA 方法虽解决了自变量共线性的问题 但是并没有考虑自变量主元对于因变量变化的解释作用 所以删除的次要主元有可能包含对

    2026年3月17日
    2
  • javaweb-oracle-1-57

    javaweb-oracle-1-57

    2021年5月18日
    129

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号