九九乘法表對于剛接觸不久的小白來說惧所,確實是一個不錯的練習題,如果學到了for循環(huán)的朋友們,建議練一下九九乘法表驮吱,很有意思易茬,而且等后面接觸到列表生成式后酬蹋,可以用一行代碼就可以實現(xiàn)及老,是不是兩眼放光呢,下面咱們說下兩種表達方式:
方式一:
for i in range(1,10):
? ? for j in range(1,i+1):
? ? ? ? print(f"{j}×{i}={i*j}",end="\t")
? ? print(" ")
運行結(jié)果:
方式二:
print("\n".join("\t".join(["%s*%s=%s" % (y, x, x * y) for y in range(1, x + 1)]) for x in range(1, 10)))
運行結(jié)果:
小編就不加注釋了范抓,相信大家都能看懂骄恶,第一種方式都是基礎(chǔ)方法的運用,小猿圈加加建議剛剛學到for循環(huán)的朋友們用第一種方法練習匕垫,學到后面列表生成式僧鲁,join()方法的朋友們可以試著一行搞定,畢竟看起來很厲害象泵,也可以看一下小猿圈寞秃,有很多有意思的練習題,大家可以練習一下偶惠,提升自己~