Työskentely listojen ja sanakirjojen kanssa Pythonissa (2023)

Johdanto

Tässä opetusohjelmassa käsittelemme kahta python-ohjelmoinnin tietorakennetta. Python on yksi suosituimmista ja laajimmin käytetyistä ohjelmointikielistä maailmassa. Sitä käytetään data-analytiikkaan, koneoppimiseen ja jopa suunnitteluun. Sitä käytetään monilla aloilla sen yksinkertaisen mutta tehokkaan luonteensa vuoksi. Python 3 on korkean tason yleiskäyttöinen ohjelmointikieli. Tässä artikkelissa keskustelemme python-sanakirjasta ja luettelotietotyypeistä.

Työskentely listojen ja sanakirjojen kanssa Pythonissa (1)

Lähde: Google Images

Pythonissa on myös kehittyneitä tietorakenteita, kuten pinoja tai jonoja, jotka voidaan toteuttaa perustietorakenteilla. Niitä käytetään harvoin tietotieteessä, ja niitä käytetään yleisemmin ohjelmistosuunnittelussa ja näiden monimutkaisten algoritmien toteuttamisessa, joten emme käsittele niitä tässä opetusohjelmassa.

Aloittelijoille, ilmaiset Python-opetusohjelmat ja kirjastot, kuten numpy ja pandas, voit katsoaJohdatus Pythoniin.
Oppimistavoitteet

  • Tässä opetusohjelmassa opimme luetteloista ja sanakirjoista.
  • Opimme myös erilaisista tavoista päästä käsiksi luetteloihin ja sanakirjoihin.
  • Lopuksi opimme kuinka sanakirjoja luodaan.

Tämä artikkeli on julkaistu osanaData Science Blogathon.

Sisällysluettelo

  1. Mitä listat ovat?
  2. Luettelon elementtien käyttö
  3. Indeksialue
  4. Työskentely luettelossa olevien operaattoreiden kanssa
  5. Sisäkkäiset luettelot
  6. Python-luetteloiden päivittäminen
  7. Listaa menetelmät
  8. Python-sanakirja
  9. Sanakirjan luomisen syntaksi esimerkkien kanssa
  10. Python-sanakirjan pituuden löytäminen
  11. Eri tapoja päästä käsiksi luettelon elementteihin
  12. Sanakirjan objektiarvojen tulostaminen avaimessa, arvoparissa
  13. Python-luettelon muuntaminen Python-sanakirjaobjektiksi
  14. Python-sanakirjan kopioiminen uuteen sanakirjaan
  15. Python-sanakirjaobjektin päivittäminen
  16. Kuinka poistaa Python-sanakirjasta?
  17. Python-sanakirjaobjektin läpi kiertäminen
  18. Johtopäätös

Mitä listat ovat?

Listat ovat kuin taulukoita. Python-luettelot ovat muuttuvia tietotyyppejä Pythonissa. Lista viittaa C/C++/Javan indeksiarvoparin kaltaisten taulukoiden kokoelmaan. Listat on 0-pohjainen indeksitietotyyppi, mikä tarkoittaa, että ensimmäisen elementin indeksi alkaa 0:sta. Listoja käytetään useiden kohteiden tallentamiseen yhteen muuttujaan. Listat ovat yksi Pythonissa olevista neljästä tietotyypistä, eli listat, sanakirjat, tuples ja joukot. Luettelo luodaan sijoittamalla elementit kohtaan [ ] pilkuilla erotettuina. Voimme käyttää niitä monimutkaisempien tietorakenteiden tallentamiseen, lukuun ottamatta kokonaislukuja, merkkijonoja tai kellukkeita. Sanakirjojen luettelo on hyvä esimerkki.

Luettelon elementtien käyttö

Listojen elementit voidaan tehdä asettamalla indeksinumerot hakasulkeisiin alla olevan kuvan mukaisesti:

Python-koodi:

Lähtö

Ahmadabad30

Meillä on myös negatiivinen indeksinumero, kuten alla:

tulosta(kaupunkiluettelo[-1])

Lähtö

Coimbatore

Negatiivinen indeksi viittaa luetteloon viimeisestä arvosta; tässä tapauksessa se on Coimbatore.

Indeksialue

Indeksialue edustaa luettelon osaa, jonka haluat poimia alla olevan esimerkin mukaisesti:

print(city_list[2:5])

Lähtö

['Ahmedabad', 'Surat', 'Lucknow']

Jos haluat löytää kohteen indeksiarvon luetteloista, mikäli tuote on tiedossa, voit tehdä tämän seuraavasti:

print(city_list.index('Chennai',0,3))

Lähtö

1

Työskentely operaattorien kanssaLista

Kahden listan lisääminen voidaan suorittaa +-operaattorilla. +-operaattori ketjuttaa molemmat listat.

kaupunkien_luettelo= numeroluettelo+ kaupunkiluettelotulostus(kaupunkiluettelon_määrä)

Lähtö

[10, 20, 30, 40, 50, 60, 70, 80, 90, 'Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']

*-operaattoria käytetään laajentamaan luetteloa kopioimalla samat arvot.

uusi_kaupunkilista= kaupunkiluettelo*2tulostus(uusi_kaupunkilista)

Lähtö

['Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore', 'Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']

Sisäkkäiset luettelot

Lista on sisäkkäinen, jos sen sisällä on toinen luettelo. Alla olevassa luettelossa on kaksi elementtiä, ja molemmat on lueteltu.

list_nest=[[10,20,30],['a','b','c']]

lista_pesä

Lähtö

[[10, 20, 30], ['a', 'b', 'c']]

Sisäkkäisen luettelon elementtejä voidaan käyttää alla kuvatulla tavalla

print(list_nest[1][2])

Lähtö

c

Python-luetteloiden päivittäminen

Listan päivityksessä on erilaisia ​​toimintoja. Listoja voidaan liittää, laajentaa, lisätä ja muuttaa. Näemme ne kaikki yksitellen.

Liitä luettelot

Liitä käytetään, kun haluat lisätä yhden kohteen luetteloon.

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']city_list.append('Bangalore')print(city_list)

Lähtö

['Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore', 'Bangalore']

Laajenna listaa

Laajenna-toimintoa käytetään, kun haluat lisätä luetteloon useamman kuin yhden kohteen

num_list=[10,20,30,40,50,60,70,80,90]num_list.extend([100,110,120,130,140,150])print(num_list)

Lähtö

[10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150]

Muuta luetteloita

Muutosta käytetään, kun haluat päivittää luettelon tietyn kohteen.

num_list[7]= 200print(num_list)

Lähtö

[10, 20, 30, 40, 50, 60, 70, 200, 90, 100, 110, 120, 130, 140, 150]

Lisää luetteloihin

Sitä käytetään arvojen lisäämiseen annettuun indeksiin

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']city_list.insert(4,'Vadodara')print(city_list)

Lähtö

['Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Vadodara', 'Lucknow', 'Coimbatore']

Kohteiden poistaminen luettelosta

Voit poistaa kohteen luettelosta antamalla poistettavan nimikehakemiston tai -alueen.

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']del city_list[4]print(city_list)

Lähtö

['Agra', 'Chennai', 'Ahmedabad', 'Surat', 'Coimbatore']
del city_list[4:6]print(city_list)

Lähtö

['Agra', 'Chennai', 'Ahmedabad', 'Surat']

Voit myös poistaa koko luettelon käyttämällä alla olevaa komentoa

del city_list

Listan tyhjennys

Tämä on erittäin helppo tehdä, kuten alla näkyy:

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']city_list=[]print(city_list)

Lähtö

[]

Listaa menetelmät

Pituus

Pituutta käytetään määrittämään, kuinka monta elementtiä luettelossa on.

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']print(len(city_list))

Lähtö

6

Asia selvä

Clear-toimintoa käytetään luettelon elementtien poistamiseen

num_list=[1,2,2,2,3,4,5,6,6,7,6,7]print(num_list.clear())

Lähtö

Ei mitään

Käänteinen

Käänteistoimintoa käytetään luettelon elementtien kääntämiseen päinvastaiseksi, kuten alla on esitetty:

city_list=['Agra','Chennai', 'Ahmedabad', 'Surat', 'Lucknow', 'Coimbatore']city_list.reverse()print(city_list)

Lähtö

["Coimbatore", "Lucknow", "Surat", "Ahmedabad", "Chennai", "Agra"]

Järjestellä

