1 svar
96 visningar
Daofo är nöjd med hjälpen
Daofo 1
Postad: 2 mar 2022 09:25 Redigerad: 2 mar 2022 09:25

Ang if-satsen

Håller på med en inlämningsuppgift men har fastnat vid en liten detalj som gör att jag inte får mig vidare..

Ett program ska efterfråga om bilmärke, skrivs ett visst bilmärke in ska det leda till en sak och skrivs ett annat in ska det leda till en annan sak, enkel if- och else-sats. Dock får jag inte till det när jag vill att det som ska skrivas in ska leda till specifik sak, min lista med dåliga bilmärken vill inte fungera..

Hur jag har skrivit:

model = input('Skriv in bilmärke: ')

bad = ['fiat', 'citroën', 'kia', 'saab']

if model == bad:

        print(bla bla bla)

else:

        print(bla bla bla)

osv...

 

men får inte model == bad att fungera? Programmet hoppar direkt till else-satsen. Vad missar jag?

emilg 478
Postad: 2 mar 2022 09:31

Med den if-satsen kollar du om model är lika med listan. Du behöver kolla om model finns i listan.

t.ex. med if model in bad:

Svara Avbryt
Close