首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >打印九九乘法表

打印九九乘法表

作者头像
777nx
发布2023-05-02 14:09:34
发布2023-05-02 14:09:34
56000
代码可运行
举报
运行总次数:0
代码可运行

打印九九乘法表

1. 知识点

1.1 print换行不输出

默认print语句输出内容会自动换行,如下图:

在九九乘法表案例中,我们需要使用print语句,输出不换行的功能,非常简单,实现方式如下:

如图,在print语句中,加上 end=’’ 即可输出不换行了

ps: end=’’ 是使用的方法传参功能,我们在后面会详细讲解。

1.2 制表符\t

在字符串中,有一个特殊符号:\t,效果等同于在键盘上按下:tab键。 它可以让我们的多行字符串进行对齐。

比如:

2. while循环打印九九乘法表

通过while循环,输出如下九九乘法表内容

提示:

  • 2层循环,外层控制行,内层控制列
  • 外层循环和内存循环的累加数字变量,用以辅助输出乘法表的数值
代码语言:javascript
代码运行次数:0
运行
复制
i = 1
while i <= 9:

    j = 1
    while j <= i:
        print(f"{i} * {j} = {i * j}\t", end='')
        j += 1

    i += 1
    print()

3. for循环打印九九乘法表

通过for循环,输出如下九九乘法表内容

提示:

  • 2层循环,外层控制行,内层控制列
  • 可使用range语句来得到数字序列进行for循环
  • 内层for循环的range最大范围,取决于当前外层循环的数字
代码语言:javascript
代码运行次数:0
运行
复制
for i in range(1, 10):
    for j in range(1, i + 1):
        print(f"{j} * {i} = {i * j}\t", end='')
    print()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 打印九九乘法表
    • 1. 知识点
      • 1.1 print换行不输出
      • 1.2 制表符\t
    • 2. while循环打印九九乘法表
    • 3. for循环打印九九乘法表
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档