Tính phép nhân và tổng của hai số bằng python

Trong hướng dẫn này, chúng ta sẽ viết một chương trình Python để cộng, trừ, nhân và chia hai số đầu vào

Chương trình thực hiện cộng, trừ, nhân, chia hai số đầu vào bằng Python

Trong chương trình này, người dùng được yêu cầu nhập hai số và toán tử (+ cho phép cộng, – cho phép trừ, * cho phép nhân và / cho phép chia). Dựa trên đầu vào, chương trình tính toán kết quả và hiển thị nó dưới dạng đầu ra.
Để hiểu chương trình này, bạn nên biết cách lấy thông tin đầu vào từ người dùng và kiến ​​thức cơ bản về if. yêu tinh. tuyên bố khác.

# Program published on https://beginnersbook.com

# Python program to perform Addition Subtraction Multiplication
# and Division of two numbers

num1 = int(input("Enter First Number: "))
num2 = int(input("Enter Second Number: "))

print("Enter which operation would you like to perform?")
ch = input("Enter any of these char for specific operation +,-,*,/: ")

result = 0
if ch == '+':
    result = num1 + num2
elif ch == '-':
    result = num1 - num2
elif ch == '*':
    result = num1 * num2
elif ch == '/':
    result = num1 / num2
else:
    print("Input character is not recognized!")

print(num1, ch , num2, ":", result)

Đầu ra 1. Phép cộng

Enter First Number: 100
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: +
100 + 5 : 105

Đầu ra 2. Phân công

Enter First Number: 20
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: /
20 / 5 : 4.0

Đầu ra 3. phép trừ

Enter First Number: 8
Enter Second Number: 7
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: -
8 - 7 : 1

Đầu ra 4. Phép nhân

Enter First Number: 6
Enter Second Number: 8
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: *
6 * 8 : 48

Tính phép nhân và tổng của hai số bằng python

Các ví dụ Python liên quan

1. Chương trình Python cộng hai ma trận
2. Chương trình Python để cộng hai số nhị phân
3. Chương trình Python để cộng hai số
4. Chương trình Python đổi chỗ hai số

Viết chương trình Python để nhân hai số. Ví dụ này chấp nhận hai giá trị số nguyên và tính tích của hai số đó

num1 = int(input("Please Enter the First Number to Multiply  = "))
num2 = int(input("Please Enter the second Number to Multiply = "))

mul = num1 * num2
print('The Result of Multipling {0} and {1} = {2}'.format(num1, num2, mul))
Python Program to Multiply Two numbers

Chương trình Python để nhân hai số dấu phẩy động

num1 = float(input("Please Enter the First  = "))
num2 = float(input("Please Enter the second = "))

mul = num1 * num2
print('The Result of Multipling {0} and {1} = {2}'.format(num1, num2, mul))
Please Enter the First  = 17.89
Please Enter the second = 28.56
The Result of Multipling 17.89 and 28.56 = 510.9384

Chương trình này giúp nhân hai số bằng hàm

# using Functions

def multiplyTwoNum(a, b):
    return a * b

num1 = int(input("Please Enter the Firs  = "))
num2 = int(input("Please Enter the second = "))

mul = multiplyTwoNum(num1, num2)
print('The Result of Multipling {0} and {1} = {2}'.format(num1, num2, mul))
Please Enter the First  = 12
Please Enter the second = 19
The Result of Multipling 12 and 19 = 228

Trong chương trình này, chúng tôi yêu cầu người dùng nhập hai số và chương trình này hiển thị tổng của hai số do người dùng nhập

Chúng tôi sử dụng chức năng tích hợp sẵn

Enter First Number: 100
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: +
100 + 5 : 105
1 để lấy đầu vào. Vì,
Enter First Number: 100
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: +
100 + 5 : 105
1 trả về một chuỗi, chúng tôi chuyển đổi chuỗi thành số bằng cách sử dụng hàm
Enter First Number: 100
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: +
100 + 5 : 105
3. Sau đó, các số được thêm vào

Ngoài ra, chúng ta có thể thực hiện phép cộng này trong một câu lệnh mà không cần sử dụng bất kỳ biến nào như sau

Tính phép nhân là một phép toán số học cơ bản. Hầu như trong tất cả các ngôn ngữ lập trình, quá trình nhân đều giống nhau. Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách tìm phép nhân hai số trong python

