Hướng dẫn write a python program to create the multiplication table from 1 to 10 of a number - viết chương trình python để tạo bảng cửu chương từ 1 đến 10 của một số

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:47 (UTC/GMT +8 giờ)

Python có điều kiện: Bài tập - 43 với giải pháp

Viết một chương trình Python để tạo bảng nhân (từ 1 đến 10) của một số.

Trình bày bằng hình ảnh:

Hướng dẫn write a python program to create the multiplication table from 1 to 10 of a number - viết chương trình python để tạo bảng cửu chương từ 1 đến 10 của một số

Giải pháp mẫu:

Mã Python:

n = int(input("Input a number: "))

# use for loop to iterate 10 times
for i in range(1,11):
   print(n,'x',i,'=',n*i)
   

Đầu ra mẫu:

Input a number: 5                                                                                             
5 x 1 = 5                                                                                                     
5 x 2 = 10                                                                                                    
5 x 3 = 15                                                                                                    
5 x 4 = 20                                                                                                    
5 x 5 = 25                                                                                                    
5 x 6 = 30                                                                                                    
5 x 7 = 35                                                                                                    
5 x 8 = 40                                                                                                    
5 x 9 = 45                                                                                                    
5 x 10 = 50 

Sơ đồ :

Hướng dẫn write a python program to create the multiplication table from 1 to 10 of a number - viết chương trình python để tạo bảng cửu chương từ 1 đến 10 của một số

Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Trình chỉnh sửa mã Python:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus.

Trước đây: Viết chương trình Python để tính tổng và trung bình của N Số nguyên (nhập từ người dùng). Đầu vào 0 để kết thúc. Write a Python program to calculate the sum and average of n integer numbers (input from the user). Input 0 to finish.
Next: Write a Python program to construct the following pattern, using a nested loop number.

Mức độ khó của bài tập này là gì?

Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.

Python: Lời khuyên trong ngày

Tạo các sản phẩm Cartesian từ Iterables:

>>> for p in itertools.product([1, 2, 3], [4, 5]):
>>>    print(''.join(str(x) for x in p))

(1, 4)
(1, 5)
(2, 4)
(2, 5)
(3, 4)
(3, 5)


  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực


Trong chương trình dưới đây, chúng tôi đã sử dụng vòng lặp For để hiển thị bảng nhân là 12.

Mã nguồn

# Multiplication table (from 1 to 10) in Python

num = 12

# To take input from the user
# num = int(input("Display multiplication table of? "))

# Iterate 10 times from i = 1 to 10
for i in range(1, 11):
   print(num, 'x', i, '=', num*i)

Đầu ra

12 x 1 = 12
12 x 2 = 24
12 x 3 = 36
12 x 4 = 48
12 x 5 = 60
12 x 6 = 72
12 x 7 = 84
12 x 8 = 96
12 x 9 = 108
12 x 10 = 120

Ở đây, chúng tôi đã sử dụng vòng for cùng với hàm phạm vi () để lặp lại 10 lần. Các đối số bên trong hàm range() là (1, 11). Ý nghĩa, lớn hơn hoặc bằng 1 và nhỏ hơn 11.

Chúng tôi đã hiển thị bảng nhân của NUM biến (là 12 trong trường hợp của chúng tôi). Bạn có thể thay đổi giá trị của NUM trong chương trình trên để kiểm tra các giá trị khác.

Làm thế nào để bạn in một bảng nhân từ 1 đến 10 trong Python?

Example:..
number = int (input ("Nhập số người dùng muốn in bảng nhân:")).
Đếm = 1 ..
# Chúng tôi đang sử dụng trong khi lặp để lặp lại phép nhân 10 lần ..
in ("Bảng nhân của:", số).
trong khi đếm
số = số * 1 ..
in (số, 'x', i, '=', số * đếm).

Làm cách nào để tạo một bảng nhân trong Python?

Trong Python, chúng ta có thể tạo một bảng nhân cho bất kỳ số nào bằng cách kết hợp các hàm đầu vào () và phạm vi () với câu lệnh LOOP.combining the input() and range() functions with a loop statement.

Làm thế nào bạn sẽ viết một bảng nhân tạo ra một đầu ra như dưới đây chỉ bằng cách sử dụng một vòng lặp trong thời gian?

Tạo một bảng nhân bằng cách sử dụng vòng lặp được hiển thị bên dưới: b = int (đầu vào ('Nhập số của bảng nhân:')) in ('Bảng nhân của' + str (b) + 'là:')0 trong khi a

Làm thế nào để bạn nhân một số trong Python?

Vì vậy, có nhiều cách khác nhau để thực hiện phép nhân trong Python.Một đơn giản nhất là sử dụng toán tử Asterisk (*).tức là, bạn vượt qua hai số và chỉ in num1 * num2 sẽ cung cấp cho bạn đầu ra mong muốn.using asterisk operator (*). i.e., you pass two numbers and just printing num1 * num2 will give you the desired output.