Lajittelua käytetään luettelon elementtien lajitteluun. Oletuksena se lajitellaan nousevaan järjestykseen. Lajitellaksesi laskevassa järjestyksessä, lajittelufunktiossa on annettava yksi parametri, kuten alla on esitetty:

num_list=[1,2,2,2,3,4,5,6,6,7,6,7]num_list.sort(reverse=True)print(num_list)

Lähtö

[7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1]

Python-sanakirja

Sanakirjat ovat muuttuvia tietotyyppejä, luonteeltaan järjestämättömiä, mikä tarkoittaa, että niitä voidaan päivittää luomisen jälkeen.avain:arvo-parit, ja avainten on oltava yksilöllisiä. Voit saada avainluettelon kutsumalla sanakirjainstanssin avainmenetelmää. Syntaktisesti ne kirjoitetaan avain-, arvoparimuodossa kihara-/kiharahakasulkeiden sisään. Voimme päivittää ja poistaa sanakirjaluettelon elementtejä. Sanakirjat toteutetaan hash-taulukoiden avulla.

{Avain1:Arvo1,Avain2:Arvo2,Avain3:Arvo3,Avain4:Arvo4}

Avaimet ovat aina yksilöllisiä, eikä niissä voi olla päällekkäisyyksiä. Sanakirjassa ei ole hakemistoa, eli niitä ei ole järjestetty. Avain on oletusiteraattori, ja sitä käytetään arvon noutamiseen.

Työskentely listojen ja sanakirjojen kanssa Pythonissa (2)

Lähde: trytoprogram

Sanakirjan luomisen syntaksi esimerkkien kanssa

Sanakirjan voi luoda neljällä tavalla.

Tyhjä Python-sanakirja

Tyhjän sanakirjan syntaksi on:

dict_emp={}print(dict_emp)

Lähtö

{}

Avaimet kokonaislukuarvona

dict_city={1: 'Ahmedabad', 2: 'Chennai', 3: 'Coimbatore',4:'Surat',5:'Agra'}print(dict_city)

Lähtö

{1: "Ahmedabad", 2: "Chennai", 3: "Coimbatore", 4: "Surat", 5: "Agra"}

Näppäimet merkkijonoarvoina

dict_travel={'Maa1':'USA', 'Maa2': 'Intia', 'Maa3':'Japani', 'Maa4':'UK', 'Maa5': 'Australia'}print(dict_travel)

Lähtö

{'Maa1': 'USA', 'Country2': 'Intia', 'Country3': 'Japan', 'Country4': 'UK', 'Country5': 'Australia'}

Avaimet merkkijono- ja kokonaislukuarvoina

mix_dict= {'Maa':'Intia', 1456:'Vapaa','lista':['city', 'road',12]}print(mixed_dict)

Lähtö

{'Maa': 'Intia', 1456: 'Vapaa', 'luettelo': ['kaupunki', 'tie', 12]}

Python-sanakirjan pituuden löytäminen

print(len(dict_salesid))

Lähtö

5

Eri tapoja päästä käsiksi luettelon elementteihin

Luodaan kaksi sanakirjaa

dict_salesid= {'SID1': Fiat 'SID2': Mercedes 'SID3': Maruti 'SID4': Volkswagen 'SID5': Kia}
dict_salesinfo= {'SID':Fiat, 'Myynti': 20000 'LaunchDay':'Ke' 'Hinta': 500000}

Python-sanakirjan elementtien purkaminen avaimen avulla

Käytämme seuraavaa syntaksia päästäksemme mihin tahansa niistä liittyvään arvoon:

sales_id='SID2'if sales_id in dict_salesid: name= dict_salesid[sales_id] print('Myyntitunnus on {}, Myyntinimi on {}'. format(sales_id,name))else: print('Myyntitunnusta {} ei löydy '.format(sales_id))

Lähtö

Myyntitunnus on SID2, myyntinimi on Mercedes

Python-sanakirjaelementin asettaminen avaimen avulla

Ensin asetamme sanakirjaelementin ja haemme sen sitten get-funktiolla.

