Hướng dẫn how do you print a table in python using the function? - làm thế nào để bạn in một bảng trong python bằng chức năng này?

Trong Python, người dùng có thể viết chương trình để hiển thị bảng nhân của bất kỳ số nào. Trong hướng dẫn này, chúng tôi sẽ thảo luận về các phương pháp khác nhau để in bảng nhân của bất kỳ số nào bằng Python.

Phương pháp 1: Sử dụng cho vòng lặp

Trong ví dụ sau, chúng tôi sẽ in bảng nhân của bất kỳ số nào (từ 1 đến 10) bằng cách sử dụng vòng lặp cho.for loop.

Example:

Output:

Enter the number : 10
Enter the number of which the user wants to print the multiplication table:  13
The Multiplication Table of:  13
13 x 1 = 13
13 x 2 = 26
13 x 3 = 39
13 x 4 = 52
13 x 5 = 65
13 x 6 = 78
13 x 7 = 91
13 x 8 = 104
13 x 9 = 117
13 x 10 = 130

Explanation:

Trong chương trình trên, chúng tôi đã lấy một số nguyên đầu vào từ người dùng. Sau đó, chúng tôi đã lặp lại cho vòng lặp bằng cách sử dụng hàm (1, 11), có nghĩa là lớn hơn hoặc bằng 1 và nhỏ hơn 11. Trong lần lặp đầu tiên, vòng lặp sẽ lặp và nhân với 1 với số đã cho. Trong lần lặp thứ hai, 2 được nhân với số đã cho, v.v.

Trong trường hợp của chúng tôi, chúng tôi đã in bảng 10. Bạn có thể cung cấp các số khác nhau để kiểm tra chương trình.

Phương pháp 2: Bằng cách sử dụng trong khi vòng lặp

Trong phương thức này, chúng tôi sẽ sử dụng vòng lặp WHRE để in bảng nhân của bất kỳ số nào được chỉ định bởi người dùng.

Sau đây là ví dụ cho Phương pháp 2:

Example:

Output:

Enter the number of which the user wants to print the multiplication table:  27
The Multiplication Table of:  27
27 x 10 = 27
27 x 10 = 54
27 x 10 = 81
27 x 10 = 108
27 x 10 = 135
27 x 10 = 162
27 x 10 = 189
27 x 10 = 216
27 x 10 = 243
27 x 10 = 270

Explanation:

Mã trên giống như chương trình trước đó, nhưng chúng tôi đã sử dụng vòng lặp trong khi. Chúng tôi đã khai báo một biến "đếm" và khởi tạo nó bằng 1. vòng lặp trong khi sẽ lặp lại cho đến khi giá trị của "số lượng" nhỏ hơn và bằng 10. mỗi lần lặp thời gian được lặp lại, giá trị của "đếm" sẽ được tăng thêm 1 Khi "số đếm" trở nên lớn hơn 10, vòng lặp sẽ bị chấm dứt.

Sự kết luận

Trong hướng dẫn này, chúng tôi đã thảo luận về hai phương pháp khác nhau có thể được sử dụng để in bảng nhân của bất kỳ số nào bằng Python.


Bảng nhân của Python theo chương trình chức năng

Hướng dẫn how do you print a table in python using the function? - làm thế nào để bạn in một bảng trong python bằng chức năng này?

# An example Python program 
# to define and call a function table 
# to show multiplication table of a number 
# Author : www.EasyCodebook.com (c) 
# Note the first line in function is called 
# document string, it 

# define the function with formal parameter num 

def print_table(num): 
    """ This function prints multiplication table of a given number"""
    for i in range(1,11): 
        print(num,' x ', i, ' = ',num*i) 
# end of function table


# input a number
n = int(input("Please Enter a number to print its multiplication table:"))

# call the function tanle by passing actual parameter 'n' 

print_table(n)

Trước hết, chúng tôi xác định chức năng do người dùng print_table (num) xác định người dùng. Ở đây Num là một tham số chính thức là một số để in bảng của nó.

Chức năng print_table (num) sử dụng một vòng lặp trong phạm vi 1 đến 10 để hiển thị bảng của một số. Lưu ý rằng hàm phạm vi () được sử dụng trong vòng lặp sử dụng hai argumenst, start = 1 và stop = 11. Đó là bởi vì hàm phạm vi () sẽ tạo ra các số từ đầu đến Stop-1. Do đó, hàm phạm vi () cung cấp chuỗi 1 đến 10 số cho vòng lặp. Do đó, bảng nhân của số yêu cầu được in từ 1 đến 10.

Sau khi kết thúc hàm, chúng tôi sử dụng hàm input () để nhận đầu vào từ người dùng. Người dùng sẽ nhập một số. Hàm int () sẽ chuyển đổi chuỗi đã nhập thành số.

Câu lệnh cuối cùng là một câu lệnh gọi hàm.

Chúng tôi gọi hàm print_table () bằng cách chuyển nó số.

Bây giờ hàm print_table () được thực thi và in bảng.

Và đây là kết thúc của chương trình bảng nhân Python bằng cách sử dụng hàm do người dùng xác định print_table (num).

Đầu ra

Please Enter a number to print its multiplication table:7
7  x  1  =  7
7  x  2  =  14
7  x  3  =  21
7  x  4  =  28
7  x  5  =  35
7  x  6  =  42
7  x  7  =  49
7  x  8  =  56
7  x  9  =  63
7  x  10  =  70

Bạn cũng có thể thích:

  • Chức năng của bảng nhân c Lập trình

Ví dụ về chương trình thực tế Python - Tìm hiểu bằng cách làmDoing

Chương trình Python để in bảng của một số bằng hàm bảng do người dùng xác định lấy số làm tham số và hiển thị bảng nhân của số đó từ 1 đến 10.

& nbsp; 26.612 & nbsp; tổng số lượt xem, & nbsp; 21 & nbsp; quan điểm hôm nay

Bạn có thể in trong một chức năng Python?

Định nghĩa và cách sử dụng.Hàm in () in thông báo được chỉ định lên màn hình hoặc thiết bị đầu ra tiêu chuẩn khác.Thông báo có thể là một chuỗi hoặc bất kỳ đối tượng nào khác, đối tượng sẽ được chuyển đổi thành một chuỗi trước khi được ghi vào màn hình.The print() function prints the specified message to the screen, or other standard output device. The message can be a string, or any other object, the object will be converted into a string before written to the screen.

Chức năng nào được sử dụng trong Python để in các giá trị?

Hàm python print () có trong dữ liệu python như ints và chuỗi, và in các giá trị đó thành tiêu chuẩn.Để nói rằng tiêu chuẩn là "văn bản" ở đây có nghĩa là một loạt các dòng, trong đó mỗi dòng là một loạt các ký tự với char '\ n' newline đánh dấu phần cuối của mỗi dòng.print() function takes in python data such as ints and strings, and prints those values to standard out. To say that standard out is "text" here means a series of lines, where each line is a series of chars with a '\n' newline char marking the end of each line.

Chúng ta có thể in trực tiếp từ bảng không?

Chúng ta có thể in trực tiếp từ bảng không?Chọn một ô trong bảng để bật tệp bảng.Select, sau đó chọn cài đặt in.under, chọn mũi tên bên cạnh để in các bảng hoạt động và chọn in bảng đã chọn.Select a cell within the table to enable the table. Select File, and then select Print. Under Settings, select the arrow next to Print Active Sheets and select Print Selected Table.