Beherske Heltal i Python
Du er måske vant til at angive tal på måder som:
1,000,000
(med kommaer);1 000 000
(med mellemrum).
Men Python vil ikke forstå dette. 😢
Disse formater er forståelige for en person, men ikke for en computer, så den rigtige måde er 1000000
uden kommaer eller mellemrum.
pythonvar = 1000000
Hvis du vil bruge separatorer for bedre læsbarhed, tillader Python følgende syntaks:
pythonvar = 1_000_000
Opgave
Swipe to start coding
Et lille firma planlægger sit budget for årets første to kvartaler. Dog skal nogle finansielle tal formateres korrekt.
Her er de tildelte budgetter:
- Q1 budgetallokering:
q1_budget = 750000
. - Q2 budgetallokering:
q2_budget = 1200500
.
Juster disse værdier, så de er kompatible og udskriv dem.
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)
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 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ørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat