Hei, angående den int'n foran inputen på første linja. Bestemmer den at svaret må oppgis som tall av brukeren, eller at svaret blir oppgitt som tall etter print? Takk for svar
@nilsmulder13032 жыл бұрын
Hei! Int gjør at Spyder tolker svaret du oppgir på inputen "hvor mange fliser er det bortover én rad på figuren?" som et tall. Dette er viktig, for standarden er at Spyder tolker svaret på en input som tekst, og da kan ikke Spyder regne med tallet. Hvis Spyder prøver å regne med tall som den tolker som tekst vil den f.eks si at 3+3 = 33 eller 1+2+3 = 123 fordi den bare legger sammen tallene som om det er bokstaver i et ord. Dersom du derimot setter int foran, vil Spyder skjønne at den skal følge matematisk logikk, så 3+3 = 6 og 1+2+3 = 6. Håper det ga litt mening!
@babayaga85472 жыл бұрын
@@nilsmulder1303 Tusen takk. Da skjønte jeg litt mer. Om det hadde kun stått (input( «Hvor mange fliser er det»). Og jeg svarer «hei», blir svaret da feks. 3 + hei
@nilsmulder13032 жыл бұрын
@@babayaga8547 Høres riktig ut. Så om du vil ha input som du kan regne med må du alltid konvertere til tall ved hjelp av int() eller float(). Float() gjør at du kan bruke desimaltall også.