Knowee
Questions
Features
Study Tools

Ä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

🧐 Not the exact question you are looking for?Go ask a question

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.

This problem has been solved

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)

1/3

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.