Python käskyt

Onko missään semmosta listaa jossa olisi python ohjelmointikielen käskyt ja mihin niitä käytetään?
201198
Äänestä

Muut lukivat myös

Vastaukset 20

Vanhimmat

Kirjoita siihen että: "Sudo apt-get vedä vittu päähän", niin eiköhän ala jotaki tapahtumaan.

Äänestä
  • Sinä voisit laitta hirvensarvet päähäsi, ja juoksennella pelloilla 1.9.2017 — 13.10.2017 välisenä aikana. Saisit kaipaamaasi huomiota riittävästi.

    Äänestä

Python on paska. Eihän siinä ole edes do-while -silmukkaa. Käske mielummin jollain kehittyneemmällä kielellä.

Äänestä
  • Sinä olet idiootti, jolla järki seisoa kuin tikku paskassa.

    Äänestä

  • Turbo-Urpo kirjoitti:

    Sinä olet idiootti, jolla järki seisoa kuin tikku paskassa.

    Näinkö? Mitäs alla oleva python-koodi mahtaa sitten tehdä?
    Kokeileppa.

    a = True
    while a:
    b = input('Oletko idiootti?')
    if b == 'kyllä':
    a = False
    else:
    print('Idiootti! kokeileppa arvata uudestaan')

    print('Onneksi olkoon! Järkesi seisoo kuin tikku jaskassa!')
    input()

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Näinkö? Mitäs alla oleva python-koodi mahtaa sitten tehdä?
    Kokeileppa.

    a = True
    while a:
    b = input('Oletko idiootti?')
    if b == 'kyllä':
    a = False
    else:
    print('Idiootti! kokeileppa arvata uudestaan')

    print('Onneksi olkoon! Järkesi seisoo kuin tikku jaskassa!')
    input()

    Tämän ketjun paras vastaus.

    Pakkohan sitä oli koittaa: https://i.imgur.com/M2v4PDs.png mitäs nyt tehdään ?

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Näinkö? Mitäs alla oleva python-koodi mahtaa sitten tehdä?
    Kokeileppa.

    a = True
    while a:
    b = input('Oletko idiootti?')
    if b == 'kyllä':
    a = False
    else:
    print('Idiootti! kokeileppa arvata uudestaan')

    print('Onneksi olkoon! Järkesi seisoo kuin tikku jaskassa!')
    input()

    Melkoista resurssien haaskuuta tuhlata muuttuja tuohon käyttöön. Itse toteuttaisin ao. tavalla.

    def paskapyytton():
        vastaukset=["kyllä","joo","on"]
        vastaus=input("Onko Python paska? ")
        if vastaus in vastaukset:
            print("Olet oikeassa, Python on paska!")
            return False
        print("Yritä uudelleen, vinkki: ",end="")
        for vastaus in range(len(vastaukset)):
            print(vastaukset[vastaus],end="")
            if vastaus<len(vastaukset)-1:
                print(", ",end="")
            else: print()
        return True
    def main():
        while(paskapyytton()):
            continue
    if __name__ == "__main__":
        main()

    Äänestä

  • switch-case-puuttuu kirjoitti:

    Melkoista resurssien haaskuuta tuhlata muuttuja tuohon käyttöön. Itse toteuttaisin ao. tavalla.

    def paskapyytton():
        vastaukset=["kyllä","joo","on"]
        vastaus=input("Onko Python paska? ")
        if vastaus in vastaukset:
            print("Olet oikeassa, Python on paska!")
            return False
        print("Yritä uudelleen, vinkki: ",end="")
        for vastaus in range(len(vastaukset)):
            print(vastaukset[vastaus],end="")
            if vastaus<len(vastaukset)-1:
                print(", ",end="")
            else: print()
        return True
    def main():
        while(paskapyytton()):
            continue
    if __name__ == "__main__":
        main()

    Tämäkään ei toiminut.

    Tämä sama virhe löytyy myös tuosta ensimmäisestä, mutta ei vain vielä keritty edetä asiassa siihen asti, koska jäin odottamaan minkä korjauksen kaveri antaa. Vitun mukava huomata olevansa idiootti, varsinkin kun se näin mukavasti kerrotaan. Pythonin mollaaminen käy hyvin tällä tyylillä, hienoa.

    Äänestä

  • Turbo-Urpo kirjoitti:

    Tämäkään ei toiminut.

    Tämä sama virhe löytyy myös tuosta ensimmäisestä, mutta ei vain vielä keritty edetä asiassa siihen asti, koska jäin odottamaan minkä korjauksen kaveri antaa. Vitun mukava huomata olevansa idiootti, varsinkin kun se näin mukavasti kerrotaan. Pythonin mollaaminen käy hyvin tällä tyylillä, hienoa.

    En virheistä tiedä, mutta toi on siis "Python versio 3" koodia. Pythonhan on niin paska ettei se ole edes taaksepäin yhteensopiva.

    Äänestä

  • Turbo-Urpo kirjoitti:

    Tämän ketjun paras vastaus.

    Pakkohan sitä oli koittaa: https://i.imgur.com/M2v4PDs.png mitäs nyt tehdään ?

    Suomi 24 poisti tuosta koodista sisennykset, joten joudut itse lisäämään ne. Eli neljä välilyöntiä tai vaihto while ja if lauseiden jälkeen.

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Suomi 24 poisti tuosta koodista sisennykset, joten joudut itse lisäämään ne. Eli neljä välilyöntiä tai vaihto while ja if lauseiden jälkeen.

    Ja lisäksi tuo koodi on tosiaan uudempaa python 3.5 -koodia. Mutta Indentation Error viittaa juurikin vääriin sisennyksiin.

    Siinäpä teille pähkinä, kun lisäätte itse sisennykset.

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Ja lisäksi tuo koodi on tosiaan uudempaa python 3.5 -koodia. Mutta Indentation Error viittaa juurikin vääriin sisennyksiin.

    Siinäpä teille pähkinä, kun lisäätte itse sisennykset.

    Oikea vastaus: https://imgur.com/LD25SZx

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Suomi 24 poisti tuosta koodista sisennykset, joten joudut itse lisäämään ne. Eli neljä välilyöntiä tai vaihto while ja if lauseiden jälkeen.

    Ei tartte olla kuin yksi välilyönti tai vastaava. Kunhan ovat oikealla "tasolla" keskenään. S24:n palstoilla kannattaa korvata tavalliset välilyönnit sidotuilla. Niillä saa edes hieman sisennystä.

    Äänestä

  • switch-case-puuttuu kirjoitti:

    En virheistä tiedä, mutta toi on siis "Python versio 3" koodia. Pythonhan on niin paska ettei se ole edes taaksepäin yhteensopiva.

    Joo, se yhteinen virhe noissa molemissa oli tuo ääkkösten ja öökkösten käyttö ilman että ohjelmassa kerrottiin käytetty merkistökoodaus:
    # coding:utf-8
    https://i.imgur.com/ywtPjgn.png

    Geany 1.27 ei toimi yhteen Zeal dokumetvieverin kanssa, on asennettava versio 1.34. Koska Geany on jo varannut perinteisen F1 ohjepainikkeen, joutuu totuttelemaan vaikka F12 painikkeen käyttöön koodauksen aikaisessa ohjeen noutamisessa. Jokohan laitoin tänne ohjeen tuon Zeal dokumetti vieverin liittämisestä Geany koodieditoriin.

    Monessa raskaammassa koorieditorissa tuo on jo valmiina ja vähintään yhtä moneen sen saa liitännäisenä (plug-ins).

    Äänestä

  • VääntäkääPyytton kirjoitti:

    Millä tuo lähdekoodin väritys on tehty, siisti ja selkeä. ?

    Äänestä

  • Turbo-Urpo kirjoitti:

    Joo, se yhteinen virhe noissa molemissa oli tuo ääkkösten ja öökkösten käyttö ilman että ohjelmassa kerrottiin käytetty merkistökoodaus:
    # coding:utf-8
    https://i.imgur.com/ywtPjgn.png

    Geany 1.27 ei toimi yhteen Zeal dokumetvieverin kanssa, on asennettava versio 1.34. Koska Geany on jo varannut perinteisen F1 ohjepainikkeen, joutuu totuttelemaan vaikka F12 painikkeen käyttöön koodauksen aikaisessa ohjeen noutamisessa. Jokohan laitoin tänne ohjeen tuon Zeal dokumetti vieverin liittämisestä Geany koodieditoriin.

    Monessa raskaammassa koorieditorissa tuo on jo valmiina ja vähintään yhtä moneen sen saa liitännäisenä (plug-ins).

    Windowsilla on ainakin ollut vaikeuksia noiden merkistöjen kanssa. Linuxilla kaikki toimii yleensä automatic.

    Äänestä

  • Turbo-Urpo kirjoitti:

    Joo, se yhteinen virhe noissa molemissa oli tuo ääkkösten ja öökkösten käyttö ilman että ohjelmassa kerrottiin käytetty merkistökoodaus:
    # coding:utf-8
    https://i.imgur.com/ywtPjgn.png

    Geany 1.27 ei toimi yhteen Zeal dokumetvieverin kanssa, on asennettava versio 1.34. Koska Geany on jo varannut perinteisen F1 ohjepainikkeen, joutuu totuttelemaan vaikka F12 painikkeen käyttöön koodauksen aikaisessa ohjeen noutamisessa. Jokohan laitoin tänne ohjeen tuon Zeal dokumetti vieverin liittämisestä Geany koodieditoriin.

    Monessa raskaammassa koorieditorissa tuo on jo valmiina ja vähintään yhtä moneen sen saa liitännäisenä (plug-ins).

    Python 3.5 käyttää vakiona utf-8-koodausta, joten erillistä määrittelyä ei tarvita kuten aiemmalla versiolla. Toki koodauksen voi vaihtaa esittämälläsi tavalla, jos vakio utf-8 ei kelpaa.

    Vika ei siis ole siinä, vaan se on sisennyksissä.

    Ja Turbo-Urpo, et kai sinä tosissasi väännä koodia jollain windowsin notepadilla? Lataa ihmeessä jokin parempi työkalu, joka tarkastaa myös syntaksit:

    https://www.geany.org/Download/Releases
    https://www.sublimetext.com/3
    https://notepad-plus-plus.org/download/v7.5.6.html

    Äänestä

Voit selailla Python Module Docsia myös ilman internet-yhteyttä ja mukana ovat myös kaikki asentamasi moduulit. Windows-koneella painat vain windows näppäintä ja alat kirjoittamaan "python module docs".

Äänestä

Oletan että kaipaat suomenkielistä opasta, sellaista ei tiettävästi ole.

Kuten varmaan olet huomannutkin Python Tutorial sivuja löytyy, Python ohjelmointi oppaita BDF kirjoina löytyy toista sataa ilmaiseksi, mutta paras on varmaa ZEAL offline-dokumentaation selain, joka on intekroitu useampaa IDE ympäristöön.

Eli asenna ZEAL tai lue oppaita online versiona verkosta: https://zealdocs.org/
OffLine selain toimii niin että, IDEn editorissa valitset avainsanan ja painat F1, jolla ZEAL tarjoaa oppaasta kyseisen sanan ohjetta ja käyttöesimerkkiä, mikäli sellainen sisältyy oppaan kyseisen sanan ohjeeseen.

ASENNUS
sudo apt install zeal

Äänestä

Kommentoi aloitusta


Pytton kirjoitti:

Onko missään semmosta listaa jossa olisi python ohjelmointikielen käskyt ja mihin niitä käytetään?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu