原标题:【每日一练】python输出 9*9 乘法口诀表

无论学哪种程序,哪一门语言都对输出9*9 乘法口诀表情有独钟,记得学VB的时候,需要好长一段代码才实现,那么你知道用Python输出,需要几行代码吗?

往下看,就是这么简单!

题目

输出 9*9 乘法口诀表

代码

先上代码~

运行效果

题目详述

程序分析:分行与列考虑,共9行9列,i控制行,j控制列。

第一行:

for i in range(1, 10):

创建一个从1到9的循环,并依次赋值给i

第二行:

print()

这个是Python 3.X 版本必须要有的,因为Python 3.X 版本默认输出的时候加上了换行,所以加一个空白输出,将换行去掉。

注意Python 2.X 版本不需要这一行,代码更加精简

第三行:

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

这一行比较难以理解,这也是这个程序的重中之重

创建一个从1到i的循环,并且将它赋值给j

打个比方i的值是5的时候,j的值就是从1到5的每一个值

第四行:

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

打印输出,其中的%d代指的是某个整数变量,在字符串结束之后,需要一一对应,字符串里边总共有三个变量,字符串结束后,对应了三个 (i, j, i*j) 数字变量,一一对应

而end=' '这个也是Python 3.X 版本所独有的,意思是结束的时候,不加换行,这个代码在Python 2.X 版本里边也是不需要的!

进阶:

轻松的就实现了对于9*9 乘法口诀表的输出

是不是很便捷呢

结束语

总体来说思路只要有了,以后遇到类似的问题就可以解决了,是不是发现原来Python可以这么神奇!

———— e n d ————

觉得文章不错的,欢迎点在看和转发返回搜狐,查看更多

责任编辑:

python输出乘法口诀-【每日一练】python输出 9*9 乘法口诀表相关推荐

  1. python字符串筛选输出_「每日一练」巧用Python对字符串进行筛选

    无论是哪一门语言,都会经常用到正则表达式,无论是网络爬虫,还是数据处理等都经常会用到数据匹配,那么你会在Python中用正则表达式对字符串进行筛选吗? 往下看,就是这么简单! 案例 a = " ...

  2. 水仙花python代码_「每日一练」巧用python打印出所有的水仙花数

    "水仙花数"估计很多小伙伴看到都会懵吧,这个概念比较小众,但其实本文主要讲述的是python如何从众多数里边筛选出符合条件的数! 下边我们就一起来看看python是怎么输出的? 题 ...

  3. 计算营业额的python代码_【每日一练】巧用python实现利润计算

    相信很多小伙伴都遇到过阶梯利率的问题,比如说银行的利息计算,不同阶段的本金有不同的利率:税务的税费计算,不同的营收有不同的缴纳率:个人的提成,不同的销售额提成比率也不同,那么这些你是怎么计算的? 其实 ...

  4. (每日一练python)两数相除

    两数相除 给定两个整数,被除数 dividend 和除数 divisor.将两数相除,要求不使用乘法.除法和 mod 运算符. 返回被除数 dividend 除以除数 divisor 得到的商. 整数 ...

  5. (每日一练python)有效的数独

    有效的数独 请你判断一个 9x9 的数独是否有效.只需要 根据以下规则 ,验证已经填入的数字是否有效即可. 数字 1-9 在每一行只能出现一次. 数字 1-9 在每一列只能出现一次. 数字 1-9 在 ...

  6. 【站内题解】十六道csdn每日一练Python题解

    文章目录 题目一: 游乐园的门票 1. 问题描述 2. 输入描述 3. 输出描述 4. 示例 4.1 输入 4.2 输出 5. 答案 5.1 解法一 5.2 解法二 题目二:小桥流水人家 1. 问题描 ...

  7. (每日一练python)组合总和

    组合总和 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合. candidates 中的数字可以无限 ...

  8. python成语填空_Python每日一练(4)-成语填填乐

    目录1. 单一位置2. 位置随机3. 添加积分评价4. 文件获取5. 设置难度等级6. 限时完成7. 选择填空 1. 单一位置 编写一个小游戏,按列表中成语的顺序输出第一个字为空白的成语,要求用户填写 ...

  9. 每日一练——Python基础(六)

    def func(*args):  统计方法.函数.Animal类对象的个数. class Animal:sum=0def __init__(self,sex):self.sex=sexAnimal. ...

  10. (每日一练python)地下城游戏

    地下城游戏 一些恶魔抓住了公主(P)并将她关在了地下城的右下角.地下城是由 M x N 个房间组成的二维网格.我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主. ...

最新文章

  1. WhyGL:一套学习OpenGL的框架,及翻写Nehe的OpenGL教程
  2. SAP UI5 日期类型 sap.ui.model.type.Date 的解析格式问题分析
  3. 你需要了解的有关.NET日期时间的必要信息
  4. 上传单.多个文件的函数封装
  5. c#json对象转数组_c# json 转数组
  6. 自然语言处理的学习心得
  7. 公告:软件测试就业课涨价调整暨教学服务升级通知
  8. FTP上传文件与服务器的连接被重置,ftp 服务器连接被重置
  9. python进程已结束,退出代码 -1073740791 (0xC0000409)解决办法
  10. SpringBoot应用接入Prometheus+Grafana
  11. 启动MyEclipse时报错,An error has occurred see the log file 出现此类错误提示
  12. 全球化经营必备,盘点主流跨境电商平台
  13. springboot项目jar包发布的,如何线上修改jar包。
  14. 如何在win10系统找到开机时漂亮的壁纸
  15. [vuex] unknown action type: jia1
  16. ios系统光遇是什么服务器,光遇国际服ios版
  17. java时间格式大全
  18. deeplearning简介
  19. 极智开发 | 中科泰坦服务器调节风扇转速方法
  20. html里ppt如何打印出来,PPT打印技巧——你还在一页打六张吗?

热门文章

  1. YCSB benchmark测试cassandra性能——和web服务器测试性能结果类似
  2. 为什么要重写hashcode( )和equals( )?
  3. 状态模式的介绍及状态机模型的函数库javascript-state-machine的用法和源码解析
  4. 解决yum安装时 Cannot retrieve repository metadata (repomd.xml) for repository
  5. typedef,static,const用法
  6. UI+Class Object
  7. XML PUBLISHER输出excel禁止自动将数字格式化处理
  8. AspNetPager7.2的基本使用
  9. 装饰者模式 将子类当做构造器参数传递进去 ,并重写子类的方法同时增加子类的功能 调用调用重写的子类的方法...
  10. linux - python - 异常:error while loading shared libraries