I dette program lærer du at tilføje to tal og vise det ved hjælp af funktionen print ().
For at forstå dette eksempel skal du have kendskab til følgende Python-programmeringsemner:
- Python-input, output og import
- Python-datatyper
- Python-operatører
I nedenstående program har vi brugt +
operatøren til at tilføje to tal.
Eksempel 1: Tilføj to numre
# This program adds two numbers num1 = 1.5 num2 = 6.3 # Add two numbers sum = num1 + num2 # Display the sum print('The sum of (0) and (1) is (2)'.format(num1, num2, sum))
Produktion
Summen af 1,5 og 6,3 er 7,8
Programmet nedenfor beregner summen af to tal indtastet af brugeren …
Eksempel 2: Tilføj to numre med brugerinput
# Store input numbers num1 = input('Enter first number: ') num2 = input('Enter second number: ') # Add two numbers sum = float(num1) + float(num2) # Display the sum print('The sum of (0) and (1) is (2)'.format(num1, num2, sum))
Produktion
Indtast første nummer: 1.5 Indtast andet nummer: 6.3 Summen af 1.5 og 6.3 er 7.8
I dette program bad vi brugeren om at indtaste to tal, og dette program viser summen af to numre indtastet af brugeren.
Vi bruger den indbyggede funktion input()
til at tage input. Da, input()
returnerer en streng, konverterer vi strengen til nummer ved hjælp af float()
funktionen. Derefter tilføjes tallene.
Alternativt til dette kan vi udføre denne tilføjelse i en enkelt erklæring uden at bruge nogen variabler som følger.
print('The sum is %.1f' %(float(input('Enter first number: ')) + float(input('Enter second number: '))))
Selvom dette program ikke bruger nogen variabel (effektiv hukommelse), er det sværere at læse.