Viết chương trình python trừ hai số dương không dùng toán tử trừ

Chúng ta biết rằng phép chia có thể được giải bằng cách liên tục trừ số chia khỏi số bị chia cho đến khi nó trở nên nhỏ hơn số chia. Tổng số lần thực hiện phép trừ lặp lại bằng thương

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

Viết chương trình python trừ hai số dương không dùng toán tử trừ

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 trừ hai số dương không dùng toán tử trừ

Trong hướng dẫn về trăn này, bạn sẽ tìm hiểu về chương trình Python để trừ hai số và chúng ta cũng sẽ kiểm tra

  • Chương trình Python để trừ hai số
  • Chương trình Python để trừ hai số bằng hàm
  • Chương trình Python để trừ hai số người dùng nhập vào
  • Cách trừ biến trong python
  • Chương trình trừ hai số float bằng hàm
  • Chương trình trừ số phức trong python
  • Chương trình trừ các số bằng cách sử dụng lớp
  • Lập trình trừ các số không dùng toán tử số học
  • Chương trình Python để trừ hai số nhị phân

Mục lục

  • Chương trình Python để trừ hai số
  • Chương trình Python để trừ hai số bằng hàm
  • Chương trình Python để trừ hai số người dùng nhập vào
  • Cách trừ biến trong python
  • Chương trình trừ hai số float bằng hàm
  • Chương trình trừ số phức trong python
  • Chương trình trừ các số sử dụng lớp
  • Lập trình trừ các số không dùng toán tử số học
  • Chương trình Python để trừ hai số nhị phân

Chương trình Python để trừ hai số

Sau đây chúng ta xem chương trình trừ hai số trong python

  • Trong ví dụ này, tôi đã lấy hai số là số1 = 10 và số2 = 7
  • Toán tử “-“ được sử dụng để trừ hai số
  • Tôi đã sử dụng print(number) để lấy đầu ra

Thí dụ

number1 = 10
number2 = 7
number = number1 - number2
print(number)

Ảnh chụp màn hình bên dưới hiển thị kết quả là đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình Python để trừ hai số

Đây là cách trừ hai số trong Python

Đọc, Chương trình Python để kiểm tra năm nhuận

Chương trình Python để trừ hai số bằng hàm

Sau đây chúng ta xem cách viết chương trình trừ hai số bằng hàm trong python

  • Trong ví dụ này, tôi đã định nghĩa một hàm là def sub(num1,num2)
  • Hàm được trả về với biểu thức là return(num1-num2)
  • Các giá trị bị trừ được truyền dưới dạng tham số trong hàm như print(sub(90,70))

Thí dụ

def sub(num1,num2):
    return(num1-num2)
print(sub(90,70))

Bạn có thể tham khảo ảnh chụp màn hình bên dưới để biết đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình Python để trừ hai số bằng hàm

Mã này, chúng ta có thể sử dụng để trừ hai số bằng một hàm trong Python

Chương trình Python để trừ hai số người dùng nhập vào

Bây giờ, chúng ta có thể xem cách viết chương trình trừ hai số do người dùng nhập vào trong python

  • Trong ví dụ này, tôi đã sử dụng phương thức input(). Để lấy đầu vào từ người dùng
  • Tôi đã sử dụng c = a-b để trừ các số
  • Hàm print(“The result is”,c) được sử dụng để lấy kết quả

Thí dụ

a = int(input("Enter a first number\n"))
b = int(input("Enter a second number\n"))
c = a-b
print("The result is",c)

Ảnh chụp màn hình bên dưới hiển thị đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình Python để trừ hai số người dùng nhập vào

Cách trừ biến trong python

Ở đây, chúng ta có thể xem cách trừ các biến trong python

  • Trong ví dụ này, tôi đã lấy hai biến là biến1 và biến2
  • Biến1 được gán là biến1 = 100, biến2 được gán là biến2 = 65
  • Để trừ các biến, tôi đã sử dụng toán tử “-“
  • Tôi đã sử dụng print(variable) để lấy kết quả

Thí dụ

________số 8

Kết quả được hiển thị dưới dạng đầu ra. Bạn có thể tham khảo ảnh chụp màn hình bên dưới để biết đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Cách trừ biến trong python

Đoạn mã trên, chúng ta có thể sử dụng để trừ các biến trong Python

Chương trình trừ hai số float bằng hàm

Ở đây, chúng ta có thể thấy chương trình trừ hai số float bằng một hàm trong python

  • Trong ví dụ này, tôi đã sử dụng phương thức input(). Để lấy đầu vào từ người dùng
  • Kiểu dữ liệu float được sử dụng để nhập các số thập phân làm đầu vào
  • Tôi đã định nghĩa một hàm gọi là phép trừ là phép trừ def(a,b)
  • Để trừ các số, tôi đã sử dụng sub=a-b
  • Hàm được trả về dưới dạng return sub
  • Để có được đầu ra, tôi đã sử dụng print(“Result is. “,phép trừ(số1,số2))

Thí dụ

number1=float(input("Enter first number: "))
number2=float(input("Enter second number: "))
def subtraction(a,b): 
    sub=a-b
    return sub
print("Result is: ",subtraction(number1,number2))

Ảnh chụp màn hình bên dưới hiển thị phép trừ hai số làm đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình trừ hai số float bằng hàm

Mã này, chúng ta có thể sử dụng để trừ hai số float bằng một hàm trong Python

Chương trình trừ số phức trong python

Sau đây chúng ta cùng xem cách viết chương trình trừ số phức trong python

  • Trong ví dụ này, tôi đã lấy hai số phức là a = phức(9, ​​8) và b = phức(3, 5)
  • Hàm complex() được sử dụng để trả về số phức bằng cách chỉ định một số thực và một số ảo
  • Hàm được định nghĩa là def subComplex( a, b)
  • Hàm được trả về dưới dạng return a – b
  • Tôi đã sử dụng print(“Kết quả là. “, subComplex(a, b)) để lấy đầu ra

Thí dụ

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

Chúng ta có thể xem phép trừ số thực và số ảo là đầu ra. Ảnh chụp màn hình bên dưới hiển thị đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình trừ số phức trong python

Đoạn mã trên, chúng ta có thể sử dụng để trừ số phức trong Python

Chương trình trừ các số sử dụng lớp

Ở đây, chúng ta có thể xem cách viết chương trình trừ các số bằng class trong python

  • Trong ví dụ này, tôi đã sử dụng phương thức input(). để lấy đầu vào từ người dùng
  • Tôi đã tạo một lớp bằng hàm tạo để khởi tạo giá trị của lớp
  • Tôi đã tạo một phương pháp để trừ các số
  • Đối tượng được tạo cho lớp truyền tham số
  • Bản thân là từ khóa được sử dụng để truyền các thuộc tính và phương thức cho lớp
  • Để có được đầu ra, tôi đã sử dụng print(“Result. “,obj. số())

Thí dụ

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

Ảnh chụp màn hình bên dưới hiển thị đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình trừ các số bằng cách sử dụng lớp

Đây là cách chúng ta có thể trừ các số bằng lớp trong Python

Lập trình trừ các số không dùng toán tử số học

Ở đây, chúng ta có thể xem cách viết chương trình trừ các số mà không cần sử dụng toán tử số học trong python

  • Trong ví dụ này, tôi đã định nghĩa một hàm là deftrừ(a,b)
  • Điều kiện if được sử dụng, Nếu điều kiện đúng nó trả về một
  • Nếu điều kiện không đúng, nó trả về return ab(a ^ b, (~a & b) << 1)
  • Thao tác XOR được thực hiện giữa a và b
  • ~ được sử dụng để đảo ngược tất cả các bit
  • Thao tác & được sử dụng để đặt các bit thành 1 nếu cả hai bit đều là 1
  • << là dịch chuyển trái điền số 0. Nó dịch chuyển sang trái bằng cách đẩy số 0 vào từ bên phải
  • Các đầu vào là a = 25 và b = 15
  • Để có được đầu ra, tôi đã sử dụng print(“a – b is”, except(a, b))

Thí dụ

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
2

Chúng ta có thể xem phép trừ hai số là đầu ra. Bạn có thể tham khảo ảnh chụp màn hình bên dưới để biết đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Lập trình trừ các số không dùng toán tử số học

Mã này chúng ta có thể sử dụng để trừ các số mà không cần sử dụng toán tử số học trong Python

Chương trình Python để trừ hai số nhị phân

Bây giờ, chúng ta có thể viết chương trình trừ hai số nhị phân trong python

  • Trong ví dụ này, tôi đã lấy hai số nhị phân chẳng hạn như number1 = ‘110010’, number2 = ‘11001’
  • Để trừ số nhị phân, hàm bin tích hợp được sử dụng
  • 2 được chuyển làm giá trị cơ sở để lấy số nhị phân
  • Để có được đầu ra, tôi đã sử dụng print(result)

Thí dụ

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

Chúng ta có thể xem số nhị phân là đầu ra. Bạn có thể tham khảo ảnh chụp màn hình bên dưới để biết đầu ra

Viết chương trình python trừ hai số dương không dùng toán tử trừ
Chương trình Python để trừ hai số nhị phân

Đây là chương trình Python để trừ hai số nhị phân

Bạn có thể thích các hướng dẫn Python sau đây

  • Cách chia hai số trong Python
  • Cách thêm hai biến trong Python
  • Cách cộng hai số trong Python
  • Os thay đổi thư mục Python
  • Chương trình Python để đảo ngược một chuỗi với các ví dụ
  • Chương trình Python tìm tổng n số có ví dụ
  • Chương trình Python in số nguyên tố

Trong hướng dẫn Python này, chúng ta đã tìm hiểu về các chương trình Python để trừ hai số. Ngoài ra, chúng tôi đã đề cập đến các chủ đề dưới đây

  • Cách trừ hai số trong Python
  • Cách trừ hai số bằng hàm trong Python
  • Chương trình Python để trừ hai số người dùng nhập vào
  • Cách trừ biến trong python
  • Cách trừ hai số float bằng hàm trong Python
  • Cách trừ số phức trong python
  • Chương trình trừ các số bằng cách sử dụng lớp
  • Lập trình trừ các số không dùng toán tử số học
  • Cách trừ hai số nhị phân trong Python

Viết chương trình python trừ hai số dương không dùng toán tử trừ

Bijay Kumar

Python là một trong những ngôn ngữ phổ biến nhất ở Hoa Kỳ. Tôi đã làm việc với Python trong một thời gian dài và tôi có kinh nghiệm làm việc với nhiều thư viện khác nhau trên Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, v.v… Tôi có kinh nghiệm làm việc với nhiều khách hàng khác nhau . Kiểm tra hồ sơ của tôi

Làm thế nào để trừ 2 số mà không cần dùng toán tử số học?

Viết hàm except(x, y) trả về x-y trong đó x và y là số nguyên . Hàm này không được sử dụng bất kỳ toán tử số học nào (+, ++, –, -,. vân vân). Ý tưởng là sử dụng toán tử bitwise.

Làm thế nào để tìm sự khác biệt giữa hai số mà không cần trừ?

Để tìm sự khác biệt giữa hai số, trừ số nhỏ hơn từ số lớn hơn . 5 – 3 = 2 và như vậy, hiệu giữa 5 và 3 là 2. Ngoài ra, sự khác biệt giữa hai số có thể được tìm thấy bằng cách đếm từ số nhỏ hơn. Đếm từ số nhỏ hơn cho đến khi bạn thực hiện số lớn hơn.

Lệnh nào dùng để trừ hai số?

Để thực hiện phép trừ đơn giản, hãy sử dụng - (dấu trừ) toán tử số học . Ví dụ: nếu bạn nhập công thức =10-5 vào một ô, ô đó sẽ hiển thị kết quả là 5.

Làm cách nào để trừ hai số mà không cần sử dụng toán tử trong Java?

Có nhiều cách tiếp cận khác nhau có thể được thực hiện để giải quyết cùng một vấn đề Phép trừ hai số mà không cần sử dụng toán tử số học trong Java. .
bộ đếm int = 15;
bộ đếm = bộ đếm - 1;
Hệ thống. ngoài. println("Phép trừ = " + bộ đếm);