ja jos on missä se on: https://s2.gifyu.com/images/Valinta_064.png
Onko tässä Python 3 koodissa virhe
7
458
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
Suomalainen tutkimus paljasti oudon asian vasemmistolaisista - he häpeävät itseään
Kyllä, asia on faktaa. Suomalainen tutkimus osoittaa, että vasemmistolaisina itseään pitävät kansalaiset häpeävät itseää2414723Sosialismia Tampereella: Virallinen ilmiantolinja avautuu kaupungissa
Nyt siis mennään mansessa ihan justiinsa samaan malliin kuin entisessä Neuvostoliitossa, jossa saattoi ilmiantaa naapuri4553393Tätä et nähnyt tv:ssä: Frederik paljastaa - Totuus "haisevasta jäynästä" pehtoorille Farmilla
Frederik veti ns. herneen nenään ja päätti kostaa pehtoorille. Mitäs mieltä olet Frederikin "aamutoimista"? Lue jutt152388Ellen Jokikunnas paljastaa kyynelehtien Ralph-pojasta: "Apua..."
Ellen Jokikunnaksen ja hänen puolisonsa Jari Raskin perheestä ja taloprojektista Italiassa kertova Unelmia Italiassa -sa232031Oho! Vappu Pimiä teki "röyhkeän" teon - Onko sopivaa paljastaa tämä MasterChef-sarjasta?
Vappu Pimiä on astunut MasterChef Suomi -keittiöön ja liittynyt ohjelman legendaariseen tuomaristoon Helena Puolakan ja91273Kuhmossa rallit alkoi ennen aikojaan
Paettiin polliisia törkeästi? Se tuo rallikiima on näemmä saavuttanu paikalliset tommi mäkiset kiljupäissään auton rat281169- 741083
Kaste tulisi tehdä apostolisella tavalla Ap. t. 2:38 mukaan
Apostolit eivät kastaneet kolminaisuuden nimellä vaan Jeesuksen alkuperäisen käskyn mukaisesti: Ap. t. 2:38 Niin Pietar691045- 791044
- 54956