ช่วยแปลโค๊ดนี้ให้หน่อย ( python )

def multi_num(a,b):
    for i in range(a,b+1):
        for j in range(1,13):
            print("{} x {} = {}".format(i,j,i*j))
        print("*" * 15)
multi_num(2,3)

แงงง คือหนูยังไม่มีพื้นฐาน python เลย แต่อยากลองทำโค๊ดเป็นสูตรคูณ อันนี้ไปลองหาในกูเกิ้ลมาเจอโค๊ดนี้ พอรันแล้วออกมาเป็นสูตรคูณ หนูเลยอยากให้พี่ๆแปลโค๊ดให้หน่อยว่าทำไมถึงเขียนอย่างนี้ แล้วทำไมถึงออกมาเป็นอย่างนี้ ช่วยอธิบายให้หนูเข้าใจทีค่ะ ขอบคุณล่วงหน้านะคะ T.T
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่