Ändra i kodenÄndra i while-loopen så att endast udda tal mellan 1 och 10 skrivs ut (talet 1 ska vara med).1234x·=·1while·x·<=·10:····print(x)····x·=·x·+·1
Question
Ändra i kodenÄndra i while-loopen så att endast udda tal mellan 1 och 10 skrivs ut (talet 1 ska vara med).1234x·=·1while·x·<=·10:····print(x)····x·=·x·+·1
Solution
För att ändra koden så att endast udda tal mellan 1 och 10 skrivs ut, kan du lägga till en if-sats inuti while-loopen som kontrollerar om talet är udda innan det skrivs ut. Här är hur du kan göra det:
x = 1
while x <= 10:
if x % 2 != 0:
print(x)
x = x + 1
I denna kod, x % 2 != 0 kontrollerar om talet x är udda. Om x är udda, skrivs det ut. Sedan ökas x med 1, och loopen fortsätter tills x är större än 10.
Similar Questions
Vad gör koden?Läs koden nedan och försök lista ut vad programmet skriver ut. Kör programmet efter du svarat och se om du fick rätt.123456x = 1loopar = 0while x < 100: x = 2 * x loopar = loopar + 1print(str(x) + ',' + str(loopar))-- Programmets utskrifter --Fråga: Vad kommer programmet ovan att skriva ut?64,699,6128,664,799,7128,7
Ändra i kodenSkapa en variabel slumptal som får ett nytt slumpmässigt värde 1-3 för varje ny loop. Tanken med programmet är att skapa 1000 slumptal med värde 1-3 och sedan skriva ut hur många vi fick av varje.123456789101112131415161718from random import randinti = 1x1 = 0x2 = 0x3 = 0while i <= 1000: # ÄNDRA HÄR if slumptal == 1: x1 = x1 + 1 elif slumptal == 2: x2 = x2 + 1 else: x3 = x3 + 1 i = i + 1print('Antal ettor: ' + str(x1))print('Antal tvåor: ' + str(x2))print('Antal treor: ' + str(x3))
Vad gör koden?Läs koden nedan och försök lista ut vad programmet skriver ut. Kör programmet efter du svarat och se om du fick rätt.1234x = 2while x > 0: print(x) x = x - 1-- Programmets utskrifter --Fråga: Vad kommer programmet ovan att skriva ut?2121020
SkapaSkriv ett program som frågar användaren om temperaturen (heltal) utomhus. Om temperaturen är mindre än -10, skriv ut Stanna inne. Ifall temperaturen är större än eller lika med -10, skriv ut Gå ut.123# Utskrifterna som behövs i programmet:print('Stanna inne')print('Gå ut')
Ändra i kodenKoden nedan skriver ut pi med många decimaler. Ändra så att pi skrivs ut avrundat till fyra decimaler.123from·math·import·pix·=·piprint(x)
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.