用python打印99乘法表_python如何打印99乘法表

python打印99乘法表的方法:1、使用【for-for】;2、使用【while-while】;3、使用【while-for】;4、使用【for-while】;5、 定义一个变量a,代码为【for i in a:j=1;while j<=i:】。

相关学习推荐:python教程

python打印99乘法表的方法:

第1种方式: 使用for-for# 九九乘法表

for i in range(1, 10):

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

print('{}x{}={}\t'.format(j, i, i*j), end='')

print()

第2种方式: 使用while-while# 九九乘法表

i = 1

while i <= 9:

j = 1

while(j <= i): # j的大小是由i来控制的

print('%d*%d=%-3d' % (i, j, i*j), end='\t')

j += 1

print('')

i += 1

第3种方式: 使用while-fori = 1

while(i <=9):

for j in range (1,i+1): #range()函数左闭右开

print('%d*%d=%-3d'%(i,j,i*j),end='')

i += 1

print()

第4种方式: 使用for-whilefor i in range(1,10):

j = 0

while j < i:

j += 1

print("%d*%d=%-3d"%(i,j,i*j),end='')

print( )

第5种方式: 定义一个变量aa = [1, 2, 3, 4, 5, 6, 7, 8, 9]

for i in a:

j = 1

while j <= i:

print('%d*%d=%-3d'%(i,j,i*j),end='\t')

# %-3d 是控制输出结果占据3位,且从左面开始对齐

j += 1

print( )

执行结果如下图:

第6种方式: 使用1行语句print('\n'.join([' '.join(["%2s x%2s = %2s" % (j, i, i*j) for j in range(1, i+1)]) for i in range(1, 10)]))

执行结果如下图:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/438707.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小学计算机制作表格教案,小学信息技术《表格的制作》教案

小学信息技术《表格的制作》教案教学目标&#xff1a;知识目标&#xff1a;了解什么是网页表格能力目标&#xff1a;学会插入表格&#xff1b;掌握在表格中插入文字和图片的方法&#xff1b;学会设置单元格属性&#xff1b;掌握拆分和合并单元格。情感目标&#xff1a;通过研究…

[你必须知道的.NET]第二十六回:认识元数据和IL(下)

说在&#xff0c;开篇之前书接上回&#xff1a; 第二十四回&#xff1a;认识元数据和IL&#xff08;上&#xff09;&#xff0c; 第二十五回&#xff1a;认识元数据和IL&#xff08;中&#xff09; 我们继续。 终于到了&#xff0c;说说元数据和IL在JIT编译时的角色了&#x…

计算机教室管理责任书,计算机教室管理安全责任书.doc

仅供参考[整理]安全管理文书计算机教室管理安全责任书日期&#xff1a;__________________单位&#xff1a;__________________第 1 页 共 5 页计算机教室管理安全责任书为加强学校计算机教室安全工作管理&#xff0c;切实保障设备及使用过程的安全&#xff0c;进一步增强责任感…

win7中能对窗口的排列方法是_win7系统窗口排列方式怎么修改?修改窗口排列方式方法...

一般情况下&#xff0c;win7系统自动排列窗口的排列方式可分为层叠、纵向堆叠和并排&#xff0c;我们也可以自定义修改窗口排列方式&#xff0c;让窗口按照设置的进行排列。那么win7系统窗口排列方式怎么修改&#xff1f;其实修改方法很简单&#xff0c;接下去教程和大家一起分…

[你必须知道的.NET]第二十七回:interface到底继承于object吗?

说在&#xff0c;开篇之前在.NET世界里&#xff0c;我们常常听到的一句话莫过于“System.Object是一切类型的根&#xff0c;是所有类型的父类”&#xff0c;以至于我在《你必须知道的.NET》8.1节 以“万物归宗&#xff1a;System.Object”这样的title为System.Object授予至高荣…

计算机电子电路原理图,学看电路原理图入门知识积累 - 全文

一、电子电路的意义电路图是人们为了研究和工程的需要&#xff0c;用约定的符号绘制的一种表示电路结构的图形。通过电路图可以知道实际电路的情况。这样&#xff0c;我们在分析电路时&#xff0c;就不必把实物翻来覆去地琢磨&#xff0c;而只要拿着一张图纸就可以了。在设计电…

hrsc2016 下载 数据集_PIoU Loss:倾斜目标检测专用损失函数,公开超难倾斜目标数据集Retail50K | ECCV 2020 Spotlight...

> 论文提出从IoU指标延伸来的PIoU损失函数&#xff0c;能够有效地提高倾斜目标检测场景下的旋转角度预测和IoU效果&#xff0c;对anchor-based方法和anchor-free方法均适用。另外论文提供了Retail50K数据集&#xff0c;能够很好地用于评估倾斜目标检测算法的性能来源&#x…

[你必须知道的.NET]第二十八回:说说Name这回事儿

1 缘起 老赵在谈表达式树的缓存&#xff08;2&#xff09;&#xff1a;由表达式树生成字符串中提到&#xff0c;在描述Type信息时讨论FullName或者AssemblyQualifiedName提供完整的Type信息&#xff0c;虽是小话题&#xff0c;但却是值得有聊的话题。在.NET中反应一个Type名称…

2017计算机三级试卷,2017年计算机三级《网络技术》测试题及答案

2017年计算机三级《网络技术》测试题及答案参考答案及解析1.B【解析】密集波分复用(DenseWave1engthDivisionMu1tip1exin9&#xff0c;DWDM)技术&#xff0c;指的是一种光纤数据传输技术&#xff0c;这一技术利用激光的波长按照比特位并行传输或者字符串行传输方式在光纤内传递…

library的英语怎么读音_【英语角】———学习方法分享

点击蓝字 关注我们每天学习一点点单词的记忆是一件很让人头疼的事情&#xff0c;但单词又是学习英语的基石&#xff0c;非常重要。那么有什么方法能让单词记忆变得简单有效呢&#xff1f;不妨试试下面这些方法吧。1、卡片记忆自制单词卡片&#xff0c;随身带着&#xff0c;有空…

计算机作文叙事,电脑争夺战叙事作文

电脑争夺战叙事作文在生活、工作和学习中&#xff0c;大家一定都接触过作文吧&#xff0c;作文是通过文字来表达一个主题意义的记叙方法。那么你有了解过作文吗&#xff1f;下面是小编帮大家整理的电脑争夺战叙事作文&#xff0c;欢迎阅读与收藏。这是一个温暖的下午&#xff0…

[你必须知道的.NET]第二十九回:.NET十年(上)

引言 语言是程序开发者行走江湖的手上利器&#xff0c;各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景&#xff0c;虽多少为刚刚踏入江湖的新手提供了思考的素材&#xff0c;但也同时迷惑了初出茅庐的前行方向。 本文不欲计较门派的高下&#xff0…

springboot 做表白墙_华广表白墙 第六期|hsl每天都想和你嘻嘻哈哈

1回复第五期 10 没了就没了&#xff0c;不值得就要留恋219级人力4班的银发女生看见你的第一眼就觉得你是一个天使&#xff0c;你的眼睛真的把我迷住了。如果可以的话能不能加你的微信&#xff0c;谢谢?3捞一下13号(周日晚上)21.15左右在校门口益禾堂买奶茶的小姐姐 金发 牛仔…

51系列计算机字长,计算机等级考试之MsOffice练习题第51套

为了让广大各位考生更好的复习&#xff0c;帮考网小编整理提供了2012计算机等级考试一级MsOffice精选题(51)&#xff0c;以供各位考生复习参考&#xff0c;希望对考生复习有所帮助。/计算机二级2012计算机等级考试一级MsOffice精选题(51)1)。 正确的IP地址是A) 202.112.111.1B)…

[你必须知道的.NET]第三十回:.NET十年(下)

引言 语言是程序开发者行走江湖的手上利器&#xff0c;各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景&#xff0c;虽多少为刚刚踏入江湖的新手提供了思考的素材&#xff0c;但也同时迷惑了初出茅庐的前行方向。 本文不欲计较门派的高下&#xff0…

navcat定时备份mysql_Linux实现MYSQl数据库的定时备份

今天给大家分享一下如何在Linux下实现MYSQl数据库的定时备份。前提需要保证你的Linux服务器已经安装了MYSQl数据库服务。1、创建shell脚本vim backupdb.sh创建脚本内容如下&#xff1a;#!/bin/shdb_user"root"db_passwd"123456"db_name"userdb"n…

[你必须知道的.NET]第三十一回,深入.NET 4.0之,从“新”展望

总体来说&#xff0c;这是一篇介绍性的文章&#xff0c;不会涉及过多技术细节和研究过程。但是&#xff0c;作为拉开序幕的第一页&#xff0c;本文以提纲挈领的方式展开对.NET 4.0的初次体验。从What’s new的角度&#xff0c;开始我对.NET 4.0新特性的探索之旅。既然是介绍&am…

iphone电压测试软件,‎App Store 上的“ECG Test Pro”

超过1000份真实患者的异常静态心电图案例&#xff0c;供医学院学生或老师作为心电学习的辅助数据。> 医学生或实习生&#xff0c;可通过这个应用学习各种各样的心电病例> 医学院老师&#xff0c;可把这个应用作为教学素材&#xff0c;进行案例教学APP STORE 上最具有影响…

idea远程调试修改代码_IDEA远程调试(Remote Debug)Java代码指南

前言当我们的代码在线上/测试环境运行出现异常需要进行问题定位时,之前的传统做法是:查看异常日志,根据日志定位到出错代码,然后再根据相关参数及异常信息进行推断。但是很多异常问题需要更细致的进行debug才能够更精准的去定位和解决&#xff0c;这种情况下&#xff0c;我们希…

苹果计算机磁盘格式,Mac怎么将ntfs格式的磁盘格式化

1. 首先下载NTFS For Mac。下载之后就可以读取NTFS磁盘。2. 插入要格式化的NTFS磁盘。您可以在Mac OS X下通过命令行格式化NTFS磁盘。按照以下步骤进行操作&#xff1a;启动命令行&#xff1a;应用程序 》 工具 》 终端; 输入diskutil获取帮助。格式化命令图&#xff1a;使用di…