本实践的主要任务是通过打印9*9乘法表,通过两个循环来控制乘法表生成和打印:
其代码如下所示:
1 # Python3 2 3 # 函数功能:打印99乘法表 4 def multiplication_table(): 5 s = '' 6 for i in range(1,10): # 1-9范围的整数 7 for j in range(1,i+1): # 1-i范围内的整数 8 s += '{}*{}={}'.format(i,j,i*j)+" " # 计算一次乘积,并且添加到整体的乘法表字符串中 9 s += '\n' # 计算完i的乘法项,输出要换行 10 return s # 以字符串的方式返回乘法表 11 12 if __name__=='__main__': # python主函数解释执行的入口(可省略,直接写执行命令) 13 s = multiplication_table() # 调用产生乘法表的函数 14 print(s) # 打印函数返回值,即乘法表
其结果如下所示:
标签:__,10,打印,multiplication,table,乘法表 From: https://www.cnblogs.com/caizhou520/p/17780388.html