Làm cách nào để tạo vòng lặp bảng trong python?

Trong mô-đun bên dưới, chúng ta sẽ đi sâu vào mã nguồn để tạo bảng cửu chương trong python. Chúng tôi có thể sửa đổi mã nguồn và triển khai bảng cửu chương cho bất kỳ số nào. Chúng ta sẽ thảo luận về nhiều phương pháp để làm điều tương tự bằng cách sử dụng python

Các ví dụ chúng ta sẽ mong đợi là

Sử dụng vòng lặp For

Hãy cho chúng tôi hiểu bằng ví dụ dưới đây về cách chúng tôi có thể tạo bảng cửu chương trong python bằng cách sử dụng chúng cho một vòng lặp

Mã số


# Printing the Multiplication table in Python - Using for loop

num = int[input ["Please enter the number for which we want to print the multiplication table of: "]]

print[ 'Lets print the table of:' , [num]]

# Used print statement to validate the num variable and the user input

# For hardcoding the code , use num = n, where n is the number for which we want to print the multiplication table.

# Using for loop, we  are iterating up to 10 times that is, from s = 1 to s =10

for i in range[1, 11]:
   print[num, 'x', i, '=', num*i]

đầu ra. `

Please enter the number for which we want to print the multiplication table of: 4 
Lets print the table of: 4
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
4 x 10 = 40

Giải trình. Ở đây chúng ta đang sử dụng vòng lặp for, giúp chúng ta in bảng nhân 4. Trước tiên, chúng tôi yêu cầu người dùng nhập số mà chúng tôi muốn bảng được in, sau đó chúng tôi lặp lại nó mười lần bằng hàm range[] trong vòng lặp for. Các đối số chúng tôi đã cung cấp bên trong hàm phạm vi [] là từ [1, 11], có nghĩa là lớn hơn hoặc bằng 1 và nhỏ hơn 11 sẽ là 10. Chúng tôi cũng đã cung cấp số như đầu vào của người dùng, nhưng chúng tôi có thể hiển thị nó dưới dạng bất kỳ số nào nếu chúng tôi không muốn yêu cầu người dùng cung cấp số đó

Sử dụng vòng lặp While

Hãy để chúng tôi hiểu bằng ví dụ dưới đây về cách chúng tôi có thể tạo bảng cửu chương trong python bằng cách sử dụng vòng lặp while

Mã số


num = int[input ["Please enter the number for which we want to print the multiplication table of: "]]

print[ 'Lets print the table of:' , [num]]

# Used print statement to validate the num variable and the user input

# For hardcoding the code, use num = n, where n is the number for which we want to print the multiplication table.
s = 1
# Using a while loop, we are iterating it up to 10 times as while loop run until the condition holds true. 
   
while s 

Chủ Đề