Beherske Heltall i Python
Du er kanskje vant til å spesifisere tall på måter som:
1,000,000
(med komma);1 000 000
(med mellomrom).
Men Python vil ikke forstå dette. 😢
Disse formatene er forståelige for en person, men ikke for en datamaskin, så den riktige måten er 1000000
uten komma eller mellomrom.
pythonvar = 1000000
Hvis du vil bruke separatorer for bedre lesbarhet, tillater Python følgende syntaks:
pythonvar = 1_000_000
Oppgave
Swipe to start coding
Et lite selskap planlegger budsjettet for de første to kvartalene av året. Noen økonomiske tall må imidlertid formateres riktig.
Her er de tildelte budsjettene:
- Q1 budsjettallokering:
q1_budget = 750000
. - Q2 budsjettallokering:
q2_budget = 1200500
.
Juster disse verdiene slik at de er kompatible og skriv dem ut.
Løsning
9
1
2
3
4
5
6
7
# Define integer variables
q1_budget = 750000
q2_budget = 1_200_500
# Print the variables
print("The initial Q1 budget was 750,000 and the corrected is:", q1_budget)
print("The initial Q2 budget was 1 200 500 and the corrected is:", q2_budget)
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 3
9
1
2
3
4
5
6
7
# Define integer variables
q1_budget = 750,000
q2_budget = 1 200 500
# Print the variables
print("The initial Q1 budget was 750,000 and the corrected is:", ___)
print("The initial Q2 budget was 1 200 500 and the corrected is:", ___)
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår