
这两道题如何编写呀!看不太懂嵌套循环怎么编写,晕๑_๑。求拯救。
# 第一题
def print_rectangle(height,width):
for i in range(height):
for j in range(width):
print("*",end="")
print('\n',end="")
print_rectangle(2,4)
# 第二题
def printTriangle(line):
for i in range(1,line+1):
for j in range(i):
print('*',end ='')
print('\n',end='')
printTriangle(5)
#第三题
num = 1
for i in range(3):
for j in range(3):
print(num, end=" ")
num += 1
print()
# 第四题
for i in range(9, 0, -1):
for j in range(9, 0, -1):
if j >= i:
print(f"{j} x {i} = {j*i}", end="\t")
print()