Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

-4

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Với hai số nguyên, chỉ trả lại sản phẩm của họ nếu sản phẩm bằng hoặc nhỏ hơn 1000, nếu không trả lại số tiền của họ.

def multiplication_or_sum(num1, num2):
    product = num1 * num2
    if product < = 1000:
        return product
    else:
        return num1 + num2

result = multiplication_or_sum(20,30)
print("The result is = ", result)


result = multiplication_or_sum(50,10)
print("The result is = ", result)

đầu ra của tôi

The result is =  600
The result is =  500

đầu ra mong đợi

The result is =  600
The result is =  60

Nhưng tôi không thể tìm ra lỗi.

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

Cottectail

4.22118 Huy hiệu vàng18 Huy hiệu bạc35 Huy hiệu đồng18 gold badges18 silver badges35 bronze badges

Đã hỏi ngày 3 tháng 6 lúc 3:02Jun 3 at 3:02

4

Nếu sản phẩm bằng hoặc thấp hơn 1000, nếu không trả lại số tiền của họ.

if x*y <= 1000:
   return x*y
else:
   return x+y 

20 * 30 = 600 600 <1000 trở lại 600
600 < 1000
return 600

50 * 10 = 500 500 <1000 trở lại 500
500 < 1000
return 500

Đã trả lời ngày 3 tháng 6 lúc 3:09Jun 3 at 3:09

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

J.KentJ.KentJ.Kent

Phù hiệu đồng 14855 bronze badges

1

Đầu ra dự kiến ​​có vẻ tốt với tôi.

Nhưng, trong trường hợp bạn đang tự hỏi: Tôi có thể làm điều này trong một dòng với Python không? Câu trả lời là có:

def multiplication_or_sum(num1, num2):
    return num1*num2 if num1*num2 <= 1000 else num1+num2

Đã trả lời ngày 3 tháng 6 lúc 3:10Jun 3 at 3:10

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

EnriquebetenriquebetEnriqueBet

1.4322 Huy hiệu vàng13 Huy hiệu bạc22 Huy hiệu đồng2 gold badges13 silver badges22 bronze badges

1

Đối với mã Python3.8+ có thể là:

def multiplication_or_sum(num1: int, num2: int) -> int:
    if (product := num1 * num2) <= 1000:
        return product
    return num1 + num2

Đã trả lời ngày 3 tháng 6 lúc 3:24Jun 3 at 3:24

Waket Zhengwaket ZhengWaket Zheng

4.2382 Huy hiệu vàng15 Huy hiệu bạc27 Huy hiệu đồng2 gold badges15 silver badges27 bronze badges

1

Làm thế nào để bạn thêm tổng của một số trong Python?

Sử dụng python's sum () để thêm một số giá trị số một cách hiệu quả. Danh sách concatenate và bộ dữ liệu với SUM () sử dụng SUM () để tiếp cận các vấn đề tổng hợp phổ biến.

Tìm hiểu sự nhân của hai số trong Python:

Tính toán phép nhân là một hoạt động 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 là như nhau. Trong hướng dẫn này, chúng tôi sẽ học cách tìm ra sự nhân của 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ẽ tìm hiểu 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 số nguyên, cách tính phép nhân hai số và cách in ra giá trị.

Chương trình sẽ yêu cầu người dùng nhập các số và sau đó nó sẽ tính toán phép nhân của các số. Cuối cùng, nó sẽ in ra kết quả 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 sự nhân của hai số.

Ký tự ‘*được sử dụng để tìm ra phép nhân của 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 toán phép nhân số của N N, không chỉ hai, chúng ta có thể làm điều đó trong một chuỗi. Ví dụ: nếu chúng ta muốn tìm ra 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' .

first_number = int(input("Enter your first number : "))
second_number = int(input("Enter your second number : "))

final_result = first_number * second_number

print("Multiplication of {} and {} is : {}".format(first_number,second_number,final_result))

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

