1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 如何用python输出九九乘法表_如何用python输出九九乘法表?有哪些方法?

如何用python输出九九乘法表_如何用python输出九九乘法表?有哪些方法?

时间:2023-07-28 17:34:39

相关推荐

如何用python输出九九乘法表_如何用python输出九九乘法表?有哪些方法?

大家学了学习python这么久,大概都可以将python融汇贯通使用了吧,今天小编就教大家一个案例,融汇python主要的方法内容,一起来看下吧~

概述

今天主要介绍如何用Python实现九九乘法表(9*9 乘法口诀表),下面一起来看看吧~

思路:

分行与列考虑,共9行9列,i控制行,j控制列。

实现方法#!/usr/bin/python

#用Python实现九九乘法表(9*9乘法口诀表)

#分行与列考虑,共9行9列,i控制行,j控制列

#方法一采用for循环

#后面的方法采用函数和for循环结合

print("====================方法一====================")

foriinrange(1,10):

forjinrange(1,i 1):

d=i*j

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

print()

print("====================方法二====================")

defhwb(n):

m=n

sums=0

forjinrange(1,n 1):

sums=m*j

print('%d*%d=%-2d'%(m,j,sums),end='')

print()

defhwb1():

foriinrange(1,10):

hwb(i)

hwb1()

print("====================方法三====================")

defhwb(n):

m=n

sums=0

forjinrange(1,n 1):

sums=m*j

print('%d*%d=%-2d'%(m,j,sums),end='')

print()

defhwb2():

foriinrange(9,0,-1):

hwb(i)

hwb2()

print("====================方法四====================")

defhwb(n):

m=n

sums=0

forkinrange(0,9-n):

print('',end='')

forjinrange(1,n 1):

sums=m*j

print('%d*%d=%-2d'%(m,j,sums),end='')

print()

defhwb3():

foriinrange(1,10):

hwb(i)

hwb3()

print("====================方法五====================")

defhwb(n):

fordixinrange(9-n,0,-1):

print('',end='')

sums=0

m=n

forjinrange(1,n 1):

sums=m*j

print("%d*%d=%-2d"%(m,j,sums),end='')

print()

defhwb4():

foriinrange(9,0,-1):

hwb(i)

hwb4()

输出结果如图所示:

觉得有用的小伙伴可以收藏起来啦~如需了解更多python实用知识,点击进入JQ教程网Python大全。

您可能感兴趣的文章:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。