iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >怎么用python实现九九乘法表
  • 547
分享到

怎么用python实现九九乘法表

2023-06-26 06:06:44 547人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍怎么用python实现九九乘法表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先,我们来回忆一下99乘法表长什么样子吧进入正题:实现99乘法表你能学到for 循环range函数fORMat 格式字符

这篇文章主要介绍怎么用python实现九九乘法表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

首先,我们来回忆一下99乘法表长什么样子吧

怎么用python实现九九乘法表

进入正题:实现99乘法表

你能学到for 循环range函数fORMat 格式字符串print 函数
源代码

# 外层for循环代表打印9行for i in range(1, 10):     # 内层for循环打印列     # 第一行1列,第而行2列,以此类推    for j in range(1, i+1):        # 格式化 输出{行}x{列}={行乘列}        print('{}x{}={}\t'.format(j, i, i*j), end='')    print()

结果

怎么用python实现九九乘法表

九九乘法表

前备知识分解

range

Python range() 函数可创建一个整数列表,一般用在 for 循环中。

函数语法

range(start, stop[, step])

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

举例

>>>range(10)        # 从 0 开始到 10[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> range(1, 10)     # 从 1 开始到 10[1, 2, 3, 4, 5, 6, 7, 8, 9]

format

str.format(),它增强了字符串格式化的功能。

基本语法是通过 {}

举例

"{}--{}".format("hello", "world")    # 不设置指定位置,按默认顺序'hello--world'

for循环

这里用一个动图演示for循环

怎么用python实现九九乘法表

九九乘法表分解

输出0-9

for i in range(1, 10):    print(i)

输出结果

123456789

1到9不换行

print默认执行就会以换行结尾

有个end参数,告诉print函数以 空字符串结尾 (输出不换行)

for i in range(1,10):    print(i,end='')

输出结果

123456789

有缩进

在python 字符串中 \t 代表一个tab缩进

for i in range(1,10):    print(i,"\t",end='')

输出结果:¨G9G **有缩进 第二个写法** ¨G10G

输出结果还是一致的:

1     2   3   4   5   6   7   8   9

嵌套输出

嵌套:想象为一个表格外层for 代表行(9行),内容for代表列 (9列

外层用print()换行

for i in range(1,10):    for j in range(1,10):        print("{}\t".format(j),end='')    print()

结果

1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9   1    2   3   4   5   6   7   8   9

输出乘表

在这里 i 代表 行 j 代表列,通过format 输出乘法表

for i in range(1,10):    for j in range(1,10):        print("{}×{}={}\t".format(i,j,i*j),end='')    print()

结果:

1×1=1    1×2=2   1×3=3   1×4=4   1×5=5   1×6=6   1×7=7   1×8=8   1×9=9   2×1=2    2×2=4   2×3=6   2×4=8   2×5=10  2×6=12  2×7=14  2×8=16  2×9=18  3×1=3    3×2=6   3×3=9   3×4=12  3×5=15  3×6=18  3×7=21  3×8=24  3×9=27  4×1=4    4×2=8   4×3=12  4×4=16  4×5=20  4×6=24  4×7=28  4×8=32  4×9=36  5×1=5    5×2=10  5×3=15  5×4=20  5×5=25  5×6=30  5×7=35  5×8=40  5×9=45  6×1=6    6×2=12  6×3=18  6×4=24  6×5=30  6×6=36  6×7=42  6×8=48  6×9=54  7×1=7    7×2=14  7×3=21  7×4=28  7×5=35  7×6=42  7×7=49  7×8=56  7×9=63  8×1=8    8×2=16  8×3=24  8×4=32  8×5=40  8×6=48  8×7=56  8×8=64  8×9=72  9×1=9    9×2=18  9×3=27  9×4=36  9×5=45  9×6=54  9×7=63  9×8=72  9×9=81

我们发现乘法表多了一半

这个好办,咱们每列循环的次数不大于 行数

第一行的时候 只有一列

第二行的时候 只有 二列

第三行的时候 只有三列

….

第就行的时候 只有九列

关键就是range的第二个参数 值为i+1

for i in range(1,10):    for j in range(1,i+1):        print("{}×{}={}\t".format(i,j,i*j),end='')    print()

最终结果为:

1×1=1    2×1=2    2×2=4   3×1=3    3×2=6   3×3=9   4×1=4    4×2=8   4×3=12  4×4=16  5×1=5    5×2=10  5×3=15  5×4=20  5×5=25  6×1=6    6×2=12  6×3=18  6×4=24  6×5=30  6×6=36  7×1=7    7×2=14  7×3=21  7×4=28  7×5=35  7×6=42  7×7=49  8×1=8    8×2=16  8×3=24  8×4=32  8×5=40  8×6=48  8×7=56  8×8=64  9×1=9    9×2=18  9×3=27  9×4=36  9×5=45  9×6=54  9×7=63  9×8=72  9×9=81

动图展示九九乘法表执行过程

怎么用python实现九九乘法表

以上是“怎么用python实现九九乘法表”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网Python频道!

--结束END--

本文标题: 怎么用python实现九九乘法表

本文链接: https://www.lsjlt.com/news/307038.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用python实现九九乘法表
    这篇文章主要介绍怎么用python实现九九乘法表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先,我们来回忆一下99乘法表长什么样子吧进入正题:实现99乘法表你能学到for 循环range函数format 格式字符...
    99+
    2023-06-26
  • 用python实现九九乘法表实例
    目录前言进入正题:实现99乘法表前备知识分解rangeformatfor循环九九乘法表分解输出0-91到9不换行有缩进嵌套输出输出乘表动图展示九九乘法表执行过程总结前言 学pyhon...
    99+
    2024-04-02
  • react 怎么实现九九乘法表
    本教程操作环境:Windows10系统、react18版、Dell G3电脑。react 怎么实现九九乘法表?react实现九九乘法表九九乘法表第一步循环tr 然后在外面定义一个方法 循环tdtr里面 需要写td 我们用传参的形式把tr每一...
    99+
    2023-05-14
    React
  • python九九乘法表
    [root@hmaster pythoncode]# vim 001jiujiucf.py[root@hmaster pythoncode]# python 001jiujiucf.py 11=112=2 22=413=3 23=6 33=...
    99+
    2023-01-31
    九九 乘法表 python
  • PHP实现九九乘法表
    实现思路: (1)初始化九九乘法表的顶层为1,将乘法表的层数作为for循环的循环条件 (2)使用上述for循环输出每层中的单元格 (3)利用每层中单元格的个数找出乘数和被乘数,进行求积运算。 (4)将乘法运算显示在表格中 来源地址:htt...
    99+
    2023-10-02
    php 开发语言
  • java中怎么实现九九乘法表
    在Java中实现九九乘法表可以使用嵌套循环来实现。具体步骤如下:```javapublic class Multiplication...
    99+
    2023-10-11
    java
  • Python怎么打印九九乘法表
    可以使用以下代码来打印九九乘法表: for i in range(1, 10): for j in range(1, i+1...
    99+
    2024-03-02
    Python
  • Javascript中的九九乘法表怎么实现
    这篇文章主要讲解了“Javascript中的九九乘法表怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Javascript中的九九乘法表怎么实现”吧!Javascript中的九九乘法表...
    99+
    2023-07-06
  • python写的九九乘法表
    i=1 while i<10:      j=1     list=[]      while j<=i:          num=j*i          a='%d x %d = %d'%(j,i,num)        ...
    99+
    2023-01-31
    九九 乘法表 python
  • Python打印九九乘法表
    py代码: i = 1while i <=9:j = 1while j <=i:print("%s%s=%s\t "%(j,i,ji),end="")j += 1print(" ")i +=1...
    99+
    2023-01-31
    九九 乘法表 Python
  • C#九九乘法表的实现方法
    本篇内容介绍了“C#九九乘法表的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!C#九九乘法表的算法实现是如何的呢?首先我们看看代码的...
    99+
    2023-06-17
  • 使用react实现九九乘法表的方法
    本篇文章和大家了解一下使用react实现九九乘法表的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。react实现九九乘法表的方法:1、循环tr,然后在外面定义一个方法循环td;2、用传参的形式把tr每一项传递出去;3...
    99+
    2023-07-04
  • Python 九九乘法表的7种实现方式
    Python 九九乘法表的7种实现方式 九九乘法表是初学者学习编程的必要练手题目之一,因此各种语言都有对应的实现方式,而 Python 也不例外。在 Python 中,我们可以使用多种方式来生成一个简...
    99+
    2023-08-31
    python 开发语言 算法 数据结构
  • 打印九九乘法表
    1 line =9 2 while line >0: 3 #print ("*") 4 tmp =line 5 while tmp >0: 6 print ("#",e...
    99+
    2023-01-31
    九九 乘法表
  • Java实现九九乘法表(详解版)
    (一)这是程序的入口方法,是Java程序的必需部分,其作用是定义了程序的执行入口点。这个方法有一个参数args,它是一个字符串数组,可以在运行程序时传递参数。 public static void main(String[] args) {...
    99+
    2023-10-05
    java jvm 开发语言
  • php中怎么用for循环实现九九乘法表
    你可以使用两个嵌套的for循环来实现九九乘法表。第一个for循环控制行数,第二个for循环控制列数。```phpfor ($i = ...
    99+
    2023-08-17
    php
  • python之打印九九乘法表
     配置环境:python 3.6 python编辑器:pycharm 整理成代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- #九九乘法表 #分析:九九乘法表排列呈现的是一个边长为九...
    99+
    2023-01-31
    九九 乘法表 python
  • R语言 实现输出九九乘法表
    在R语言中,使用cat()函数可以将多个变量连接起来并输出到控制台或者File文件中。 下面,以九九乘法表为例来 演示cat()函数的用法 //jiujiubiao.R  ## ...
    99+
    2024-04-02
  • html九九乘法表怎么打印
    要在HTML中打印九九乘法表,你可以使用嵌套的`<table>`元素和循环来实现。以下是一个示例代码:```html<!DOCTYPE html><html><head>  &l...
    99+
    2023-08-11
    html九九乘法表 html
  • python打出九九乘法口诀表
    用IDLE打出乘法口诀表,想要就是如下图的结果:实现算法很简单,但是IDLE(python3.7)默认的换行输出方式不太容易实现,得需费一番脑筋。代码如下:*row=0                                   #...
    99+
    2023-01-31
    乘法 口诀 九九
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作