Python:九九乘法表

tech2026-01-26  11

Python

九九乘法表

1:使用2个for循环嵌套

#i代表1到10行 for i in range(1,10): #观察得知,处在第几行就有几列 for j in range(1,i+1): #使用格式化字符串,用end=''来使其达到不换行的效果 print( '%d X %d = %d' % (j,i,i*j),end = ' ' ) #让行与行之间换行 print(' ')

2:发现每一行当行=列时,换行

for i in range (1,10): for j in range(1,10): print('%d X %d = %d' % (j,i,i*j),end = ' ') if i==j: print('') break

3:利用两个while循环

i = 1 while i <= 9: j = 1 while j <= i: print('%d X %d = %d' % (j,i,i*j),end = ' ') j += 1 print('') i += 1

4:补充

格式化字符串: end函数的使用

print('hello',end='') print('world') # 》》helloworld print('hello',end=' ') print('world') # 》》hello world print('hello',end='!') print('world') # 》》hello!world
最新回复(0)