dict_salesinfo['LaunchDay']='Ttors'dict_salesinfo['Cost']=6000000LaunchDay= dict_salesinfo.get('LaunchDay')Cost=dict_salesinfo.get('Cost')print('Aloituspäivä on {}', hinta on {}' . muoto (aloituspäivä, hinta))

Lähtö

Aloituspäivä on torstai, hinta on 6000000

Sanakirjan objektiarvojen tulostaminen avaimessa, arvoparissa

sanelu_arvot= sanelu_myyntiinfo.arvot()print(saneluarvot)

Lähtö

dict_values(['Fiat', 20000, 'Ke', 500000])

Item()-funktion käyttäminen

Kohdefunktio muuntaa sanakirjan alkion monikkoksi

dict_items= dict_salesinfo.items()print(dict_items)print(type(dict_items))

Lähtö

dict_items([('SID', 'Fiat'), ('Sales', 20000), ('LaunchDay', 'Ke'), ('Kust', 500000)])

Looping Through the items() Function

avaimelle arvo dict_salesinfo.items(): print(avain +"-"+str(arvo))

Lähtö

SID-FiatSales-20000LaunchDay-Wed Cost-500000

Python-luettelon muuntaminen Python-sanakirjaobjektiksi

Sanakirjaobjekti sisältää avain-arvo-pareja, ja luettelon on noudatettava tätä muotoa, tai muuten se antaa virheen.

sales_infolist=[['SID','Fiat'],['Sales','20000'],['LaunchDay','Ke'],['Cost','500000']]print(type(sales_infolist)) myyntitiedot

Lähtö

Python-sanakirjan kopioiminen uuteen sanakirjaan

dict_salesinfo_new= dict_salesinfo.copy()print(dict_salesinfo_new)

Lähtö

{'SID': 'Fiat', 'Sales': 20000, 'LaunchDay': 'Ke', 'Cost': 500000}

Python-sanakirjaobjektin päivittäminen

Päivitysmenetelmää käytetään sanakirjaobjektin päivittämiseen arvolla

dict_salesinfo= {'SID':'Fiat','Myynti': 20000,'LaunchDay':'Ke','Hinta': 500000}dict_salesinfo.update({'Profit':'50000'})print(dict_salesinfo)

Lähtö

{'SID': 'Fiat', 'Myynti': 20000, 'LaunchDay': 'Ke', 'Kust': 500000, 'Tuotto': '50000'}

Kuinka poistaa Python-sanakirjasta?

Sanakirjaobjekti voidaan poistaa del-käskyllä

del dict_salesinfo

Lähtö

Sanakirjaobjekti poistetaan

Tietyn kohteen poistaminen Python-sanakirjasta

Jos haluat poistaa tietyn kohteen, välitä sanakirjaavain del-lauseeseen alla olevan kuvan mukaisesti:

del dict_salesinfo['SID']print(dict_salesinfo)

Lähtö

{'Sales': 20000, 'LaunchDay': 'Ke', 'Cost': 500000}

Toinen tapa poistaa tietty kohde on käyttää pop-toimintoa.

print(dict_salesinfo.pop('SID'))

Lähtö

Fiat

Pop-funktio palauttaa myös poistettavan avainarvon. Tässä tapauksessa se on Fiat.

Kolmas tapa poistaa sanakirjaobjekti on tyhjennysmenetelmä.

print(dict_salesinfo.clear())

Lähtö

Ei mitään

Python-sanakirjaobjektin läpi kiertäminen

Käytämme samaa sanakirjaobjektia dict_salesinfo. Tallenna ensin kaikki avaimet dict_key-muuttujaan käyttämällä näppäintoimintoa

dict_keys= dict_salesinfo.keys()

tulosta (sanelunäppäimet)

tulosta(tyyppi(sanelunäppäimet))

Lähtö

dict_keys(['SID', 'Sales', 'LaunchDay', 'Cost'])

var:lle dict_keysissa:

print(var + ":" + str(dict_salesinfo[var]))

Lähtö

SID:FiatSales:20000Aloituspäivä:KeH Hinta:500000

Johtopäätös

Pythonissa luettelo on tietorakenteiden luokka, joka voi tallentaa yhden tai useamman objektin tai arvon. Lista voi tallentaa useita kohteita yhteen muuttujaan, ja se voidaan luoda hakasulkeilla. Sanakirjoja käytetään data-arvojen tallentamiseen avain:arvo-pareihin. Sanakirja on järjestetty, vaihdettava kokoelma, eikä se salli kopioita. Sanakirjan osiin pääsee käsiksi näppäinten kautta.

Key Takeaways

  • Lista on järjestetty tietorakenne, jonka elementit on erotettu pilkulla ja suljettu hakasulkeisiin.
  • Pythonin sanakirja on kokoelma avainarvopareja, joita käytetään data-arvojen tallentamiseen, kuten karttaan, toisin kuin muut tietotyypit, joissa on vain yksi arvo elementtinä.

Usein Kysytyt Kysymykset

Q1.Ovatko luettelot ja sanakirjat samat python 3:ssa?

V. Suurin ero on se, että voimme käyttää python-sanakirjan kohteita ja sanakirjan arvoja avainten avulla, emme niiden sijainnin perusteella. Lista on järjestetty objektijono, kun taas sanakirjat ovat järjestämättömiä joukkoja.

Q2. Milloin käyttää sanakirjaa vs lista Python?

V. Voimme käyttää luetteloa ja sanakirjaa ongelman lauseesta riippuen. Listoja käytetään tietojen tallentamiseen järjestetyssä ja peräkkäisessä kuviossa. Vertailun vuoksi sanakirjaa käytetään suurten tietomäärien tallentamiseen helppoa ja nopeaa käyttöä varten. Lista on järjestetty ja muuttuva, kun taas sanakirjat ovat järjestämättömiä ja muuttuvia.

Q3. Mitä eri tapoja tallentaa tietoja Pythonissa?

V. Voimme tallentaa tietoja useilla tavoilla, kuten luettelot, tuples ja sanakirjat.

Liittyvät

blogathonSanakirjatluetteloitaPython-listat

FAQs

Mitä kaikkea Pythonilla voi tehdä? ›

Python on vakiintunut ohjelmistokieli data-analytiikassa ja useat ammattilaiset käyttävät sitä datan visualisointiin, datan manipulointiin sekä monimutkaisen statistiikan, koneoppimisalgoritmien ja muiden datapohjaisten asioiden luontiin. Pythonilla voi luoda monenlaisia graafeja datan visualisointiin.

Mitä pythonilla koodataan? ›

Käyttöaiheet. Python on yksi suosituimmista ohjelmointikielistä, joten sille on kehitetty runsaasti suosittuja kirjastoja, ohjelmistokehyksiä ja rajapintoja, joiden avulla voidaan luoda paljon erilaisia sovelluksia esim. numeerisen laskennan, grafiikan ja web-kehityksen alueilla.

Millä operaattorilla tai metodilla voi tutkia sisältääkö merkkijono toisen merkkijonon? ›

Merkkijonoille on vielä kaksi erityisoperaatiota in ja not in , joiden avulla voidaan tutkia löytyykö haluttu merkkijono toisesta merkkijonosta.

Mitä on Python? ›

Python on monipuolinen ja funktionaalinen ohjelmointikieli, joka on kehitetty monien ohjelmointikielten tavoin 90-luvulla. Pythonilla voi kehittää erilaisia sovelluksia sekä puhelimiin että tietokoneisiin.

Mikä ohjelmointikieli kannattaa opetella? ›

Suosittelen aloittelevalle ohjelmoijalle JavaScript-ohjelmointikieltä, sillä se on tällä hetkellä yksi eniten käytetyimpiä ohjelmointikieliä, ja täyttää edellä mainitut kriteerit. Ensimmäiseksi ohjelmointikieleksi sopivat JavaScript, Python ja C#. JavaScript on laajalti tuettu ohjelmointikieli.

Mikä on yleisin ohjelmointikieli? ›

Python on tällä hetkellä suosituin ohjelmointikieli, kertoo huhtikuun 2023 TIOBE Index. Listan kärjessä huhtikuussa 2023 ovat Python, C, Java ja C++, joilla kaikilla on yli 10 prosentin markkinaosuus.

Miten aloittaa koodaus? ›

Koodaaminen on kehittynyt IT-spesialistien salaisesta kielestä yleisemmäksi taidoksi. Haluatko oppia koodaamista, mutta et tiedä, mistä aloittaisit? Helpointa on aloittaa HTML-, Python- tai Ruby-ohjelmointikielien opettelusta, sillä niitä pidetään yksinkertaisimpina ja myös helpoiten opittavina ohjelmointikielinä.

Mikä on python tulkki? ›

Python on ns. tulkittava (interpreted) kieli: Python-kielisen ohjelman suorittamiseksi käynnistetään erityinen Python-tulkki eli ohjelma, joka lukee Python-kielisen koodin ja suoraan toteuttaa sen käskyt. Python-kielestä on runsaasti erityyppisiä kuvauksia Web-sivustossa Python Language Website .

Onko luku parillinen Python? ›

Selvitä luvun parillisuus

Ensin kysytään luku ja muutetaan se int() -käskyllä kokonaisluvuksi. Kokeile poistaa int -käsky ja testaa toimiiko koodi silloin. lasketaan jakojäännös kahdella (eli onko se parillinen). Jos jakojäännön on nolla if i % 2 == 0: , tulostetaan että parillinen.

Millä operaattorilla paras verkko? ›

Keskimäärin parhaat tiedonsiirtoyhteydet tarjoaa Telia, vaikka erot ovat hyvin pieniä. Mittausten perusteella 71,6 prosenttia käyttäjistä saa Telian verkossa tarvitsemansa tiedonsiirtonopeuden. Vastaava lukema Elisan verkossa on 71,5 prosenttia ja Dna:n verkossa 70,4 prosenttia.

Onko ohjelmointi vaikeaa? ›

Ohjelmointi on luonteeltaan vaikeaa. Kestää kauan, ennen kuin kunnolla ymmärtää, miten eri ohjelmointikielten paradigmoilla rakennetaan erilaisia struktuureja - tietorakenteita ja algoritmeja, siten että niillä saadaan jokin tehtävä ratkaistua. Ohjelmointi on myös helppoa.

Onko Python ilmainen? ›

Python on saatavilla ilmaiseksi monille järjestelmille, kuten Windowsille, Linuxille ja Macille. Opassarjan ohjelmat on laadittu Python-kielen versiolle 3. Oletuksena on, että lukijalla on käytössä toimiva ohjelmointiympäristö, jossa voi laatia ja suorittaa Python-ohjelmia.

Mitä on Python ohjelmointi? ›

Python on tekstipohjainen ohjelmointikieli, jossa kaikki tulostus tapahtuu konsoli-ikkunassa. Perus Pythonin komennot on selkeitä, mutta sillä ei onnistu graafinen ohjelmointi. Graafinen ohjelmointi onnistuu esimerkiksi Pythoniin lisättävän Pygame-kirjaston avulla.

Miten aloittaa ohjelmointi? ›

Koodaaminen on kehittynyt IT-spesialistien salaisesta kielestä yleisemmäksi taidoksi. Haluatko oppia koodaamista, mutta et tiedä, mistä aloittaisit? Helpointa on aloittaa HTML-, Python- tai Ruby-ohjelmointikielien opettelusta, sillä niitä pidetään yksinkertaisimpina ja myös helpoiten opittavina ohjelmointikielinä.

Mikä on tärkeää ohjelmoinnissa? ›

Ohjelmoinnin alkeissa on tärkeintä ymmärtää yksityiskohtaisten ohjelmointikäskyjen muodostaminen ja kuinka yksittäiset käskyt muodostavat käskysarjan eli ohjelman. Tämä edellyttää loogista päättelykykyä ja sen kehittämistä.

Miten ohjelmointi toimii? ›

Ohjelmointi ei ole lainkaan mystistä. Siinä vain annetaan tietokoneelle tarkka toimintaohje eli algoritmi, jonka avulla se tekee halutun asian. Tietokoneohjelma voi esimerkiksi vähentää palkastasi verot ja sivukulut ja laskea näin käteen jäävän nettopalkan.

Top Articles
Latest Posts
Article information

Author: Tish Haag

Last Updated: 25/10/2023

Views: 6079

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Tish Haag

Birthday: 1999-11-18

Address: 30256 Tara Expressway, Kutchburgh, VT 92892-0078

Phone: +4215847628708

Job: Internal Consulting Engineer

Hobby: Roller skating, Roller skating, Kayaking, Flying, Graffiti, Ghost hunting, scrapbook

Introduction: My name is Tish Haag, I am a excited, delightful, curious, beautiful, agreeable, enchanting, fancy person who loves writing and wants to share my knowledge and understanding with you.