4 svar
132 visningar
villsovaa är nöjd med hjälpen
villsovaa 910
Postad: 30 aug 2021 22:45 Redigerad: 30 aug 2021 22:46

input

Hej!

Ifall man vill svara på ett påstående med ett heltal enligt koden nedan:

y=int(input("ange ålder: "))

Så måste man ju ange ett heltal, eftersom vi skrivit "int". Men vad gör jag ifall jag exempelvis vill att man ska svara ja/nej på en fråga? om jag tar bort "int" så funkar det inte. Jag vill fråga någon om denne går i skolan. Hur gör jag en fråga där personen inte måste fylla i ett heltal, utan bara ja/nej? Vad är kommandot liksom?

Fermatrix 7841 – Fd. Medlem
Postad: 30 aug 2021 22:48
svar = input ("skriv svar :")
villsovaa 910
Postad: 30 aug 2021 22:52
Dracaena skrev:
svar = input ("skriv svar :")

Men då skriver jag

skola=input("går du i skolan?: ")

if skola="nej":

  print("okej")

 

Men det funkar inte

Fermatrix 7841 – Fd. Medlem
Postad: 30 aug 2021 22:57

Du försöker tilldela skola strängen "nej", men du vill ist jämföra skola och "nej". Du skall alltså skriva:

if (skola == "nej"):
	print("okej")
villsovaa 910
Postad: 30 aug 2021 23:00
Dracaena skrev:

Du försöker tilldela skola strängen "nej", men du vill ist jämföra skola och "nej". Du skall alltså skriva:

if (skola == "nej"):
	print("okej")

Jahaaaa! Tack så mycket!

Svara Avbryt
Close