Gavekort Skrevet 30. januar 2019 Del Skrevet 30. januar 2019 Underlig bruk av en try-catch, og det er heller ikke særlig nybegynnervennlig. TS har jo selv klart å løse 80% av oppgaven, så hvorfor skal han nå begynne å plagiere kode han ikke har resonnert over selv? Se kommentar jeg la til print ("Enter a series of words, one per line (hit return when done)") word_list=[] entry = "" entry = input("Enter word: ") while (entry != ""): # If first letter matches any other letter word_list.append(entry) print(word_list) entry = input("Enter another word: ") Lenke til kommentar
PunktumFinale Skrevet 30. januar 2019 Del Skrevet 30. januar 2019 Underlig bruk av en try-catch, og det er heller ikke særlig nybegynnervennlig. TS har jo selv klart å løse 80% av oppgaven, så hvorfor skal han nå begynne å plagiere kode han ikke har resonnert over selv? Se kommentar jeg la til Jeg er nybegynner også, så vil gjerne høre hva problemet med try-catchen er. Det går an å tilby en løsning uten at det er en oppfordring til plagiering. Lenke til kommentar
Fallacious Skrevet 30. januar 2019 Forfatter Del Skrevet 30. januar 2019 Jeg er ingen python ekspert, men jeg delte oppgaven i små deler og googlet frem en løsning på hver del. Fungerte koden da? Fant du noen bugs? Kan prøve å forklare hvis du sier hva du ikke forstår Jeg har ikke slått inn koden. Dette er egentlig langt ifra hva vi har lært så langt, så jeg tror det er best at jeg bare holder meg til det jeg allerede har startet med. Takk uansett! Lenke til kommentar
Gavekort Skrevet 30. januar 2019 Del Skrevet 30. januar 2019 (endret) Jeg er nybegynner også, så vil gjerne høre hva problemet med try-catchen er. Try-catch er for å lage en "exception" når du får en feil i koden din, men hos deg så ser det ut som en essensiell del av kontrollflyten i algoritmen. Jeg er ingen Python-guru, men det høres ikke riktig ut for meg. Det går an å tilby en løsning uten at det er en oppfordring til plagiering. Joda. Jeg ser bare ikke på det som særlig konstruktivt å pælme på med ferdigsnekra algoritmer når TS prøver å lære seg å bruke en hammer. Endret 30. januar 2019 av Gavekort Lenke til kommentar
Gavekort Skrevet 30. januar 2019 Del Skrevet 30. januar 2019 Dette tror jeg skal hjelpe mye. Kjør denne koden. entry = "Baboon" print(entry[0]) print(entry[1]) print(entry[2]) print(entry[1:]) # 1: betyr fra indeks 1 til slutt Lenke til kommentar
Fallacious Skrevet 31. januar 2019 Forfatter Del Skrevet 31. januar 2019 Dette tror jeg skal hjelpe mye. Kjør denne koden. entry = "Baboon" print(entry[0]) print(entry[1]) print(entry[2]) print(entry[1:]) # 1: betyr fra indeks 1 til slutt Jeg kjørte denne koden. Jeg fikk ut noe veldig merkelig.. men jeg har ikke fått en riktig if-statement enda. Om det har noe å si? Lenke til kommentar
Gavekort Skrevet 31. januar 2019 Del Skrevet 31. januar 2019 Du fikk ut følgende: b a b aboon Grunnen til det er fordi du velger bokstaver i strengen "Baboon". Det du leter etter er if 'b' is in "aboon", append to list Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå