Python ohjelmointi, apua tarvitaan

Anonyymi

MITEN TÄMÄ PYTHON OHJELMA PITÄISI TEHDÄ KUN EI OMA ÄLY RIITÄ SEN TEKEMISEEN????

def tulostaja(sana_1):
while True:
if len(sana_1) >= 5:
print(sana_1)
syote = input("Anna syöte (Lopeta lopettaa): ")
else:
print("Oletussyöte")
syote = input("Anna syöte (Lopeta lopettaa): ")

#Luomme erillisen pääfunktion
def main():
syote = input("Anna syöte (Lopeta lopettaa): ")
return syote


#Kutsutaan funktiota ja annetaan parametrit
tulostaja(syote)

#Lopuksi käynnistämme ohjelman pääfunktiosta
if __name__ == "__main__":
main()
---------------------------------------------------------------------
tulostaja-funktion vastaanottaa yhden parametrin, jonka oletusarvona on "Oletustulostus" ja tulostaa saamansa arvon.

Pääfunktio taas pyytää käyttäjältä syötettä "Anna syöte (Lopeta lopettaa): ", ja mikäli käyttäjä antaa syötteen, joka on 5 tai useampi merkkiä, lähetetään se tulostaja-alifunktiolle. Muussa tapauksessa alifunktiota kutsutaan ilman parametriä. Jos käyttäjä antaa syötteen "Lopeta", ohjelma sammuu. Ohjelma toimii seuraavalla tavalla:

Anna syöte (Lopeta lopettaa): Pitkäsana
Pitkäsana
Anna syöte (Lopeta lopettaa): möh
Oletustulostus
Anna syöte (Lopeta lopettaa): Toinenkovinpitkäsana
Toinenkovinpitkäsana
Anna syöte (Lopeta lopettaa): Lopeta

11

1753

    Vastaukset 11

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      testi

    • Anonyymi

      Tuo lyhyt "testi" viesti synty siitä kun halusin selvittää onko minut bannattu, kun viestit katoaa ilman että niissä on mitään sääntöjen vastaista. Kun se näytti säilyvän jäljelle jäi tämä gifyu.com kuvanjako palvelu, joka on aieminkin poikinut viestien poistoja. Onkohan moderaattoreilla yhteneväiset ohjeet, vaikuttaa että sääntöjä muutellaan sen mukaan mistä milloinkin tuulee.

      Poistokynnys saattaa olla matalampi myös näiden esittämieni arvostelujen vuoksi, ihmisiähän ne moderaattoritkin on, luultavasti.

    • Anonyymi

      Testaan vielä tämän mahdollisuuden antaa opastusta, eli kun avaaja sai viestin pysymään python koodista huolimatta, niin voiko vastaus myös siltää python koodia. Toivottavasti osaat koota säkyneen jäsentelyn josta pyython on hyvin tarkka:

      #!/usr/bin/env python3
      # -*- coding: utf-8 -*-

      def main():

      syote='Oletussyöte'

      def tulosta(syote):
      print(syote)

      while syote != 'Lopeta':
      syote = input("Anna syöte (Lopeta lopettaa): ")
      if len(syote) < 2: syote='Oletussyöte'
      if syote != 'Lopeta': tulosta(syote)

      if __name__ == "__main__":
      main()

      • Anonyymi

        EI TOIMI:

        #!/usr/bin/env python3
        # -*- coding: utf-8 -*-

        def main():
        syote="Oletussyöte"

        def tulosta(syote):
        print(syote)

        while syote != 'Lopeta':
        syote = input("Anna syöte (Lopeta lopettaa): ")
        if len(syote) < 2: syote='Oletussyöte'
        if syote != 'Lopeta': tulosta(syote)

        if __name__ == "__main__":
        main()

        VALITTAA: while syote != 'Lopeta':
        NameError: name 'syote' is not defined


      • Anonyymi
        Anonyymi kirjoitti:

        EI TOIMI:

        #!/usr/bin/env python3
        # -*- coding: utf-8 -*-

        def main():
        syote="Oletussyöte"

        def tulosta(syote):
        print(syote)

        while syote != 'Lopeta':
        syote = input("Anna syöte (Lopeta lopettaa): ")
        if len(syote) < 2: syote='Oletussyöte'
        if syote != 'Lopeta': tulosta(syote)

        if __name__ == "__main__":
        main()

        VALITTAA: while syote != 'Lopeta':
        NameError: name 'syote' is not defined

        Yritin laittaa monta kertaa kuvallisen ohjeen, että ne sisennykset menisi oikein, mutta moderointi poisti ne joka kerta. Ei maha mittään, kysy modelta jos se antaa vilkasta jotain kuvaa hetken.


      • Anonyymi
        Anonyymi kirjoitti:

        EI TOIMI:

        #!/usr/bin/env python3
        # -*- coding: utf-8 -*-

        def main():
        syote="Oletussyöte"

        def tulosta(syote):
        print(syote)

        while syote != 'Lopeta':
        syote = input("Anna syöte (Lopeta lopettaa): ")
        if len(syote) < 2: syote='Oletussyöte'
        if syote != 'Lopeta': tulosta(syote)

        if __name__ == "__main__":
        main()

        VALITTAA: while syote != 'Lopeta':
        NameError: name 'syote' is not defined

        Johtuu siitä ettei muuttujaa "syote" ole määritetty.

        Tuo ohjelma on muutenkin hoopo. Se hyppää ensin main-funktioon, joka ei tee mitään muuta kuin asettaa siinä lohkossa näkyvään "syote"-muuttujaan jonkun arvon. Sen jälkeen poistutaan main-funktiosta ja jatketaan tulosta-funktion jälkeisestä while-loopista, joka yrittää käyttää ehtonaan syote-funktiota, jota ei ole siinä kohtaa määritelty.

        Tarkoitus lienee ollut, että while-silmukka olisi main-funktion sisäpuolella.


    • Anonyymi

      4 yritystä jakaa ohje kuvana poistettu, joten jos tuo koodikin katoaa, ei ole keinoa opastaa sinua.

    • Anonyymi

      Ihmeellisiä on nämä moderoinnit, nyt tuo 08:51 kirjoitettu opastus koodin kera on saanut olla lähes tunnin, joten tänään ilmeisesti voi näinkin opastaa, tai ei nyt nuolaista ennen kuin tipahtaa. On käynyt niin että puolenyön tietämissä jokin on kelvannut, mutta kun vuorokausi vaihtunut, se ei enää olekaan kelvannut.

      Kymmeniä vistejä on poistettu jo vähämmekin koodin vuoksi, välillä koodia voi välittää Pastebin -palvelun avulla, ja sitten taas ei. Ei mitään mahdollisuutta toimia sääntöjä noudattaen. Sivullisen silmin olemme huonotapaista pohjasakkaa, kiitos toimimattoman moderoinnin josta moderoinnista vastaavat eivät kanna vastuutaan.

      • Anonyymi

        Olen tullut siihen tulokseen että täällä turhautuneet ihmiset ilmiantavat toisten viestejä.
        Moderointi taas ottaa nämä ilmiannot todesta. On tietysti mahdollista että firman sisälläkin on kieroitunut henkilö vaikuttamassa moderointiin.
        En usko että automaattinen moderointi itsessään voi olla noin huono ja epäjohdonmukainen.

        Jos seuraa täällä olevia keskusteluja, huomaa joidenkin kirjoittajien angstista, toisten kyttäilysta/revanssin hausta, että kaikki ruuvit eivät ole paikallaan.
        Johtopäätös vedetty näistä huomioista.


      • Anonyymi

        Pois läksi sekin koodi, nyt varmaan moderaattori on itseensä tyytyväinen, saipahan vitutuskäyrää nostettua. Sairasta touhua.


    • Anonyymi

      Silloin ei kannata tehdä ollenkaan.

    Ketjusta on poistettu 5 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Riikka Purra on mukana Suomen huutokauppakeisari -sarjassa

      Suomen huutokauppakeisari on tavallisten suomalaisten ohjelma. Sarjan suosiosta kertoo se, että nyt alkaa jo 19. kausi t
      Maailman menoa
      166
      1558
    2. Kuuleppas

      ensimmäiset naissuhteet toimii miehelle eräänlaisena oppikouluna, mutta hän ei välttämättä itse ymmärrä oppineensa mitää
      Ikävä
      256
      1096
    3. Mulla ei ole Suomessa enää mitään

      4 vuotta joutuu asumaan henkisessä vankilassa. Sitten voi muuttaa takaisin ulkomaille.
      Turku
      183
      752
    4. Kuinka nainen jaksat ja voit

      Toivottavasti hyvin.
      Ikävä
      43
      711
    5. Provider miehistä..

      Tietyt miehet puhuvat ilkeästi naisista, jotka haluavat elää miehen tuloilla. Eikö? Mutta miksi tietyt miehet siitä pah
      Ikävä
      209
      674
    6. Sinulle nainen

      En ehkä koskaan osannut sanoa tätä oikein. Minun vaikeuteni luottaa liittyi ennen kaikkea menettämisen pelkoon. Siihen
      Ikävä
      63
      655
    7. Tiedätkö sitä

      Että sinun äänesi on ihanan pehmeä
      Ikävä
      40
      576
    8. Hei rakkaani.

      Kohtaaminen lähestyy. Miten teemme sen? Kumpi ottaa yhteyttä vai törmäämmekö jossain sattumalta? Tuleva vaimosi
      Ikävä
      48
      541
    9. Ethän mies vielä

      luovu meistä? Haluaisin jo sun syliin.
      Ikävä
      39
      534
    10. Ethän voinut nainen tietää, että rikot rikotun

      Omaa elämää taas mietin aamuyön tunteina. En vieläkään löytänyt muistin sokkeloista ainuttakaan onnen hetkeä. Kaipuu on
      Ikävä
      67
      533
    11. Haaveilen edelleen

      Sinusta aika ajoin
      Ikävä
      32
      501
    12. Yt:t kunnassa päättyi

      Oliko nämä tarpeelliset ja ratkeaako taloushuolet näiden avulla? Lehdessä ilmoitettujen lukujen perusteella lisää on tul
      Lappajärvi
      57
      489
    13. Sut.

      Tuhotaan. :)
      Tunteet
      56
      485
    14. Tulisitpa käymään joskus vielä

      Olisi niin kiva nähdä pitkästä aikaa. Oletko vielä joskus tulossa?... Niin monet muutoksen tuulet puhaltavat, olisi lohd
      Ikävä
      23
      479
    15. Martsusta tuli leuhka

      Ja ylimielinen. Hän ei nosta persettäkään ilmaseksi . Luulempa et nämä ei tee hyvää hyvinvointivalmennuksille.... Nannal
      Kotimaiset julkkisjuorut
      169
      466
    16. Lämpimiä katseita aikoinaan vaihdettiin, siihen se sitten jäi

      Sinulla uudet tuulet ja välttelet kohtaamistamme.
      Ikävä
      26
      460
    17. Poromiehentien remontti ...

      Mikä tilanne? mistä mennään
      Hyrynsalmi
      6
      443
    18. Mä oon kallistumassa

      Rikosilmoitukseen!
      Suhteet
      69
      441
    19. 21
      411
    20. Kiulu myynnissä!

      Kiulu hakee taas uutta yrittäjää. https://www.yritysporssi.fi/etela-pohjanmaa-lansi-suomi-finland/myytavat/yritykset/ma
      Ähtäri
      22
      405
    Aihe