Passa al contenuto principale

Calcolatrice semplice con codice Python


Questo semplice programma Python chiede all'utente di selezionare l'operazione desiderata. Le opzioni di selezione 1, 2, 3 e 4 sono valide. Vengono selezionati due numeri se ... elif ... else e la ramificazione viene utilizzata per eseguire una sezione specifica del programma. Le funzioni add (), subtract (), multiply () e divide () definite dall'utente eseguono le operazioni appropriate.

# Program make a simple calculator

# This function adds two numbers 
def add(x, y):
   return x + y

# This function subtracts two numbers 
def subtract(x, y):
   return x - y

# This function multiplies two numbers
def multiply(x, y):
   return x * y

# This function divides two numbers
def divide(x, y):
   return x / y

print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")

# Take input from the user 
choice = input("Enter choice(1/2/3/4): ")

num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))

if choice == '1':
   print(num1,"+",num2,"=", add(num1,num2))

elif choice == '2':
   print(num1,"-",num2,"=", subtract(num1,num2))

elif choice == '3':
   print(num1,"*",num2,"=", multiply(num1,num2))

elif choice == '4':
   print(num1,"/",num2,"=", divide(num1,num2))
else:
   print("Invalid input")

Komentáře

Post popolari di questo blog

Rokytnice nad Jizerou, Lysa hora

Rokytnice nad Jizerou (in tedesco Rochlitz an der Iser) è una città e una località montana dei Monti dei Giganti occidentali. Si trova nella regione di Liberec, nel distretto di Semily, nella valle allungata del ruscello Huťský tra i massicci di Stráž (782 m), Čertova hora (1022 m) e Lysá hora (1344 m) e lungo la riva sinistra (orientale) del fiume Jizera. Ci vivono circa 2 abitanti.

Monti dei Giganti, Monti Jizera, Paradiso Boemo

Cari visitatori del server PetrPikora.com, le pagine dedicate ai Monti dei Giganti, ai Monti Jizera e al Paradiso Boemo sono ora disponibili sul nuovo dominio ceco PetrPikora.cz, grazie. Per un periodo di tempo limitato, i post più vecchi saranno disponibili su entrambi i domini contemporaneamente.