Chương trình Python:

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

  1. 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 dưới đây:

  1. Yêu cầu người dùng nhập số thứ nhất và thứ hai. Đọc nó và lưu trữ nó trong các biến FirstNumber_ và SecondNumber_. Ở đây, chúng tôi đang sử dụng phương thức input () để lấy đầu vào 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 đầu vào (), đọc giá trị dưới dạng chuỗi. Chúng ta cần chuyển đổi nó thành một giá trị số nguyên để tính toán phép nhân. Bao bọc 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ư hồi 12, 12, 13, v.v., nó sẽ hoạt động. Nhưng nó sẽ thất bại cho bất kỳ giá trị chuỗi nào khác. Bởi vì, có thể chuyển đổi thành số nguyên nhưng các giá trị chuỗi khác có thể được chuyển đổi. 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 là khác nhau cho các kịch bản khác nhau. Đối với ví dụ này, chúng tôi sẽ nhận được một giá trịerRor nếu bất kỳ giá trị không số nguyên nào được nhập.
  2. Nếu người dùng sẽ nhập bất cứ thứ gì khác ngoài số nguyên, ví dụ: một chuỗi, nó sẽ ném một giá trịerRor

Tiếp theo, tìm ra 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 toán phép nhân của các biến First_Number và ‘Second_Number, và trả về kết quả 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ị nhân trong một biến khác, chúng ta cũng có thể in kết quả nhân trực tiếp bằng cách sử dụng câu lệnh ‘in.

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

Hướng dẫn calculate the multiplication and sum of two numbers python - tính toán nhân và tổng của hai số python

Cuối cùng, in ra kết quả cho người dùng. Lưu ý cách chúng tôi đang sử dụng niềng răng xoăn để in ra kết quả. ‘.Format (), là cách ưa thích để in ra bất kỳ biến nào trong một hàm.

Đầu ra mẫu:

Bạn có thể thấy rằng nếu đầu vào là ‘FF, nó có thể chuyển đổi thành một số nguyên và một’ giá trịerror, được nâng lên.

Sự kết luận :

  • Trong hướng dẫn này, chúng tôi đã học được cách tìm ra sự nhân của hai số trong Python. Cố gắng chạy chương trình trên trên máy của bạn và bỏ một bình luận bên dưới nếu bạn có bất kỳ truy vấn nào.
  • Bạn cũng có thể thích :
  • Chương trình Python để trao đổi hai số mà không cần sử dụng số thứ ba
  • Chương trình Python để kiểm tra xem một số có phong phú/quá mức hay không
  • Chương trình Python để tìm số lượng kỳ quặc hoặc số quá mức đầu tiên
  • Hướng dẫn Python để tính tổng của hai số chuỗi

Làm thế nào để bạn tìm thấy tổng của hai số trong Python?

Làm thế nào để thêm hai số trong Python..
❮ Trước Sau ❯.
Thí dụ.x = 5. y = 10. in (x + y) tự mình thử ».
Thí dụ.x = input ("loại A số:") y = input ("loại số khác:") sum = int (x) + int (y) in ("tổng là:", sum) tự mình thử ».
❮ Trước Sau ❯.

Thí dụ.x = 5. y = 10. in (x + y) tự mình thử ».

Có 7 toán tử số học trong Python: bổ sung.Phép trừ.Phép nhân.... đầu ra: 1 ..

Làm thế nào để bạn viết một chương trình để nhân hai số trong Python?

Đầu tiên, hai số được lưu trữ trong các biến num_1 và num_2, tương ứng.Sự nhân trong python được thực hiện bởi toán tử ( *), sau đó kết quả được lưu trong biến sản phẩm và được in ra bằng định dạng chuỗi.Multiplication in Python is done by ( * ) operator, Then the result is saved in the product variable and printed out using string formatting.

Làm thế nào để bạn thêm tổng của một số trong Python?

Sử dụng python's sum () để thêm một số giá trị số một cách hiệu quả.Danh sách concatenate và bộ dữ liệu với SUM () sử dụng SUM () để tiếp cận các vấn đề tổng hợp phổ biến. efficiently. Concatenate lists and tuples with sum() Use sum() to approach common summation problems.