打印九九乘法表
方法一:
for i in range(1,10):
for j in range(1,i+1):
print(j ,'x', i, '=', j * i, sep = '',end = '\t')
print('\n')
方法二:
for i in range(1,10):
s = ''
for j in range(1,i+1):
s= s + str(j) +'x'+ str(j)+ '='+ str(j*i)+' '
print(s)
- 输出结果

打印右上角乘法表
for i in range(1,10):
s = ''
for j in range (i,10):
# format格式化的新用法,if 判断可以放在值列表中
# {:<{}} :冒号不可少
s += '{}x{}={:<{}}'.format(i,j,i*j,5 if j<4 else 6)
# 向右对齐,总宽度100
print('{:>100}'.format(s))
- 输出结果

本文介绍两种使用Python打印九九乘法表的方法,包括基本的for循环和字符串拼接方式,以及如何打印右上角乘法表,通过format格式化输出,使表格更加整齐美观。
546

被折叠的 条评论
为什么被折叠?