Đây là hướng dẫn lập trình python cấp độ mới bắt đầu và bạn sẽ học cách đọc đầu vào của người dùng, cách chuyển đổi đầu vào của người dùng thành một số nguyên, cách tính phép nhân của hai số và cách in ra một giá trị

Chương trình sẽ yêu cầu người dùng nhập các số và sau đó nó sẽ thực hiện phép nhân các số. Cuối cùng, nó sẽ in ra kết quả phép nhân. Lưu ý rằng, chúng tôi không cần bất kỳ mô-đun bổ sung nào để tìm ra phép nhân của hai số

Ký tự '*' dùng để tìm phép nhân hai số. Nếu chúng ta đang sử dụng 'a * b', nó sẽ in phép nhân của 'a' và 'b'. Nếu bạn muốn tính phép nhân của 'n' số, không chỉ hai, chúng ta có thể thực hiện theo chuỗi. Ví dụ: nếu chúng ta muốn tìm phép nhân của 'a','b','c', 'd' và 'e', ​​chúng ta có thể tìm ra phép nhân là 'a * b * c * d * e'

chương trình Python

Dưới đây là chương trình python cho vấn đề trên

Enter First Number: 100
Enter Second Number: 5
Enter which operation would you like to perform?
Enter any of these char for specific operation +,-,*,/: +
100 + 5 : 105
0

python multiplication of two numbers

Giải trình

Các số nhận xét trong chương trình trên biểu thị các số bước bên dưới

  1. Yêu cầu người dùng nhập số thứ nhất và số thứ hai. Đọc nó và lưu trữ nó trong các biến số_thứ_nhất_và_số_thứ_hai. Ở đây, chúng tôi đang sử dụng phương thức input() để lấy đầu vào của người dùng. Ngoài ra, chúng tôi đang chuyển đổi đầu vào thành một số nguyên bằng phương thức * int()*. Bởi vì phương thức 'input()' đọc giá trị dưới dạng một chuỗi. Chúng ta cần chuyển đổi nó thành một giá trị nguyên để tính phép nhân. Gói nó bên trong phương thức int() chuyển đổi một giá trị chuỗi thành biểu diễn số nguyên của nó. Ví dụ: nếu người dùng sẽ nhập một giá trị số nguyên như '12', '13', v.v. , nó sẽ hoạt động. Nhưng nó sẽ thất bại đối với bất kỳ giá trị chuỗi nào khác. Bởi vì,'12','13', v.v. có thể được chuyển đổi thành số nguyên nhưng không thể chuyển đổi các giá trị chuỗi khác. Vì vậy, nó sẽ ném một lỗi. Lỗi này là 'ValueError'. Lưu ý rằng các lỗi này khác nhau đối với các tình huống khác nhau. Đối với ví dụ này, chúng tôi sẽ nhận được một ValueError nếu bất kỳ giá trị không phải số nguyên nào được nhập vào

Nếu người dùng sẽ nhập bất kỳ thứ gì khác ngoài số nguyên, e. g. một chuỗi, nó sẽ đưa ra một ValueError

  1. Tiếp theo, tìm hiểu phép nhân của những con số này. * là toán tử nhân trong python như đã đề cập ở trên. Nó sẽ tính phép nhân của các biến số_thứ_nhất và ‘số_thứ_hai’ và trả về kết quả phép nhân. Chúng tôi đang lưu trữ kết quả trong biến 'Final_result'. Thay vì lưu trữ giá trị phép nhân trong một biến khác, chúng ta cũng có thể in trực tiếp kết quả phép nhân bằng cách sử dụng câu lệnh 'print'
  2. Cuối cùng in kết quả ra cho người dùng. Lưu ý cách chúng tôi đang sử dụng dấu ngoặc nhọn để in ra kết quả. ‘. format()’ là cách ưu tiên để in ra bất kỳ biến nào trong một hàm

python find multiplication of two numbers

python find multiplication two numbers

Bạn có thể thấy rằng nếu đầu vào là 'ff', thì nó không thể chuyển đổi thành số nguyên và một lỗi 'ValueError' được nâng lên

Sự kết luận

Trong hướng dẫn này, chúng ta đã học cách tìm ra phép nhân hai số trong python. Hãy thử chạy chương trình trên trên máy của bạn và để lại một bình luận bên dưới nếu bạn có bất kỳ câu hỏi nào