网上看到一道作业,用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

python打印九九乘法表上三角_用Python打印九九乘法表正三角和倒三角。相关推荐

  1. python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。

    网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...

  2. for循环嵌套 正三角和倒三角

    正三角形状 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8 ...

  3. python网页开发实现本地上传_树莓派 python 如何将本地文件上传到指定的服务器页面上...

    展开全部 以下是单个文件的,不2113确定你的文件夹是什么意5261思,4102可以压缩下再上传(方1653法一样,调用zip命令) 我的实现方法:调用终端的curl,以下为代码平片段,实现的功能是上 ...

  4. python比较excel表格内容并提取_利用python提取多张excel表数据并汇总到同一张新表中...

    接上篇文章<如何用python实现excel中的vlookup功能?>,上篇说到,最近我在做一个小项目,也是用python操作excel解决财务审计工作上的一些问题,以便提高工作效率及其准 ...

  5. python支持强大的科学计算功能_用 Python 写高效科学计算程序设计

    1.科学计算中的突出问题及需求 概括一般科学计算的特点,主要包括四方面: 数值计算种类多 对于某个问题的求解,可能需要不同种类的函数,如三角函数,积分函数,概率统计函数以及某些特殊函数. 需要大量数值 ...

  6. python 爬网页 发布wordpress 包含图片_使用python批量插入wordpress-从理清表结构开始...

    python or php建站? 说实话,php能看懂,写的话就再需要熟悉一下语法.python建站需要从头开始.包括模板.cms.都没有php下的wordpress多.插件上也是wordpress有 ...

  7. python乘法符号手写_利用Python自动生成小学生加减乘除口算考试题卷,不再为手写算术题烦恼!...

    还在为给孩子抄各种各样的口算题而烦恼?孩子上小学一年级之后,加减乘除的口算就要开始练习了,老师肯定会让家长出题.所以我们当家长的,要提前准备一下,就利用Python开发了一套自动生成小学生口算题的小应 ...

  8. 哈希表的介绍_以Python为例

    数据结构篇--哈希表(以Python为例) 一.哈希表介绍 ​散列表(英译)(Hash table, 也称哈希表(音译)),是根据关键码值(Key Value)而直接进行访问的数据结构.也就是说,它通 ...

  9. python线性表顺序存储实现_数据结构——基于C的线性表的顺序存储结构的基本操作的实现...

    /*** *SeqList.c *Copyright (c) 2015, XZG. All rights reserved. *Purpose: * 线性表顺序存储结构的创建.数据插入.数据获取.获取 ...

  10. python怎么另起一行阅读答案_使用Python+Dlib构建人脸识别系统(在Nvidia Jetson Nano 2GB开发板上)...

    Nvidia Jetson Nano 2GB开发板是一款新的单板机 售价59美元 运行带有GPU加速的人工智能软件.在2020年 你可以从一台售价59美元的单板计算机中获得令人惊叹的性能 让我们用它来 ...

最新文章

  1. 要学好linux运维请从排版画图开始
  2. html中选择省份城市,省份、城市、区县三级联动Html代码
  3. highCharts使用中问题总结
  4. 微信生态下的营销洞察
  5. PHP js 点击按钮 切换模版,javascript点击按钮实现隐藏显示切换效果_javascript技巧...
  6. body curl命令测试post_HTTP接口调试利器!4.8万Star的HTTP命令行客户端!
  7. QString string int double char 相互转化
  8. SCCM 2012 R2 从入门到精通 Part8 软件部署
  9. ubuntu 查询cpu个数
  10. linux多路径配置
  11. 计算机基础知识及键盘熟悉实验报告,计算机基础实验报告实验一二.doc
  12. windows7系统如何实现AirPrint打印
  13. 管家婆服务器怎么找文件夹,请问管家婆数据备份在哪里?如何恢复?
  14. java 循环详解_Java for循环详解
  15. 爱情没有了,生活仍在继续
  16. 中国电子科技集团公司家族谱及信息
  17. 单片机应用系统设计技术——LCD滚动显示汉字
  18. 【无标题】西门子smart触摸屏连接1200PLC
  19. Win11如何隐藏输入法悬浮窗?Win11隐藏输入法悬浮窗的方法
  20. 计算机科学summer program,青少年参与麻省理工学院暑期计划 (MIT Summer Program),打造微型自动驾驶赛车...

热门文章

  1. 41.朴素贝叶斯Naive Bayes公式推导与理解+求解公园凉鞋问题(借助文氏图)
  2. 系统检测,是否引证:否
  3. codeup3692 星期英文单词
  4. 汇编语言 程序设计 顺序结构
  5. Android10支持ntfs格式u盘
  6. 此蓝牙设备或计算机无法处理该类型文件,电脑蓝牙 电脑蓝牙功能无法使用-完美教程资讯...
  7. 旅行,写作,编程 :IT文艺青年的生活态度
  8. 品牌鞋的运作,如何判别鞋的品牌真伪
  9. windows10下安装Vue.js的方法
  10. jQuery基本操作--制作论坛发帖