for i in range(1,10):
for j in range(1, i+1):
print(f"{j}*{i} = {j*i}",end=' ')
print('\n')
今天做測試題,要寫一個乘法口訣。好,來思路:
首先要輸入 1*1 = 1
以后呢,1*2 的時候,不能換行,但是print語句默認結果是 end='\n',因此,我們需要把end的默認值設置成非'\n',我們在這個案例里使用end = ' ',
在都輸出完以后,需要換行,因此單獨輸入'\n',使用print('\n')
這樣就可以打印出來了。
Tips:這里有一個知識點:print(f"{j}*{i} = {j*i}",end=' '),print里帶f時,大括號{ }里面可以直接輸入變量。ok,第一次打印乘法口訣,希望大家一起學習,共同進步,加油!
代碼貼上來的是錯的,只能貼個圖了。