ja jos on missä se on: https://s2.gifyu.com/images/Valinta_064.png
Onko tässä Python 3 koodissa virhe
7
242
Vastaukset
- Turbo-Urpo1
Tässä on toinen tehtävä:
Tämä python 3 koodi on 32 merkkiä pitkä, millä tavalla se saadaan lyhyemmäksi ja kuinka lyhyeksi, mutta silti tekee saman:
for x in range(9):
print('Hei') - Pyyt-Toni
Laitatko ylemmän koodinpätkän Pastebiniin? Helpompi tutkia. Jälkimmäinen ei tulosta kuin kerran "Hei", eli tuo turha silmukka (ensimmäinen rivi) joutaa pois.
- dsfgsdfgsfdhsdfh
kyllähän tuo 9 kertaa tulostaa, jos olettaa että kakkosrivi on sisennetty oikein.
tää foorumi syö sisennykset, siksi kannattaa https://pastebin.com/ iin laittaa nämä koodit
ja en kyllä keksi miten sitä tosta lyhyemmäksi saisi ja ennen kaikkea, miksi pitäisi saada? - Turbo-Urpo1
dsfgsdfgsfdhsdfh kirjoitti:
kyllähän tuo 9 kertaa tulostaa, jos olettaa että kakkosrivi on sisennetty oikein.
tää foorumi syö sisennykset, siksi kannattaa https://pastebin.com/ iin laittaa nämä koodit
ja en kyllä keksi miten sitä tosta lyhyemmäksi saisi ja ennen kaikkea, miksi pitäisi saada?Minulla piti olla jo tuolla tili, mutta on unohtunut tunnukset, salasanat ja s-postit, joten tein uuden, nyt tuo kysymys on sitten niin helppo testata, ettei se enään päättely tehtävästä käykkään: https://pastebin.com/tyT7e3GX
Ajatushan tässä oli sitoa lukija pariksi minuutiksi hyödyllisen asian pariin. Ja hämmästyttää ensikertalaista kolmin kertaisilla '''hipsuilla'''. Näillähän saadaan monirivinen tulostus aikaan.
- Turbo-Urpo1
"Pyyt-Toni"
Olit tietämättäsi oikeassa kun sanoit "turha silmukka (ensimmäinen rivi) joutaa pois", se todellakin joutaa pois, kunhan se korvataan print -komennon toistolla seraavasti:
print('Hei\n'*9)
tuokin tulostaa sen saman kuin silmukassa ollessaan. Eli koodi supistu 32 merkista 17 merkkiin.- drrsrsrdy
Enpä tiennyt tuotakaan.
- Turbo-Urpo1
Linuxin komentokehotteessa on vaikka minkä laista komentoa, mutta kompinaatio() funktio puuttuu. Mikä on kompinaatio:
Kompinaatio vastaa kysymykseen: Kuinka monta erinlaista 4 henkilön ryhmää voidaan muodostaa kuuden henkilön ryhmästä.
tai
Kompinaatio vastaa kysymykseen: Montako erinlaista lottoriviä voi olla.
Tässä nyt yksi vaihtoehto täyttämään tuon puutteen. Koodi on tuolla: https://pastebin.com/MVPxH4DY Lataa ja anna suoritusoikeudet: chmod x nCr.py
KÄYTTÖ
nCr.py 40 7
mutta miten on — löytyykö LibreOffice Calc sovelluksesta funktio suoraan.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Anteeksi mies
En vaan osaa kohdata sinua ja olla normaali. En tiedä mikä vaivaa. Samaan aikaan tekee mieli tulla lähelle ja kuitenkin273441Ripeyttä asiointiin
Ottaa päähän yhden ja saman asiakkaan hitaus kassalla kun yhdellä kädellä nostelee ostoksia kärrystä ja välillä pitelee282141Palstan henkisesti sairaat ja lihavat
Täällä on sairaita, työttömiä ihmisiä kirjoittelemassa joilla ei ole tarkoituksena kuin satuttaa ihmisiä. Jos eksyt pals1141680Mietin aina vain
Minä niin haluaisin nähdä sinut. Ei tuo yhden ainoan kuvan katsominen paljon helpota... Miksi sinä et voisi olla se roh71418- 761359
Kysyin kaikilta yhteisiltä tutuilta mielipidettä siitä, että kannattaako sinun kanssa alkaa!
Päätös oli lähestulkoon yksimielinen. Minunkin vaisto antoi vaaranmerkkejä, mutta järkytyin mitä sinusta kuulin. Aluksi1381236- 641056
Olen vähän
Hysteerinen se on totta. Etkai ymmärrä miten syvästi tunnen sinua kohtaan. Ja olet aina lähelläni. Olet osa jo jotain. I10974Ollaan kuin yö ja päivä
Monessa asiassa… molemmat ollaan kuitenkin älykkäitä ja tiedämme, ettei kannata edetä tämän pidemmälle.70931- 102912