python九九乘法口诀表

如题所述

for a in range(1,10):

 for b in range(1,a+1):

  print(f'{a}*{b}={a*b}',end=' ')

 print('')

亲测有效。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-10
解决方法
程序如下:
table_9x9.py
#! /usr/bin/python

# Filename : table_9x9.py

# Author : Jesse

# Date : 2011/08/13 21:50

print '\n9x9 Table\n'

for i in range(1, 10) :

for j in range(1, i+1) :

print j, 'x', i, '=', j*i, '\t',

# print '%d x %d = %d\t' %(j, i, j*i),

print '\n'

print '\nDone!'
第2个回答  2014-10-09
for i in range(1,10):
    a=''
    for j in range(1,i+1):
        a = a + str(j) + '*' + str(i) + '=' + str(i*j) + ' '
    print a

本回答被网友采纳
相似回答