使用python制作九九乘法表的四种方法小结

 更新时间:2024年03月15日 10:22:42   作者:PythonFun  
九九乘法表是初学者学习编程的必要练手题目之一,因此各种语言都有对应的实现方式,而 Python 也不例外,在 Python 中,我们可以使用多种方式来生成一个简单的九九乘法表,本文给大家总结了使用python制作九九乘法表的四种方法,需要的朋友可以参考下

1.利用for循环

for i in range(1,10):
    for m in range(1,i+1):
        print(m,'*',i,'=',m*i,end='  ')
    print('\r')

2.改进的for 循环:

for x in range(1,10):
    for y in range(1,x+1):
        print(f'{x}*{y}={x*y}',end='\t')
    print('\r')

3.利用join和占位符:

print('\n'.join([' '.join(['%s*%s=%s'%(y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)]))

4.利用f-string(Python 3.6版本以后可以用)

print('\n'.join([' '.join([f'{y}*{x}={y*x}' for y in range(1,x+1)]) for x in range(1,10)]))

到此这篇关于使用python制作九九乘法表的四种方法小结的文章就介绍到这了,更多相关python九九乘法表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 简单实现python聊天程序

    简单实现python聊天程序

    这篇文章主要为大家详细介绍了python实现简单聊天程序的相关代码,包括客户端和服务端,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • Python实现12306火车票抢票系统

    Python实现12306火车票抢票系统

    这篇文章主要介绍了Python实现12306火车票抢票系统,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • pycharm激活码快速激活及使用步骤

    pycharm激活码快速激活及使用步骤

    这篇文章主要介绍了pycharm激活码快速激活及使用步骤,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • python散点图实例之随机漫步

    python散点图实例之随机漫步

    这篇文章主要为大家详细介绍了python散点图实例之随机漫步,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Python实现Markdown生成HTML的详细教程

    Python实现Markdown生成HTML的详细教程

    在日常开发和写作中,Markdown因其轻量、易读易写的特性,成为编写博客、项目文档、README文件的首选格式,但Markdown无法直接在浏览器中渲染,需转换为HTML才能展示,本文将手把手教你用Python的markdown库实现Markdown到HTML的转换,需要的朋友可以参考下
    2026-03-03
  • python 中defaultdict()对字典进行初始化的用法介绍

    python 中defaultdict()对字典进行初始化的用法介绍

    这篇文章主要介绍了python 中defaultdict()对字典进行初始化,一般情况下,在使用字典时,先定义一个空字典(如dict_a = {}),然后往字典中添加元素只需要 dict_a[key] = value即可,本文通过实例代码介绍具体用法,需要的朋友可以参考下
    2022-07-07
  • Python实现将Excel某范围单元格内容截图

    Python实现将Excel某范围单元格内容截图

    Openpyxl是一个强大的Python库,主要用于读取、写入和操作Excel文件,本文将使用Openpyxl实现将Excel某范围单元格内容截图,感兴趣的可以了解下
    2024-11-11
  • python二维键值数组生成转json的例子

    python二维键值数组生成转json的例子

    今天小编就为大家分享一篇python二维键值数组生成转json的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • YOLOv5车牌识别实战教程(五)字符分割与识别

    YOLOv5车牌识别实战教程(五)字符分割与识别

    这篇文章主要介绍了YOLOv5车牌识别实战教程(五)字符分割与识别,在这个教程中,我们将一步步教你如何使用YOLOv5进行车牌识别,帮助你快速掌握YOLOv5车牌识别技能,需要的朋友可以参考下
    2023-04-04
  • 关于DataFrame中某列值的替换map(dict)

    关于DataFrame中某列值的替换map(dict)

    这篇文章主要介绍了关于DataFrame中某列值的替换map(dict),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02

最新评论