{"id":55671,"date":"2020-01-25T00:00:00","date_gmt":"2020-01-24T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-ya-uchu-detej-pitonu"},"modified":"2020-02-18T14:03:48","modified_gmt":"2020-02-18T11:03:48","slug":"kak-ya-uchu-detej-pitonu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/kak-ya-uchu-detej-pitonu","title":{"rendered":"Si i m\u00ebsoj f\u00ebmij\u00ebt Pytone","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Si i m\u00ebsoj f\u00ebmij\u00ebt Pytone\" src=\"\/wp-content\/uploads\/2020\/01\/9748f29696b5623468fed223b408b578.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPuna ime \u00ebsht\u00eb e lidhur me t\u00eb dh\u00ebnat dhe programimin n\u00eb <code>R<\/code>, por n\u00eb k\u00ebt\u00eb artikull dua t\u00eb flas p\u00ebr pasionin tim, i cili madje sjell nj\u00ebfar\u00eb t\u00eb ardhure. M\u00eb ka interesuar gjithmon\u00eb t\u00eb tregoj dhe shpjegoj di\u00e7ka p\u00ebr miqt\u00eb, shok\u00ebt e klas\u00ebs dhe student\u00ebt e mi. Gjithashtu, m\u00eb ka qen\u00eb gjithmon\u00eb e leht\u00eb t\u00eb gjendem me f\u00ebmij\u00ebt, nuk e di pse. N\u00eb p\u00ebrgjith\u00ebsi, mendoj se edukimi dhe m\u00ebsimi i f\u00ebmij\u00ebve \u00ebsht\u00eb nj\u00eb nga aktivitetet m\u00eb t\u00eb r\u00ebnd\u00ebsishme, dhe gruaja ime \u00ebsht\u00eb pedagoge. Pra, rreth nj\u00eb vit m\u00eb par\u00eb, publikova nj\u00eb njoftim n\u00eb nj\u00eb grup lokal n\u00eb Facebook, formova nj\u00eb grup dhe fillova t\u00eb m\u00ebsoj Scratch dhe Python nj\u00eb her\u00eb n\u00eb jav\u00eb. Tani kam pes\u00eb grupe, nj\u00eb klas\u00eb n\u00eb sht\u00ebpi dhe m\u00ebsime individuale. Si arrita deri k\u00ebtu dhe si i m\u00ebsoj f\u00ebmij\u00ebt, do ta tregoj n\u00eb k\u00ebt\u00eb artikull. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUn\u00eb jetoj n\u00eb Kanada, n\u00eb qytetin Calgary, provinca Alberta, k\u00ebshtu q\u00eb disa momente do t\u00eb lidhen me karakteristikat lokale. <\/p>\n<h2>Ambienti<\/h2>\n<p>\nPrania e nj\u00eb vendi p\u00ebr m\u00ebsime ka qen\u00eb problemi kryesor q\u00eb nga fillimi. Kam provuar t\u00eb gjej zyra dhe klasa me qira p\u00ebr or\u00eb, por pa shum\u00eb sukses. Universiteti yn\u00eb dhe SAIT \u2014 nj\u00eb analog lokal i MIT \u2014 japin klasa me kompjuter\u00eb dhe pa. \u00c7mimet aty ishin disi t\u00eb larta, dhe p\u00ebrfundimisht rezultoi se universiteti nuk pranon t\u00eb mitur, nd\u00ebrsa SAIT e jep vet\u00ebm p\u00ebr student\u00ebt e saj. Pra, kjo mund\u00ebsi ra. Ekzistojn\u00eb shum\u00eb qendra zyrash q\u00eb japin dhoma p\u00ebr mbledhje dhe zyra p\u00ebr or\u00eb, ka kompani t\u00eb t\u00ebra q\u00eb ofrojn\u00eb shum\u00eb mund\u00ebsi nga klasa t\u00eb plota deri n\u00eb dhoma p\u00ebr kat\u00ebr persona. Kisha shpresa, pasi Alberta \u00ebsht\u00eb nj\u00eb provinc\u00eb naft\u00ebmbajtur, ne kemi nj\u00eb kriz\u00eb t\u00eb vazhdueshme q\u00eb nga viti 2014, dhe shum\u00eb hap\u00ebsira biznesi jan\u00eb bosh. Ndoshta m\u00eb kot shpresoja, \u00e7mimet ishin aq t\u00eb larta sa q\u00eb n\u00eb fillim nuk i besova. Pronar\u00ebt e zyrave e preferojn\u00eb t\u00eb q\u00ebndrojn\u00eb me zyra bosh dhe t\u00eb paguajn\u00eb shpenzimet, sesa t\u00eb praktikojn\u00eb \u00e7mime t\u00eb ulta. <\/p>\n<p>N\u00eb at\u00eb moment m\u00eb erdhi n\u00eb mendje se paguaj tatime rregullisht, dhe ndoshta ka di\u00e7ka n\u00eb at\u00eb q\u00eb na jep shteti yn\u00eb i dashur, m\u00eb sakt\u00ebsisht \u2014 qyteti Calgary. Doli se kishte shum\u00eb gj\u00ebra. Qyteti ka arena p\u00ebr hokej dhe aktivitete t\u00eb tjera akrobatike, dhe n\u00eb k\u00ebto arena ka dhoma ku luft\u00ebtar\u00ebt e ashp\u00ebr t\u00eb akullit diskutojn\u00eb strategjit\u00eb e betejave t\u00eb ardhshme. N\u00eb p\u00ebrmbledhje, p\u00ebr \u00e7do aren\u00eb ka disa dhoma me tavolina, karrige, nj\u00eb tabel\u00eb t\u00eb bardh\u00eb dhe madje nj\u00eb lavaman me nj\u00eb kandil. \u00c7mimi \u00ebsht\u00eb krejt\u00ebsisht i arsyesh\u00ebm \u2014 25 dollar\u00eb kanadez\u00eb p\u00ebr or\u00eb. Fillimisht vendosa t\u00eb zhvilloj m\u00ebsime p\u00ebr nj\u00eb or\u00eb e gjysm\u00eb, prandaj caktova \u00e7mimin p\u00ebr m\u00ebsim n\u00eb $35 p\u00ebr person n\u00eb nj\u00eb grup prej pes\u00eb personash, p\u00ebr t\u00eb kompensuar qiradh\u00ebnien, por edhe p\u00ebr t\u00eb fituar di\u00e7ka p\u00ebr vete. N\u00eb p\u00ebrgjith\u00ebsi, m\u00eb p\u00eblqente t\u00eb punoja n\u00eb arena, kjo zgjidhte nj\u00eb nga problemet \u2014 shumica e rusishtfol\u00ebsve jetojn\u00eb n\u00eb jug, nd\u00ebrsa un\u00eb jetoj n\u00eb veriun e qytetit, k\u00ebshtu q\u00eb zgjodha aren\u00ebn diku n\u00eb mes. Por kishte edhe pak\u00ebnaq\u00ebsi. Burokracia kanadeze \u00ebsht\u00eb e mir\u00eb dhe miq\u00ebsore, por, si ta them m\u00eb but\u00eb, ndonj\u00ebher\u00eb \u00ebsht\u00eb pak e ngadalshme. Nuk ka probleme kur je m\u00ebsuar me ritmin dhe planifikon n\u00eb avanc\u00eb, por ndonj\u00ebher\u00eb ndodhin situata t\u00eb pak\u00ebndshme. P\u00ebr shembull, n\u00eb faqen e qytetit mund t\u00eb zgjedh\u00ebsh me leht\u00ebsi koh\u00ebn dhe vendin, t\u00eb rezervosh nj\u00eb dhom\u00eb, por nuk mund t\u00eb paguash, n\u00eb asnj\u00eb m\u00ebnyr\u00eb. Ata vet\u00eb telefonojn\u00eb dhe pranojn\u00eb pagesat me kart\u00eb. Mund t\u00eb shkosh n\u00eb zyr\u00eb dhe t\u00eb paguash n\u00eb cash. Ishte nj\u00eb moment mjaft komik, por jo shum\u00eb i k\u00ebndsh\u00ebm, kur prisja telefonin e tyre p\u00ebr t\u00eb paguar p\u00ebr m\u00ebsimin e dyt\u00eb, por nuk prisja dhe u vonova p\u00ebr pes\u00ebmb\u00ebdhjet\u00eb minuta n\u00eb zyr\u00eb n\u00eb dit\u00ebn e fundit. Duhej t\u00eb shkoja me guxim tek rojet dhe t\u00eb g\u00ebnjeja se dhoma \u00ebsht\u00eb rezervuar. Ne, kanadez\u00ebt, e besojm\u00eb fjal\u00ebn, m\u00eb lejuan pa asnj\u00eb kontroll, por nuk do ta b\u00ebnja k\u00ebt\u00eb n\u00ebse njer\u00ebzit nuk ishin nisur p\u00ebr m\u00ebsim. <\/p>\n<p>K\u00ebshtu e kalova dimrin dhe pranver\u00ebn, por m\u00eb pas ndodh\u00ebn disa ndryshime q\u00eb u b\u00ebn\u00eb pika e fundit. S\u00eb pari, zyra u mbyll p\u00ebr vizitor\u00ebt dhe ofruan t\u00eb pranojn\u00eb pagesa p\u00ebr telefon atje af\u00ebr. Pash\u00eb m\u00eb shum\u00eb se gjysm\u00eb ore n\u00eb kalim, p\u00ebrpara se t\u00eb arrija t\u00eb telefonoja. S\u00eb dyti, n\u00ebse m\u00eb par\u00eb nj\u00eb zonjush\u00eb e \u00ebmb\u00ebl pranonte pagesat p\u00ebr nj\u00eb or\u00eb e gjysm\u00eb, tani n\u00eb telefon m\u00eb u p\u00ebrgjigj nj\u00eb vajz\u00eb dhe tha se pagesa \u00ebsht\u00eb vet\u00ebm p\u00ebr nj\u00eb or\u00eb. N\u00eb at\u00eb moment kam pasur grup q\u00eb ka pasur tri dhe dy persona, dhe 12.5 dollar\u00eb extra ishin sakt\u00ebsisht ato q\u00eb m\u00eb duheshin. Natyrisht, un\u00eb kam pasion, por n\u00ebse gruaja m\u00eb hedh n\u00eb rrug\u00eb, askush nuk do t\u00eb m\u00ebsoj\u00eb m\u00eb. <\/p>\n<p>Dhe vendosa t\u00eb shkoj n\u00eb bibliotek\u00eb. Bibliotekat ofrojn\u00eb dhoma t\u00eb bukura krejt\u00ebsisht falas, por ka nj\u00eb ''po'' - nuk lejohet t\u00eb kryhen aktivitete komerciale. Edhe organizatat bamir\u00ebse nuk kan\u00eb t\u00eb drejt\u00eb t\u00eb mbledhin para aty. M\u00eb than\u00eb se kjo nuk kontrollohet shum\u00eb, mjafton t\u00eb mos marr\u00ebsh para p\u00ebr hyrjen, por un\u00eb nuk e p\u00eblqej t\u00eb shkel rregullat. Nj\u00eb problem tjet\u00ebr \u00ebsht\u00eb se dhomat shpesh jan\u00eb t\u00eb z\u00ebna dhe \u00ebsht\u00eb e v\u00ebshtir\u00eb t\u00eb organizosh m\u00ebsime sipas nj\u00eb orari t\u00eb caktuar n\u00eb nj\u00eb vend. Kam m\u00ebsuar n\u00eb biblioteka gjat\u00eb ver\u00ebs dhe fillimit t\u00eb dimrit, dhe pata nevoj\u00eb t\u00eb zgjidhja ato disa ku kishte vend, n\u00eb fund t\u00eb fundit kam nd\u00ebrruar pes\u00eb ose gjasht\u00eb biblioteka. Pastaj fillova t\u00eb rezervoj vend nj\u00eb muaj e gjysm\u00eb p\u00ebrpara, dhe k\u00ebt\u00eb e kisha arrijtur vet\u00ebm n\u00eb nj\u00eb bibliotek\u00eb t\u00eb vog\u00ebl, te tjerat nuk kishin vend n\u00eb koh\u00ebn e nevojshme. At\u00ebher\u00eb vendosa t\u00eb krijoj nj\u00eb klas\u00eb kompjuterike n\u00eb sht\u00ebpi. Vura nj\u00eb tabel\u00eb, bleva nj\u00eb tavolin\u00eb t\u00eb dyt\u00eb dhe disa monitore t\u00eb vjet\u00ebr nga njoftimet. P\u00ebr pun\u00ebn, kompania m\u00eb bleu nj\u00eb laptop t\u00eb ri dhe t\u00eb fuqish\u00ebm, sepse analiza n\u00eb kompjuterin tim zgjaste pothuajse 24 or\u00eb. Pra, pata nj\u00eb kompjuter t\u00eb ri t\u00eb vjet\u00ebr, nj\u00eb kompjuter t\u00eb vjet\u00ebr, nj\u00eb laptop q\u00eb e shkat\u00ebrroi f\u00ebmija dhe nj\u00eb netbook t\u00eb lasht\u00eb, t\u00eb cilin e shkat\u00ebrrova un\u00eb vet\u00eb. I lidhja t\u00eb gjith\u00eb me monitoret dhe vendosa Linux Mint n\u00eb t\u00eb gjitha, p\u00ebrve\u00e7 netbookut, t\u00eb cilin e pajisa me nj\u00eb distro shum\u00eb t\u00eb leht\u00eb, duket se ishte Puppy. Kam edhe nj\u00eb laptop t\u00eb vjet\u00ebr t\u00eb ri, bler\u00eb p\u00ebr $200, dhe e lidh me televizorin. Po ashtu, \u00ebsht\u00eb e r\u00ebnd\u00ebsishme q\u00eb pronari yn\u00eb s\u00eb fundmi na nd\u00ebroi dritaret, dhe n\u00eb dhom\u00eb tani kemi k\u00ebll\u00ebka t\u00eb reja t\u00eb bardha n\u00eb vend t\u00eb atyre t\u00eb sh\u00ebmtuara. Dhomat e pritjes, kuzhina dhe dhoma e dyt\u00eb gjithashtu jan\u00eb t\u00eb rezervuara p\u00ebr kopshtin e f\u00ebmij\u00ebve, k\u00ebshtu q\u00eb e gjith\u00eb kati rezultoi t\u00eb jet\u00eb krejt\u00ebsisht pedagogjik. Tani q\u00eb kemi nj\u00eb vend t\u00eb mir\u00eb, le t\u00eb kalojm\u00eb n\u00eb m\u00ebsim. <\/p>\n<h2>Scratch<\/h2>\n<p>\nUn\u00eb filloj t\u00eb jap bazat e programimit me gjuh\u00ebn Scratch. \u00cbsht\u00eb nj\u00eb gjuh\u00eb q\u00eb p\u00ebrdor blloqe t\u00eb gatshme, shpikur n\u00eb MIT. Shumica e f\u00ebmij\u00ebve e kan\u00eb par\u00eb Scratch n\u00eb shkoll\u00eb, k\u00ebshtu q\u00eb e zot\u00ebrojn\u00eb mjaft shpejt. Ekzistojn\u00eb programe dhe plane m\u00ebsimor\u00eb t\u00eb gatshme, por ato nuk m\u00eb p\u00eblqejn\u00eb fare. Disa jan\u00eb t\u00eb \u00e7uditshme - p\u00ebr shembull, krijo historin\u00eb t\u00ebnde. E gjith\u00eb programi p\u00ebrb\u00ebhet nga blloqe t\u00eb panum\u00ebrta <code>say '' for 2 seconds<\/code>. \u00cbsht\u00eb e qart\u00eb q\u00eb \u00ebsht\u00eb menduar nga njer\u00ebz shum\u00eb krijues, por me nj\u00eb qasje t\u00eb till\u00eb mund t\u00eb m\u00ebsosh t\u00eb shkruash kodin klasik indian spaghetti. Un\u00eb nga fillimi flas p\u00ebr parimet si D.R.Y. T\u00eb tjer\u00eb koleksione detyrash jan\u00eb mjaft t\u00eb mira, por f\u00ebmij\u00ebt shpejt e kuptojn\u00eb thelbin dhe fillojn\u00eb t'i kryejn\u00eb si me arm\u00eb automatik\u00eb. Si pasoj\u00eb, n\u00eb nj\u00eb or\u00eb b\u00ebjn\u00eb at\u00eb q\u00eb duhet ta b\u00ebnin p\u00ebr pes\u00eb. Dhe p\u00ebr t\u00eb gjetur dhe zgjedhur detyra, m\u00eb duhet shum\u00eb koh\u00eb personale. N\u00eb p\u00ebrgjith\u00ebsi, Scratch m\u00eb shum\u00eb i ngjan nj\u00eb IDE, ku thjesht duhet t\u00eb mbash mend ku t\u00eb klikosh dhe ku t\u00eb k\u00ebrkosh. Sa her\u00eb q\u00eb nx\u00ebn\u00ebsit e zot\u00ebrojn\u00eb m\u00eb shum\u00eb, p\u00ebrpiqem t'i kaloj n\u00eb Python. Kam madje nj\u00eb vajz\u00eb shtat\u00ebvje\u00e7are q\u00eb shkruan programe t\u00eb thjeshta n\u00eb Python. U jap dobi Scratch-it - aty ka disa nocione themelore q\u00eb p\u00ebrvet\u00ebsohen n\u00eb nj\u00eb form\u00eb loje. Pik\u00ebrisht kjo \u00ebsht\u00eb mjaft e v\u00ebshtir\u00eb p\u00ebr t\u00eb gjith\u00eb pa p\u00ebrjashtim, p\u00ebr t\u00eb kuptuar iden\u00eb e variablit. N\u00eb fillim, un\u00eb kalova shpejt k\u00ebt\u00eb tem\u00eb dhe kalova m\u00eb tej, derisa e kuptova q\u00eb ata nuk dinin \u00e7far\u00eb t\u00eb b\u00ebnin me t\u00eb. Tani i kushtoj shum\u00eb koh\u00eb variablave dhe vazhdimisht kthehem te ata. Sidoqoft\u00eb, duhet t\u00eb b\u00ebj nj\u00eb pun\u00eb t\u00eb m\u00ebrzitshme. N\u00eb ekran, un\u00eb ndryshoj variabla t\u00eb ndrysh\u00ebm dhe i b\u00ebj ata t\u00eb flasin p\u00ebr vler\u00ebn e tyre. Po ashtu, n\u00eb Scratch ka struktura kontrolli dhe verifikime vlerash, si\u00e7 \u00ebsht\u00eb <code>while<\/code>, <code>p\u00ebr<\/code> ose <code>n\u00ebse<\/code> n\u00eb Python. Ato jan\u00eb mjaft t\u00eb lehta, vet\u00ebm me ciklet e thelluara ka probleme. Un\u00eb p\u00ebrpiqem t\u00eb jap disa detyra me cik\u00ebl t\u00eb thelluar, dhe veprimi i tij t\u00eb jet\u00eb i duksh\u00ebm. Pas k\u00ebsaj kaloj te funksionet. Edhe p\u00ebr t\u00eb rriturit koncepti i funksionit \u00ebsht\u00eb i paqart\u00eb, dhe p\u00ebr f\u00ebmij\u00ebt - akoma m\u00eb tep\u00ebr. Un\u00eb flas gjat\u00eb p\u00ebr se \u00e7far\u00eb \u00ebsht\u00eb nj\u00eb funksion n\u00eb p\u00ebrgjith\u00ebsi, tregoj p\u00ebr fabrik\u00ebn q\u00eb merr objektet dhe nxjerr mallra, p\u00ebr kuzhinierin q\u00eb b\u00ebn ushqim nga produkte t\u00eb pap\u00ebrpunuara. Pastaj krijojm\u00eb programin \"b\u00ebj sandui\u00e7\" me produktet, dhe pastaj e b\u00ebjm\u00eb at\u00eb funksion, p\u00ebr t\u00eb cilin produktet kalojn\u00eb si parametra. Me m\u00ebsimin e funksioneve p\u00ebrfundoj me Scratch. <\/p>\n<h2>Python<\/h2>\n<p>\nMe Python \u00ebsht\u00eb m\u00eb e leht\u00eb. Ka nj\u00eb lib\u00ebr t\u00eb mir\u00eb \"Python for Kids\", me t\u00eb cilin un\u00eb m\u00ebsoj. Aty \u00ebsht\u00eb gjith\u00e7ka standarde - vargjet, rendi i operacioneve,<code> print()<\/code>, <code>input() <\/code>dhe t\u00eb tjera. E shkruar n\u00eb nj\u00eb gjuh\u00eb t\u00eb thjesht\u00eb, me humor, f\u00ebmij\u00ebve u p\u00eblqen. Ka nj\u00eb mang\u00ebsi t\u00eb zakonshme q\u00eb i ndodh shum\u00eb librave rreth programimit. Si\u00e7 thot\u00eb nj\u00eb shaka e njohur \u2014 si t\u00eb t\u00ebrheq\u00ebsh nj\u00eb sova. Ovali \u2014 rrethi \u2014 sova. Nga konceptet e thjeshta kalojm\u00eb papritur n\u00eb koncepte mjaft komplekse. Mua m\u00eb merret disa seansa p\u00ebr t\u00eb kuptuar se si objekti lidhet me metod\u00ebn p\u00ebrmes pik\u00ebs. N\u00eb an\u00ebn tjet\u00ebr, nuk po nxitim, e p\u00ebrs\u00ebris gjith\u00e7ka n\u00eb nj\u00eb m\u00ebnyr\u00eb t\u00eb ndryshme derisa t\u00eb krijohet nj\u00eb ide. Filloj me variablat dhe p\u00ebrs\u00ebri i studioj ata, tashm\u00eb n\u00eb Python. Variablat jan\u00eb nj\u00eblloj nj\u00eb mallkim. <\/p>\n<p>Studenti i zgjuar, i cili disa muaj m\u00eb par\u00eb shkulte variablat me leht\u00ebsi, tani shikon si dele te porta t\u00eb reja dhe nuk mund t\u00eb bashkoj\u00eb x me y, t\u00eb cilat jan\u00eb qart\u00eb shkruar n\u00eb bordin e sip\u00ebrm. E p\u00ebrs\u00ebrisim! \u00c7far\u00eb ka nj\u00eb variab\u00ebl? Emri dhe vlera! \u00c7far\u00eb do t\u00eb thot\u00eb shenja e barazimit? Caktim! Si do ta kontrollojm\u00eb barazimin? Me dy shenja barazimi! Dhe k\u00ebshtu e p\u00ebrs\u00ebrisim p\u00ebrs\u00ebri e p\u00ebrs\u00ebri, deri n\u00eb ndri\u00e7imin e plot\u00eb. M\u00eb pas kalojm\u00eb te funksionet, aty zgjat m\u00eb s\u00eb shumti shpjegimi rreth argumenteve. Argumentet e em\u00ebruara, sipas pozita, sipas paracaktimit dhe k\u00ebshtu me radh\u00eb. Nuk kemi arritur ende n\u00eb klasat. P\u00ebrve\u00e7 Python-it nga libri, ne studiojm\u00eb algoritme popullore, p\u00ebr k\u00ebt\u00eb do flasim m\u00eb posht\u00eb.<\/p>\n<h2>N\u00eb thelb, m\u00ebsimi<\/h2>\n<p>\nP\u00ebrve\u00e7 k\u00ebsaj, ligj\u00ebrata ime \u00ebsht\u00eb organizuar n\u00eb k\u00ebt\u00eb m\u00ebnyr\u00eb \u2014 gjysm\u00eb ore un\u00eb jep teori, kontrolloj njohurit\u00eb, forcoj ato q\u00eb jan\u00eb m\u00ebsuar. Nj\u00eb or\u00eb - laboratore. Shpesh e humbas fokusin dhe flas p\u00ebr nj\u00eb or\u00eb, k\u00ebshtu q\u00eb mbetet gjysm\u00eb ore p\u00ebr praktik\u00eb. Kur m\u00ebsova Python-in, kalova kursin <i>Algoritmet dhe Strukturat e t\u00eb Dh\u00ebnave<\/i> Hirjanov nga MFTI. M\u00eb p\u00eblqeu shum\u00eb m\u00ebnyra e tij e paraqitjes dhe struktura e leksioneve. Ideja e tij \u00ebsht\u00eb se kornizat, sintaksa, bibliotekat \u2014 b\u00ebhen t\u00eb p\u00ebrmbushura. Arkitektura, puna n\u00eb grup, sistemet e kontrollit t\u00eb versioneve \u2014 \u00ebsht\u00eb ende her\u00ebt. N\u00eb fund, mbeten algoritmet dhe strukturat e t\u00eb dh\u00ebnave, t\u00eb cilat jan\u00eb t\u00eb njohura prej shum\u00eb koh\u00ebsh dhe do t\u00eb jen\u00eb gjithmon\u00eb n\u00eb nj\u00eb form\u00eb t\u00eb ngjashme. Vet\u00eb un\u00eb e kam mbajtur vet\u00ebm integer-in nga Pascal-i nga universiteti. Meqen\u00ebse student\u00ebt e mi jan\u00eb kryesisht t\u00eb rinj, nga shtat\u00eb deri n\u00eb pes\u00ebmb\u00ebdhjet\u00eb vje\u00e7, mendoj se p\u00ebr t\u00eb ardhmen e tyre \u00ebsht\u00eb m\u00eb e r\u00ebnd\u00ebsishme t\u00eb vendosim themele, sesa t\u00eb shkruajm\u00eb nj\u00eb platformat t\u00eb shpejt\u00eb n\u00eb Python. Edhe pse, ata e d\u00ebshirojn\u00eb m\u00eb shum\u00eb platform\u00ebn, dhe un\u00eb e kuptoj. Algoritmet q\u00eb u jap jan\u00eb t\u00eb thjeshta \u2014 fllusk\u00eb, k\u00ebrkimi binar n\u00eb nj\u00eb list\u00eb t\u00eb organizuar, nota polake e kund\u00ebrt me ndihm\u00ebn e nj\u00eb staku, por \u00e7do nj\u00eb prej tyre e shqyrtojm\u00eb shum\u00eb detajisht. Doli q\u00eb f\u00ebmij\u00ebt modern\u00eb nuk din\u00eb n\u00eb parim se si funksionon nj\u00eb kompjuter, edhe k\u00ebt\u00eb e shpjegoj. Un\u00eb p\u00ebrpiqem n\u00eb \u00e7do ligj\u00ebrat\u00eb t\u00eb lidh disa koncepte s\u00eb bashku. P\u00ebr shembull, kompjuteri \u2014 kujtes\u00eb\/proces \u2014 kujtesa nga qelizat (i jap t\u00eb mbaj\u00eb nj\u00eb pllak\u00eb kujtese, t\u00eb guess, sa qeliza ka k\u00ebtu) \u2014 \u00e7do qeliz\u00eb si nj\u00eb llamb\u00eb \u2014 ka dy gjendje \u2014 true\/false \u2014 and\/or \u2014 binar\/dekadal \u2014 8bit = 1byte \u2014 byte = 256 variante \u2014 tipi logjik i t\u00eb dh\u00ebnave n\u00eb nj\u00eb bit \u2014 numrat e t\u00ebr\u00eb n\u00eb nj\u00eb byte \u2014 <code>float<\/code> n\u00eb dy byte \u2014 <code>string<\/code> n\u00eb nj\u00eb byte \u2014 numri m\u00eb i madh n\u00eb 64 bite \u2014 lista dhe tuple nga tipet e m\u00ebparshme. Un\u00eb sqaroj se n\u00eb nj\u00eb kompjuter real, gjith\u00e7ka \u00ebsht\u00eb pak ndryshe dhe sasia e kujtes\u00ebs p\u00ebr k\u00ebto tipe t\u00eb dh\u00ebnash \u00ebsht\u00eb e ndryshme, por e r\u00ebnd\u00ebsishme \u00ebsht\u00eb se ne vet\u00eb gjat\u00eb procesit krijojm\u00eb tipe t\u00eb dh\u00ebnash m\u00eb komplekse nga m\u00eb t\u00eb thjesht\u00eb. Tipet e t\u00eb dh\u00ebnave jan\u00eb, ndoshta, m\u00eb t\u00eb v\u00ebshtirat p\u00ebr t'u mbajtur mend. Prandaj, \u00e7do m\u00ebsim e filloj me nj\u00eb ngrohje t\u00eb shpejt\u00eb \u2014 nj\u00eb nx\u00ebn\u00ebs thot\u00eb nj\u00eb tip t\u00eb t\u00eb dh\u00ebnave, tjetri sjell dy shembuj, dhe k\u00ebshtu rreth. Si rezultat, arrita q\u00eb edhe f\u00ebmij\u00ebt m\u00eb t\u00eb vegj\u00ebl t\u00eb b\u00ebrtasin energjikisht \u2014 float! boolean! shtat\u00eb, pes\u00eb! pizza, makin\u00eb! Gjat\u00eb ligj\u00ebrat\u00ebs vazhdoj t\u00eb t\u00ebrheq nj\u00ebrin e pastaj tjetrin, ndryshe ata fillojn\u00eb shpejt t\u00eb g\u00ebrmojn\u00eb n\u00eb hund\u00eb dhe t\u00eb shikojn\u00eb n\u00eb tavan. Po ashtu, duhet t\u00eb kontrolloj p\u00ebr nivelet e njohurive t\u00eb secilit. <\/p>\n<p>Nx\u00ebn\u00ebsit e mi nuk ndalen s\u00eb m\u00eb befasuari as me budallall\u00ebkun e tyre, as me inteligjenc\u00ebn e papritur. Me inteligjenc\u00ebn, p\u00ebr fat t\u00eb keq, m\u00eb shpesh. <\/p>\n<p>D\u00ebshirova t\u00eb shkruaj m\u00eb shum\u00eb, por doli nj\u00eb shkrim i gjat\u00eb. Do t\u00eb jem me k\u00ebnaq\u00ebsi p\u00ebr \u00e7do pyetje. \u00c7do kritik\u00eb e mir\u00ebpritet, vet\u00ebm k\u00ebrkesa \u2014 t\u00eb jemi m\u00eb t\u00eb duruesh\u00ebm ndaj nj\u00ebri-tjetrit n\u00eb komentet. Ky \u00ebsht\u00eb nj\u00eb artikull i mir\u00eb.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/485424\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430 R, \u043d\u043e \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e \u0441\u0432\u043e\u0451 \u0443\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0436\u0435 \u043f\u0440\u0438\u043d\u043e\u0441\u0438\u0442 \u043d\u0435\u043a\u0438\u0439 \u0434\u043e\u0445\u043e\u0434. \u041c\u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u044b\u043b\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0434\u0440\u0443\u0437\u044c\u044f\u043c, \u043e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0430\u043c \u0438 \u043e\u0434\u043d\u043e\u043a\u0443\u0440\u0441\u043d\u0438\u043a\u0430\u043c. \u0415\u0449\u0451 \u043c\u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u044f\u0437\u044b\u043a \u0441 \u0434\u0435\u0442\u044c\u043c\u0438, \u043d\u0435 \u0437\u043d\u0430\u044e, \u043f\u043e\u0447\u0435\u043c\u0443. \u0412\u043e\u043e\u0431\u0449\u0435, \u044f \u0441\u0447\u0438\u0442\u0430\u044e, \u0447\u0442\u043e \u0432\u043e\u0441\u043f\u0438\u0442\u0430\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":55672,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55671","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/kak-ya-uchu-detej-pitonu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u044f \u0443\u0447\u0443 \u0434\u0435\u0442\u0435\u0439 \u041f\u0438\u0442\u043e\u043d\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/kak-ya-uchu-detej-pitonu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-24T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Si i m\u00ebsoj f\u00ebmij\u00ebt Python-it | ProHoster","description":"Puna ime e lidhur me t\u00eb dh\u00ebnat dhe programimin n\u00eb.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/kak-ya-uchu-detej-pitonu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u044f \u0443\u0447\u0443 \u0434\u0435\u0442\u0435\u0439 \u041f\u0438\u0442\u043e\u043d\u0443 | ProHoster","og:description":"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/kak-ya-uchu-detej-pitonu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-24T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55671","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:38:32","updated":"2022-09-30 15:25:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/55671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=55671"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/55671\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/55672"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=55671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=55671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=55671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}