ohjelmointi pythonilla . Mitä pitää osata .Kertokaa miten ne tehdään

mulla on kysymys että miten pythonilla ohjelmoidaan . ps osaan jo vähän
1385
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

Pitää osata ohjelmoida. Ohjelma tehdään niin ettei tule virheitä.

1Äänestä
  • Aloittaja

    joo joo tiedän osaan perus jutut pythonilla

    Äänestä

  • william.coding.computer kirjoitti:

    joo joo tiedän osaan perus jutut pythonilla

    Sitten on semmoinen että a voi olla b. Joskus toisinkin päin.

    Äänestä

  • william.coding.computer kirjoitti:

    joo joo tiedän osaan perus jutut pythonilla

    Mutta et tiedä että virkkeen ensimmäinen sana kirjoitetaan isolla alkukirjaimella?

    Äänestä

Kirjotetaan se koodi tekstitiedostoon ja sitten se ajetaan.

Äänestä

Ensimmäiseksi pitää opetella kirjoittamaan.

Äänestä

Esim satunnaisluku pytonilla:

luku = [1,2,3,4,5}

Tuosta sitten leikkaat jonkun siivun.

Äänestä
  • Kiitos. Hyvä koodinpätkä.

    Äänestä

Enimmäkseen kaikkia pikkujuttuja

Äänestä

No luupit nyt ainakin. Eihän Pythonissa taida ollakaan kuin se yksi for...in, jolla about mikä tahansa tietorakenne käydään läpi. Ehtorakenteet myös. Pythonissa ei tarvita sulkuja ja siellä on elif. Oliot myös hyvä osata ja dunder-metodien teko.

Äänestä
  • Ja While.

    Äänestä

Ihan riippuu käyttötarpeesta.

Jos haluat vain puuhastella omaan käyttöösi jonkun suurin piirtein toimivan tiedostojensiirtelyskriptin, niin riittää osata ohjelmoinnin perusasiat yleisesti (ehtolauseet, silmukat, muuttujat ja vakiot, listat, jne.), Pythonin syntaksi, kansiorakenteessa liikkuminen, ja alkeet loogisesta ongelmanratkaisusta.

Jos haluat tehdä harrastajana laadukasta koodia, josta voisi olla hyötyä muillekin jossain tilanteessa, edellisten lisäksi pitäisi opetella vähän syvällisemmin loogista ongelmanratkaisua ja muuta matematiikkaa, vähintäänkin välttävästi koodin dokumentaatiota, algoritmisuunnittelua, ja järkevää aliohjelmien käyttöä.

Jos toiveissa on tehdä ohjelmoinnista ihan ammatti itsellesi, niin kannattaa hankkia ihan oikea koulutus alalle kiinnostuksestasi riippuen joko ammattikoulusta tai yliopistosta. On paljon helpompaa opetella alan hyvät käytännöt kerralla oikein kuin ensin yksiksesi puuhastelemalla väärin ja myöhemmin opetella huonoista tavoista eroon.
Esimerkiksi hyvä dokumentaatio, järkevä kirjastojen käyttö, ja monipuolinen ongelmanratkaisu/soveltaminen tuottavat tyypillisesti paljon enemmän ongelmia itseoppineille kuin kouluttautuneille. Toki poikkeuksiakin on.

Joka tapauksessa ei kannata jämähtää vain Pythoniin, vaan kokeilla myös muita kieliä, koska niissä kaikissa on omat hyvät ja huonot puolensa. Vaikka sitten päätyisitkin käyttämään enimmäkseen Pythonia, muiden kielien opettelu avartaa näkemystä siitä, miten ongelmia voi ratkaista eri tavoilla.

Äänestä

Avauksen tehneellä ei älylliset resussit riitä edes kysymyksen laatimiseen.

Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


william.coding.computer kirjoitti:

mulla on kysymys että miten pythonilla ohjelmoidaan . ps osaan jo vähä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