python用for循环打印九九乘法口诀表
# 第一种方法
i = 1 # 行控制
while i < 10:
j = 1 # 列控制
while j <= i:
print('%d * %d = %-4d' % (j, i, i * j), end=' ')
j += 1
print(' ')
i += 1
# 第二种方法
for i in range(1, 10):
for j in range(1, 1 + i):
print('%d * %d =%-4d' % (j, i, i * j), end=' ')
j += 1
print(' ')
i += 1
# 第三种方法
for i in range(1, 10):
for j in range(1, i + 1):
print('%d * %d = %d' % (j, i, i * j),'',end='\t')
print()
# 第四种方法,用f-string格式
for i in range(1, 10):
for j in range(1, 1 + i):
print(f'{j}*{i}={i * j}', '', end='\t')
print()
本文来自博客园,作者:夏夏夏天的西瓜,转载请注明原文链接:https://www.cnblogs.com/qiang6313669/p/15024765.html