{"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 Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Si i m\u00ebsoj f\u00ebmij\u00ebt Python\" 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\u00eb t\u00eb ardhur. 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. Gjithashtu, gjithmon\u00eb m\u00eb ka qen\u00eb leht\u00eb t\u00eb gjej nj\u00eb gjuh\u00eb t\u00eb p\u00ebrbashk\u00ebt me f\u00ebmij\u00ebt, nuk e di pse. N\u00eb p\u00ebrgjith\u00ebsi, mendoj se edukimi dhe m\u00ebsimi i f\u00ebmij\u00ebve jan\u00eb disa nga aktivitetet m\u00eb t\u00eb r\u00ebnd\u00ebsishme, p\u00ebr m\u00eb tep\u00ebr q\u00eb bashk\u00ebshortja ime \u00ebsht\u00eb m\u00ebsuese. N\u00eb p\u00ebrgjith\u00ebsi, rreth nj\u00eb vit m\u00eb par\u00eb kam shpallur nj\u00eb njoftim n\u00eb grupin lokal n\u00eb Facebook, kam formuar nj\u00eb grup dhe kam filluar 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 t\u00eb arrij 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 \/>\nJetoj n\u00eb Kanada, n\u00eb qytetin Calgary, provinca Alberta, k\u00ebshtu q\u00eb disa momente do t\u00eb jen\u00eb t\u00eb lidhura me specifik\u00ebn lokale. <\/p>\n<h2>L\u00ebnda<\/h2>\n<p>\nDisponimi i vendit p\u00ebr m\u00ebsime ka qen\u00eb problemi kryesor q\u00eb nga fillimi. Kam provuar t\u00eb k\u00ebrkoj zyra dhe klasa me qira me or\u00eb, por jo shum\u00eb me sukses. Universiteti yn\u00eb dhe SAIT - analogu lokal i MIT - japin klasa me kompjuter\u00eb dhe pa. \u00c7mimet atje rezultuan t\u00eb ishin jo shum\u00eb njer\u00ebzore, dhe n\u00eb fund doli q\u00eb universiteti nuk i lejon t\u00eb miturit, nd\u00ebrsa SAIT i jep vet\u00ebm student\u00ebve t\u00eb vet. Pra, ky opsion u mbyll. Ka shum\u00eb qendra zyrash q\u00eb japin dhoma p\u00ebr takime dhe zyra me or\u00eb, kan\u00eb edhe kompani t\u00eb t\u00ebra q\u00eb ofrojn\u00eb nj\u00eb mori mund\u00ebsish nga klasa e plot\u00eb deri te dhoma p\u00ebr kat\u00ebr persona. Kisha shpresa, pasi Alberta \u00ebsht\u00eb nj\u00eb provinc\u00eb nafte, ku q\u00eb nga viti 2014 kemi nj\u00eb kriz\u00eb t\u00eb zgjatur, dhe shum\u00eb hap\u00ebsira biznesi q\u00ebndrojn\u00eb bosh. Nuk e dija se \u00e7mime ishin kaq t\u00eb larta, saq\u00eb n\u00eb fillim nuk e besova. Pronar\u00ebt preferojn\u00eb t\u00eb q\u00ebndrojn\u00eb n\u00eb zyra bosh dhe t\u00eb paguajn\u00eb shpenzimet, sesa t\u00eb ofrojn\u00eb \u00e7mime m\u00eb t\u00eb ul\u00ebta. <\/p>\n<p>N\u00eb at\u00eb moment, kujtova se paguaja rregullisht taksat dhe a kishte ndonj\u00eb gj\u00eb te shteti yn\u00eb t\u00eb dashur, sakt\u00ebsisht \u2014 te qyteti i Calgary. Doli se kishte shum\u00eb. Qyteti kishte arena p\u00ebr loj\u00eb hokej dhe t\u00eb tjera aktivitete akrobatike, dhe n\u00eb k\u00ebto arena kishte dhoma ku luft\u00ebtar\u00ebt e ashp\u00ebr t\u00eb akullit diskutonin strategjit\u00eb p\u00ebr betejat e ardhshme. N\u00eb thelb, p\u00ebr \u00e7do aren\u00eb ka disa dhoma me tavolina, karrige, tabllo t\u00eb bardha dhe madje nj\u00eb lavaman me dyjak. \u00c7mimi ishte krejt\u00ebsisht i arsyesh\u00ebm \u2014 25 dollar\u00eb kanadez\u00eb p\u00ebr or\u00eb. Fillimisht kisha vendosur t\u00eb b\u00ebja seanca me nj\u00eb gjysm\u00eb ore, prandaj vendosa \u00e7mimin p\u00ebr seanc\u00eb $35 p\u00ebr person n\u00eb nj\u00eb grup prej pes\u00eb njer\u00ebzish, p\u00ebr t\u00eb kompensuar qiran\u00eb dhe t\u00eb kem di\u00e7ka n\u00eb xhepin tim. 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 jetonin n\u00eb jug, nd\u00ebrsa un\u00eb jetoj n\u00eb veriper\u00ebndim t\u00eb qytetit, prandaj zgjodha aren\u00ebn rreth mesit. Por kishte edhe inconvenienca. Burokracia kanadeze \u00ebsht\u00eb e mir\u00eb dhe miq\u00ebsore, por, si t\u00eb them m\u00eb but\u00eb, ndonj\u00ebher\u00eb \u00ebsht\u00eb paksa e ngadalt\u00eb. Nuk ka probleme kur p\u00ebrshtatesh me ritmin dhe planifikon paraprakisht, por ndonj\u00ebher\u00eb ndodhin situata t\u00eb pak\u00ebndshme. P\u00ebr shembull, n\u00eb faqen e qytetit mund t\u00eb zgjidhje leht\u00ebsisht koh\u00ebn dhe vendin, t\u00eb rezervosh nj\u00eb dhom\u00eb, por nuk mund t\u00eb paguash, ashtu si ashtu. Ata vet\u00eb telefonojn\u00eb dhe marrin pagesat me kart\u00eb. Mund t\u00eb shkosh n\u00eb zyr\u00eb dhe t\u00eb paguash me para. Kishte nj\u00eb moment qesharake, por jo shum\u00eb t\u00eb k\u00ebndshme, kur prita telefonat\u00ebn e tyre p\u00ebr t\u00eb paguar p\u00ebr seanc\u00ebn e dyt\u00eb, nuk e mora at\u00eb, dhe n\u00eb zyr\u00eb mb\u00ebrrita me pes\u00ebmb\u00ebdhjet\u00eb minuta vones\u00eb n\u00eb dit\u00ebn e fundit. Fola me guxim me roj\u00ebn dhe g\u00ebnjeva q\u00eb dhoma ishte rezervuar. Ne, kanadez\u00ebt, besojm\u00eb n\u00eb fjal\u00eb, m\u00eb lan\u00eb t\u00eb hyj pa asnj\u00eb gj\u00eb p\u00ebr t\u00eb kontrolluar, por nuk do t\u00eb kisha b\u00ebr\u00eb ashtu, po t\u00eb mos kishte njer\u00ebz q\u00eb po vinin p\u00ebr seanc\u00ebn. <\/p>\n<p>K\u00ebshtu q\u00eb un\u00eb punova gjat\u00eb dimrit dhe pranver\u00ebs, dhe pastaj ndodhi nj\u00eb ndryshim q\u00eb ishte pik\u00ebpamja e fundit. S\u00eb pari, zyra u mbyll p\u00ebr vizitor\u00ebt dhe ofruan q\u00eb t\u00eb pranoni pagesat p\u00ebrmes telefonit p\u00ebr m\u00ebngjesin. Q\u00ebndrova t\u00eb pakt\u00ebn nj\u00eb gjysm\u00eb ore n\u00eb hol, p\u00ebrpara se t\u00eb arrija t\u00eb telefonoj. S\u00eb dyti, n\u00ebse m\u00eb par\u00eb nj\u00eb zonj\u00eb e k\u00ebndshme m\u00eb pranonte pages\u00ebn p\u00ebr nj\u00eb or\u00eb e gjysm\u00eb, tani n\u00eb telefon u p\u00ebrgjigj nj\u00eb vajz\u00eb e cila tha se pagesa \u00ebsht\u00eb vet\u00ebm p\u00ebr nj\u00eb or\u00eb. N\u00eb at\u00eb moment, grupi im ishte ndonj\u00ebher\u00eb tri, ndonj\u00ebher\u00eb dy persona, dhe $12.5 t\u00eb tepruar nuk ishin m\u00eb pak t\u00eb vlefshme. Un\u00eb, sigurisht, jam idealist, por n\u00ebse gruaja m\u00eb \u00e7on n\u00eb rrug\u00eb, nuk do ket\u00eb askush p\u00ebr t\u00eb m\u00ebsuar. At\u00ebher\u00eb isha akoma pa pun\u00eb. <\/p>\n<p>Dhe un\u00eb vendosa t\u00eb shkoj n\u00eb bibliotek\u00eb. Bibliotekat ofrojn\u00eb dhoma t\u00eb shk\u00eblqyera plot\u00ebsisht falas, por ka nj\u00eb por \u2014 nuk lejohet t\u00eb ushtrosh aktivitet tregtar. As organizatat bamir\u00ebse nuk kan\u00eb t\u00eb drejt\u00eb t\u00eb mbledhin para atje. M\u00eb than\u00eb se kjo nuk kontrollohet aq shum\u00eb, e r\u00ebnd\u00ebsishme \u00ebsht\u00eb t\u00eb mos marr\u00ebsh para n\u00eb hyrje, por un\u00eb nuk e kam p\u00ebrzem\u00ebr t\u00eb shkel rregullat. Nj\u00eb problem tjet\u00ebr \u2014 dhomat shpesh jan\u00eb t\u00eb z\u00ebna dhe \u00ebsht\u00eb e v\u00ebshtir\u00eb t\u00eb zhvillosh m\u00ebsime sipas orarit n\u00eb nj\u00eb koh\u00eb t\u00eb vetme n\u00eb nj\u00eb vend. Kam m\u00ebsuar n\u00eb biblioteka gjat\u00eb ver\u00ebs dhe fillim t\u00eb dimrit, duhej t\u00eb zgjidhja ato ku kishte vend, n\u00eb fund e kam ndryshuar pes\u00eb-gjasht\u00eb biblioteka. M\u00eb pas fillova t\u00eb rezervoj vendin dy muaj p\u00ebrpara, dhe vet\u00ebm n\u00eb nj\u00eb bibliotek\u00eb t\u00eb vog\u00ebl arrita ta b\u00ebj, n\u00eb t\u00eb tjerat rregullisht nuk kishte vende n\u00eb koh\u00ebn e nevojshme. Dhe at\u00ebher\u00eb vendosa t\u00eb krijoj nj\u00eb klas\u00eb kompjuterike n\u00eb sht\u00ebpi. E vendosa nj\u00eb tabel\u00eb, bleva nj\u00eb tavolin\u00eb t\u00eb dyt\u00eb dhe disa monitore t\u00eb vjetra p\u00ebrmes nj\u00eb njoftimi. P\u00ebr pun\u00eb, kompania m\u00eb bleu nj\u00eb laptop t\u00eb ri dhe t\u00eb fuqish\u00ebm, sepse kompjuteri im kishte nevoj\u00eb p\u00ebr gati 24 or\u00eb p\u00ebr analiz\u00eb. Pra, ndihesha me nj\u00eb kompjuter t\u00eb ri t\u00eb vjet\u00ebr, nj\u00eb kompjuter t\u00eb vjet\u00ebr, nj\u00eb laptop t\u00eb cilin djaloshi im e shkat\u00ebrroi ekranin dhe nj\u00eb netbook t\u00eb lasht\u00eb, mbi t\u00eb cilin un\u00eb vet\u00eb e shkat\u00ebrrova ekranin. I lidh\u00ebm t\u00eb gjith\u00eb me monitor\u00ebt dhe vendosa Linux Mint kudo, p\u00ebrve\u00e7 netbook-ut, p\u00ebr t\u00eb cilin vendosa nj\u00eb distirbucion shum\u00eb t\u00eb leht\u00eb, duket, Puppy. Kam gjithashtu nj\u00eb laptop t\u00eb vjet\u00ebr t\u00eb ri, bler\u00eb p\u00ebr $200, e lidha at\u00eb me televizorin. Gjithashtu, \u00ebsht\u00eb e r\u00ebnd\u00ebsishme q\u00eb pronari yn\u00eb na z\u00ebvend\u00ebsoi dritaret, dhe tani n\u00eb dhom\u00eb, n\u00eb vend t\u00eb nj\u00eb katastrofe t\u00eb tmerrshme, kemi korniza t\u00eb reja t\u00eb bardha. Dhom\u00ebn e ndenj\u00ebs, kuzhin\u00ebn dhe dhom\u00ebn e dyt\u00eb t\u00eb gjumit, gruaja e mban si kop\u00ebsht, prandaj i gjith\u00eb kati u b\u00eb pedagogjik. Pra, tani me ambientin gjith\u00e7ka \u00ebsht\u00eb mir\u00eb, le t\u00eb kalojm\u00eb te m\u00ebsimi. <\/p>\n<h2>Scratch<\/h2>\n<p>\nUn\u00eb filloj t\u00eb jap themellet e programimit me gjuh\u00ebn Scratch. Kjo \u00ebsht\u00eb nj\u00eb gjuh\u00eb q\u00eb p\u00ebrdor blloqe t\u00eb gatshme, krijuar dikur n\u00eb MIT. Shumica e f\u00ebmij\u00ebve e kan\u00eb par\u00eb tashm\u00eb Scratch n\u00eb shkoll\u00eb, prandaj e m\u00ebsojn\u00eb mjaft shpejt. Ekzistojn\u00eb programe dhe plane m\u00ebsimore t\u00eb gatshme, por mua ato nuk m\u00eb p\u00eblqejn\u00eb aspak. Disa jan\u00eb t\u00eb \u00e7uditshme \u2014 krijo historin\u00eb t\u00ebnde, p\u00ebr shembull. E gjith\u00eb programa p\u00ebrb\u00ebhet nga blloqe t\u00eb pafund. <code>say '' for 2 seconds<\/code>. \u00cbsht\u00eb e qart\u00eb se \u00ebsht\u00eb krijuar nga personalitete shum\u00eb krijuese, por me nj\u00eb qasje t\u00eb till\u00eb mund t\u00eb m\u00ebsojm\u00eb t\u00eb shkruajm\u00eb nj\u00eb kod klasik indian spaghetti. Q\u00eb nga fillimi, un\u00eb flas p\u00ebr parimet si D.R.Y. Grumbuj t\u00eb tjer\u00eb t\u00eb detyrave jan\u00eb mjaft t\u00eb mir\u00eb, por f\u00ebmij\u00ebt shpejt e kuptojn\u00eb thelbin dhe fillojn\u00eb t'i b\u00ebjn\u00eb ato si me mitraloz. N\u00eb fund, p\u00ebr nj\u00eb m\u00ebsim ata b\u00ebjn\u00eb at\u00eb q\u00eb duhet t\u00eb kishin b\u00ebr\u00eb p\u00ebr pes\u00eb. Dhe p\u00ebr gjetjen dhe seleksionimin e detyrave kalon shum\u00eb koh\u00eb personale. N\u00eb p\u00ebrgjith\u00ebsi, Scratch m\u00eb shum\u00eb i ngjan jo nj\u00eb gjuhe, por nj\u00eb IDE, ku thjesht duhet t\u00eb mbash mend se ku t\u00eb klikosh dhe ku t\u00eb k\u00ebrkosh. Sapo nx\u00ebn\u00ebsit fillojn\u00eb t\u00eb p\u00ebrshtaten, p\u00ebrpiqem t'i kaloj ata n\u00eb Python. Madje kam nj\u00eb vajz\u00eb shtat\u00ebvje\u00e7are q\u00eb shkruan programe t\u00eb thjeshta n\u00eb Python. Ajo q\u00eb shoh si nj\u00eb p\u00ebrfitim t\u00eb Scratch-it \u00ebsht\u00eb se ai ka disa koncepte themelore q\u00eb m\u00ebsohen n\u00eb nj\u00eb m\u00ebnyr\u00eb arg\u00ebtuese. P\u00ebr nj\u00eb arsye apo nj\u00eb tjet\u00ebr, t\u00eb gjith\u00eb kan\u00eb shum\u00eb v\u00ebshtir\u00ebsi t\u00eb kuptojn\u00eb iden\u00eb e variabl\u00ebs. N\u00eb fillim, un\u00eb kalova shpejt k\u00ebt\u00eb tem\u00eb dhe shkova m\u00eb tej, derisa u p\u00ebrballa me faktin se ata nuk dinin asgj\u00eb se \u00e7far\u00eb t\u00eb b\u00ebjn\u00eb me t\u00eb. Tani i kushtoj shum\u00eb koh\u00eb variablave dhe vazhdimisht kthej p\u00ebr t\u00eb. Duhet t\u00eb angazhohem n\u00eb nj\u00eb goditje t\u00eb pad\u00ebshirueshme. Un\u00eb ndryshoj variabla t\u00eb ndrysh\u00ebm n\u00eb ekran dhe i b\u00ebj ata t\u00eb flasin vler\u00ebn e tyre. Gjithashtu, n\u00eb Scratch ka struktura kontrolli dhe kontrollime vlerash, si <code>while<\/code>, <code>p\u00ebr<\/code> ose <code>n\u00ebse<\/code> n\u00eb Python. Ato jepen mjaft leht\u00eb, vet\u00ebm me ciklet e nd\u00ebrthurura ndodhin disa probleme. Un\u00eb p\u00ebrpiqem t\u00eb jap disa detyra me nj\u00eb cik\u00ebl t\u00eb nd\u00ebrthurur, dhe q\u00eb veprimi i tij \u00ebsht\u00eb i duksh\u00ebm. Pas k\u00ebsaj kaloj te funksionet. Edhe p\u00ebr t\u00eb rriturit koncepti i funksionit \u00ebsht\u00eb ndonj\u00ebher\u00eb i paqart\u00eb, e p\u00ebr f\u00ebmij\u00ebt \u00ebsht\u00eb akoma m\u00eb shum\u00eb. Un\u00eb flas shum\u00eb gjat\u00eb p\u00ebr at\u00eb \u00e7far\u00eb \u00ebsht\u00eb nj\u00eb funksion, tregoj p\u00ebr fabrik\u00ebn q\u00eb merr artikuj n\u00eb hyrje e jep produkte n\u00eb dalje, p\u00ebr kuzhinierin q\u00eb b\u00ebn ushqim nga p\u00ebrb\u00ebr\u00ebs t\u00eb pap\u00ebrpunuar. M\u00eb pas ne b\u00ebjm\u00eb programin 'b\u00ebj nj\u00eb sandvi\u00e7' me p\u00ebrb\u00ebr\u00ebsit, dhe m\u00eb pas e b\u00ebjm\u00eb at\u00eb funksion, t\u00eb cilit p\u00ebrb\u00ebr\u00ebsit i kalohen si parametra. Kur studioj funksionet, un\u00eb p\u00ebrfundoj me Scratch-in. <\/p>\n<h2>Python<\/h2>\n<p>\nMe Python \u00ebsht\u00eb m\u00eb e thjesht\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 \u2014 vargje, rendi i operacioneve,<code> print()<\/code>, <code>input() <\/code>Etc. It is written in a light style, with humor, and children enjoy it. It has a drawback common to many programming books. Like in the famous joke \u2014 how to draw an owl. Oval \u2014 circle \u2014 owl. The transition from simple concepts to quite complex ones is too abrupt. I spend several lessons explaining that an object is connected to a method by a dot. On the other hand, I don't rush, repeating the same thing in different ways until some picture begins to form. I start with variables and drill them again, already in Python. Variables are some kind of curse. <\/p>\n<p>A clever student, who skillfully clicked on variables a couple of months ago, looks like a sheep at a new gate and cannot add x to y, which are clearly written on the board just above. Let's repeat! What does a variable have? A name and a value! What does the equals sign mean? Assignment! And how do we check equality? Double equals sign! And so we repeat again and again, until complete enlightenment. Then we move on to functions, where the explanation of arguments takes the longest. Named arguments, positional, default, and so on. We have not yet reached classes in any group. Besides Python from the book, we study popular algorithms, more on that later.<\/p>\n<h2>Actually, training<\/h2>\n<p>\nMy lesson is arranged as follows \u2014 for half an hour I give theory, check knowledge, reinforce what has been covered. An hour \u2014 labs. Often I get carried away and lecture for an hour, so only half an hour is left for practice accordingly. When I was learning Python, I watched the course <i>Algorithms and Data Structures<\/i> Hiryanova nga MFTI. M\u00eb p\u00eblqeu shum\u00eb m\u00ebnyra e tij e prezantimit dhe struktura e leksioneve. Ideja e tij \u00ebsht\u00eb se framework-et, sintaksa, bibliotekat - st\u00ebrgjohen. Arkitektura, puna n\u00eb grup, sistemet e kontrollit t\u00eb versioneve - \u00ebsht\u00eb akoma her\u00ebt. N\u00eb fund mbeten algoritmet dhe strukturat e t\u00eb dh\u00ebnave, t\u00eb cilat jan\u00eb t\u00eb njohura prej koh\u00ebsh dhe do t\u00eb jen\u00eb gjithmon\u00eb n\u00eb nj\u00eb form\u00eb t\u00eb ngjashme. Edhe un\u00eb vet\u00eb nga pascal i institutet kam vet\u00ebm integer\u00ebt e mbaj mend. Meqen\u00ebse nx\u00ebn\u00ebsit 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 bazat sesa t\u00eb shkruajm\u00eb sa m\u00eb shpejt nj\u00eb platformer n\u00eb Python. Megjithat\u00eb, ata m\u00eb shum\u00eb duan nj\u00eb platformer, dhe un\u00eb i kuptoj. Algoritmet q\u00eb u jap jan\u00eb t\u00eb thjeshta - rendi i fllusk\u00ebs, k\u00ebrkimi binar n\u00eb nj\u00eb list\u00eb t\u00eb renditur, notacioni polak i kund\u00ebrt me an\u00eb t\u00eb stack-ut, por ne \u00e7do her\u00eb e shqyrtojm\u00eb shum\u00eb n\u00eb detaje. Doli q\u00eb f\u00ebmij\u00ebt modern\u00eb nuk din\u00eb as si funksionon nj\u00eb kompjuter, gjithashtu ua tregoj. P\u00ebrpiqem n\u00eb \u00e7do leksion t\u00eb lidhem me disa koncepte s\u00eb bashku. P\u00ebr shembull, kompjuter - memorie\/proces - memoria prej qelizash (i jap t\u00eb mbaj\u00eb nj\u00eb modul memorie, guess, sa qeliza ka k\u00ebtu) - \u00e7do qeliz\u00eb si nj\u00eb llamb\u00eb - ka dy gjendje - true\/false - and\/or - binare\/dekada - 8bit = 1byte - byte = 256 variante - lloji logjik i t\u00eb dh\u00ebnave n\u00eb nj\u00eb bit - numra t\u00eb plot\u00eb n\u00eb nj\u00eb byte - <code>filestream<\/code> n\u00eb dy byte - <code>string<\/code> n\u00eb nj\u00eb byte - numri m\u00eb i madh n\u00eb 64 bit - lista dhe tupla nga llojet e m\u00ebparshme. Un\u00eb sqaroj se n\u00eb kompjuterin real gjith\u00e7ka \u00ebsht\u00eb disi ndryshe dhe ka nj\u00eb sasi tjet\u00ebr memorie p\u00ebr k\u00ebto lloje t\u00eb dh\u00ebnash, por e r\u00ebnd\u00ebsishme \u00ebsht\u00eb se ne n\u00eb proces krijojm\u00eb lloje m\u00eb t\u00eb nd\u00ebrlikuara t\u00eb t\u00eb dh\u00ebnave nga m\u00eb t\u00eb thjeshtat. Llojet e t\u00eb dh\u00ebnave jan\u00eb ndoshta gj\u00ebja m\u00eb e v\u00ebshtir\u00eb p\u00ebr t'u mbajtur mend. Prandaj \u00e7do her\u00eb filloj nj\u00eb aktivitet t\u00eb shpejt\u00eb - nj\u00eb nx\u00ebn\u00ebs p\u00ebrmend llojin e t\u00eb dh\u00ebnave, nx\u00ebn\u00ebsi tjet\u00ebr jep dy shembuj, dhe k\u00ebshtu n\u00eb rreth. N\u00eb fund arrita q\u00eb edhe f\u00ebmij\u00ebt m\u00eb t\u00eb vegj\u00ebl thon\u00eb me entuziaz\u00ebm - float! boolean! shtat\u00eb, pes\u00eb! pizza, makin\u00eb! Gjat\u00eb leksionit vazhdimisht t\u00ebrheq nj\u00ebri-nj\u00ebri, p\u00ebrndryshe ata nis\u00ebn t\u00eb k\u00ebndellin dhe t\u00eb shikojn\u00eb tavani. Po ashtu, niveli i njohurive t\u00eb secilit duhet t\u00eb kontrollohet her\u00eb pas here. <\/p>\n<p>Nx\u00ebn\u00ebsit e mi nuk ndalojn\u00eb s\u00eb b\u00ebr\u00eb p\u00ebr t\u00eb m\u00eb befasuar si me budallall\u00ebkun e tyre, ashtu edhe me men\u00e7urin\u00eb e papritur. M\u00ebnyr\u00ebn e men\u00e7uris\u00eb, fatmir\u00ebsisht, m\u00eb shpesh. <\/p>\n<p>Doja t\u00eb shkruaja m\u00eb shum\u00eb, por dhe k\u00ebshtu doli nj\u00eb tekst i gjat\u00eb. Do t'i p\u00ebrgjigjem me k\u00ebnaq\u00ebsi t\u00eb gjitha pyetjeve. \u00c7do kritik\u00eb e mir\u00ebpritur, vet\u00ebm lutje \u2014 t\u00eb jemi m\u00eb tolerant\u00eb ndaj nj\u00ebri-tjetrit n\u00eb komentet tona. Ky \u00ebsht\u00eb nj\u00eb artikull i dashur.<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.2 - 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.2\" \/>\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 | ProHoster","description":"Puna ime kryesore lidhet 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}]}}