记得初学python的我,在这一题上面花了好些时间,当时都看懵了,一直没有理解透,今天记录下我困惑我当时的代码
直接上代码了
def table():
print("九九乘法表")
for i in range(1,10):
for o in range(1,o+1):
print( o * i,end=' ')
print()
return None
table()
def 是用来定义函数的
range 用来创建整数列表
end 是在打印结果末尾追加一个值
return 返回一个值 None 是空
下面写另一种方法
def printline(line_num):
for i in range(1,line_num+1):
print(line_num * i,end=' ')
print()
def table():
for o in range(1,10):
printline(o)
return None
其实和上面代码没区别,只不过多用了一个自定义函数
本文分享了Python初学者如何实现九九乘法表的两种方法,通过定义函数和使用range函数来创建整数列表,展示了end参数在打印结果时的应用,以及return语句返回None的用法。
46万+





