{"id":404,"date":"2025-02-04T10:10:40","date_gmt":"2025-02-04T10:10:40","guid":{"rendered":"https:\/\/shih.mso.pm\/?p=404"},"modified":"2025-02-04T11:58:19","modified_gmt":"2025-02-04T11:58:19","slug":"tutorial-python-gjuhe-programimi","status":"publish","type":"post","link":"https:\/\/shih.mso.pm\/ar\/tutorial-python-gjuhe-programimi\/","title":{"rendered":"Tutorial Python | Gjuha e programimit Python"},"content":{"rendered":"\n    <div class=\"xs_social_share_widget xs_share_url before_content \t\tmain_content  wslu-style-3 wslu-share-box-shaped wslu-fill-brand-hover-colored wslu-share-m-5 wslu-none wslu-share-horizontal wslu-theme-font-yes wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t                    <li class=\"xs-share-li facebook                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_facebook\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"facebook\"\n                           data-xs-href=\"http:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;t=Tutorial+Python+%7C+Gjuha+e+programimit+Python&amp;v=3\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-facebook\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tFacebook                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li twitter                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_twitter\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"twitter\"\n                           data-xs-href=\"https:\/\/twitter.com\/intent\/tweet?text=Tutorial+Python+%7C+Gjuha+e+programimit+Python+https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;original_referer=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;related=xpeedstudio\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-twitter\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tTwitter                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li linkedin                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_linkedin\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"linkedin\"\n                           data-xs-href=\"https:\/\/www.linkedin.com\/shareArticle?url=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;title=Tutorial+Python+%7C+Gjuha+e+programimit+Python&amp;summary=&amp;source=Shih+Mso+Re&amp;mini=1\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-linkedin\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tLinkedin                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li facebook-messenger                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_facebook-messenger\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"facebook-messenger\"\n                           data-xs-href=\"https:\/\/www.facebook.com\/dialog\/send?link=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;redirect_uri=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;display=popup&amp;app_id=2577123062406162\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-facebook-messenger\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tFacebook-messenger                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li whatsapp                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_whatsapp\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"whatsapp\"\n                           data-xs-href=\"whatsapp:\/\/send?text=Tutorial+Python+%7C+Gjuha+e+programimit+Python+https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-whatsapp\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tWhatsapp                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li telegram                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_telegram\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"telegram\"\n                           data-xs-href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;text=Tutorial+Python+%7C+Gjuha+e+programimit+Python\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-telegram\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tTelegram                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t                    <li class=\"xs-share-li email                        wslu-no-extra-data\">\n                        <a href=\"#\"\n                           class=\"xs-share-link\"\n                           id=\"xs_feed_email\"\n                           data-pid=\"404\"\n                           data-uri_hash=\"f43e6581e08b49fd58cc1e7d87e485fd\"\n                           data-key=\"email\"\n                           data-xs-href=\"mailto:?body=Title%3A+Tutorial+Python+%7C+Gjuha+e+programimit+Python+%5Cn%5Cn+URL%3A+https%3A%2F%2Fshih.mso.pm%2Far%2Ftutorial-python-gjuhe-programimi%2F&amp;subject=Tutorial+Python+%7C+Gjuha+e+programimit+Python\">\n\n                            <div class=\"xs-social-icon\">\n                                <span class=\"met-social met-social-email\"><\/span>\n                            <\/div>\n\n\t\t\t\t\t\t\t\n                            <div class=\"wslu-hover-content\">\n                                <div class=\"xs-social-followers\">\n\t\t\t\t\t\t\t\t\t0                                <\/div>\n                                <div class=\"xs-social-follower-text\">\n\t\t\t\t\t\t\t\t\t                                <\/div>\n                                <div class=\"xs-social-follower-label\">\n\t\t\t\t\t\t\t\t\tEmail                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/li>\n\t\t\t\t\t        <\/ul>\n    <\/div> \n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124946163.png?w=1170&#038;ssl=1\" alt=\"\" class=\"wp-image-412\" style=\"width:214px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Python<\/strong>&nbsp;\u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi e p\u00ebrdorur gjer\u00ebsisht q\u00eb ofron disa ve\u00e7ori dhe avantazhe unike n\u00eb krahasim me gjuh\u00ebt si&nbsp;<strong>Java<\/strong>&nbsp;dhe&nbsp;<strong>C++.<\/strong>&nbsp;Tutoriali yn\u00eb Python shpjegon plot\u00ebsisht bazat dhe konceptet e p\u00ebrparuara t\u00eb Python, duke filluar me&nbsp;<a href=\"https:\/\/www.javatpoint.com\/how-to-install-python\">instalimin<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-if-else\">deklaratat e kusht\u00ebzuara<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-loops\">ciklin<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-strings\">strukturat e integruara t\u00eb t\u00eb dh\u00ebnave<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-oops-concepts\">programimin e orientuar nga objekti<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-generators\">gjenerator\u00ebt<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-exception-handling\">trajtimin e p\u00ebrjashtimeve<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-regex\">Python RegEx<\/a>&nbsp;dhe shum\u00eb koncepte t\u00eb tjera. Ky tutorial \u00ebsht\u00eb krijuar p\u00ebr fillestar\u00ebt dhe profesionist\u00ebt q\u00eb punojn\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb fund t\u00eb viteve 1980,&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Guido_van_Rossum\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>Guido van Rossum<\/strong><\/a>&nbsp;\u00ebnd\u00ebrroi t\u00eb zhvillonte Python. Versioni i par\u00eb i&nbsp;<strong>Python 0.9.0 u l\u00ebshua n\u00eb 1991<\/strong>&nbsp;. Q\u00eb nga l\u00ebshimi i tij, Python filloi t\u00eb fitonte popullaritet. Sipas raporteve, Python tani \u00ebsht\u00eb gjuha m\u00eb e njohur e programimit n\u00eb mesin e zhvilluesve p\u00ebr shkak t\u00eb k\u00ebrkesave t\u00eb larta n\u00eb fush\u00ebn e teknologjis\u00eb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-cfare-eshte-python\">\u00c7far\u00eb \u00ebsht\u00eb Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi me q\u00ebllime t\u00eb p\u00ebrgjithshme, e shtypur n\u00eb m\u00ebnyr\u00eb dinamike, e nivelit t\u00eb lart\u00eb, e p\u00ebrpiluar dhe e interpretuar, e mbledhur nga mbeturinat dhe thjesht e orientuar drejt objektit q\u00eb mb\u00ebshtet programimin procedural, t\u00eb orientuar nga objekti dhe funksional.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-karakteristikat\">Karakteristikat:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Leht\u00eb p\u00ebr t&#8217;u p\u00ebrdorur dhe lexuar &#8211;<\/strong>&nbsp;Sintaksa e Python \u00ebsht\u00eb e qart\u00eb dhe e leht\u00eb p\u00ebr t&#8217;u lexuar, duke e b\u00ebr\u00eb at\u00eb nj\u00eb gjuh\u00eb ideale si p\u00ebr fillestar\u00ebt ashtu edhe p\u00ebr programuesit me p\u00ebrvoj\u00eb. Kjo thjesht\u00ebsi mund t\u00eb \u00e7oj\u00eb n\u00eb zhvillim m\u00eb t\u00eb shpejt\u00eb dhe t\u00eb zvog\u00ebloj\u00eb shanset e gabimeve.<\/li>\n\n\n\n<li><strong>E shtypur n\u00eb m\u00ebnyr\u00eb dinamike<\/strong>&nbsp;&#8211; Llojet e t\u00eb dh\u00ebnave t\u00eb variablave p\u00ebrcaktohen gjat\u00eb koh\u00ebs s\u00eb ekzekutimit. Nuk kemi nevoj\u00eb t\u00eb specifikojm\u00eb llojin e t\u00eb dh\u00ebnave t\u00eb nj\u00eb ndryshoreje gjat\u00eb shkrimit t\u00eb kodeve.<\/li>\n\n\n\n<li><strong>Nivelit t\u00eb lart\u00eb<\/strong>&nbsp;&#8211; Gjuha e nivelit t\u00eb lart\u00eb do t\u00eb thot\u00eb kod i lexuesh\u00ebm nga njeriu.<\/li>\n\n\n\n<li><strong>P\u00ebrpilohet dhe interpretohet<\/strong>&nbsp;&#8211; Kodi i Python fillimisht p\u00ebrpilohet n\u00eb bytecode, dhe m\u00eb pas interpretohet rresht pas rreshti. Kur shkarkojm\u00eb Python n\u00eb form\u00ebn ton\u00eb t\u00eb sistemit&nbsp;<a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">org<\/a>&nbsp;ne shkarkojm\u00eb implementimin e paracaktuar t\u00eb Python t\u00eb njohur si CPython. CPython konsiderohet t\u00eb jet\u00eb i p\u00ebrmbushur dhe i interpretuar t\u00eb dyja.<\/li>\n\n\n\n<li><strong>Mbeturinat e mbledhura<\/strong>&nbsp;&#8211; Shp\u00ebrndarja dhe \u00e7ndarja e memories menaxhohen automatikisht. Programuesit nuk kan\u00eb nevoj\u00eb n\u00eb m\u00ebnyr\u00eb specifike t\u00eb menaxhojn\u00eb memorien.<\/li>\n\n\n\n<li><strong>Thjesht i orientuar nga objekti<\/strong>&nbsp;&#8211; Ai i referohet \u00e7do gj\u00ebje si nj\u00eb objekt, duke p\u00ebrfshir\u00eb numrat dhe vargjet.<\/li>\n\n\n\n<li><strong>Pajtueshm\u00ebria nd\u00ebr-platform\u00eb<\/strong>&nbsp;&#8211; Python mund t\u00eb instalohet leht\u00ebsisht n\u00eb Windows, macOS dhe shp\u00ebrndarje t\u00eb ndryshme Linux, duke i lejuar zhvilluesit t\u00eb krijojn\u00eb softuer q\u00eb funksionon n\u00ebp\u00ebr sisteme t\u00eb ndryshme operative.<\/li>\n\n\n\n<li><strong>Biblioteka e pasur standarde<\/strong>&nbsp;&#8211; Python vjen me disa biblioteka standarde q\u00eb ofrojn\u00eb module dhe funksione t\u00eb gatshme p\u00ebr p\u00ebrdorim p\u00ebr detyra t\u00eb ndryshme, duke filluar nga&nbsp;<strong>zhvillimi i uebit<\/strong>&nbsp;dhe&nbsp;<strong>manipulimi i t\u00eb dh\u00ebnave<\/strong>&nbsp;deri te&nbsp;<strong>m\u00ebsimi i makinerive<\/strong>&nbsp;dhe&nbsp;<strong>rrjet\u00ebzimi<\/strong>&nbsp;.<\/li>\n\n\n\n<li><strong>Burim i hapur<\/strong>&nbsp;&#8211; Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi me burim t\u00eb hapur dhe pa kosto. Si rezultat, ai p\u00ebrdoret n\u00eb disa sektor\u00eb dhe disiplina.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Python ka shum\u00eb&nbsp;<em>asete t\u00eb bazuara n\u00eb ueb<\/em>&nbsp;,&nbsp;<em>projekte me burim t\u00eb hapur<\/em>&nbsp;dhe&nbsp;<em>nj\u00eb komunitet t\u00eb gjall\u00eb<\/em>&nbsp;. M\u00ebsimi i gjuh\u00ebs, puna s\u00eb bashku n\u00eb projekte dhe kontributi n\u00eb ekosistemin Python jan\u00eb t\u00eb gjitha shum\u00eb t\u00eb lehta p\u00ebr zhvilluesit.PlayNextMute<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Current Time&nbsp;1:11<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Duration&nbsp;18:10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Loaded:&nbsp;12.11%FullscreenBackward Skip 10sPlay VideoForward Skip 10s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr shkak t\u00eb korniz\u00ebs s\u00eb tij t\u00eb drejtp\u00ebrdrejt\u00eb gjuh\u00ebsore, Python \u00ebsht\u00eb m\u00eb i leht\u00eb p\u00ebr t&#8217;u kuptuar dhe p\u00ebr t\u00eb shkruar kodin. Kjo e b\u00ebn at\u00eb nj\u00eb gjuh\u00eb programimi fantastike p\u00ebr fillestar\u00ebt. P\u00ebr m\u00eb tep\u00ebr, ai ndihmon programuesit me p\u00ebrvoj\u00eb n\u00eb shkrimin e kodit t\u00eb qart\u00eb dhe pa gabime.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python ka shum\u00eb biblioteka t\u00eb pal\u00ebve t\u00eb treta q\u00eb mund t\u00eb p\u00ebrdoren p\u00ebr ta b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb funksionimin e tij. K\u00ebto biblioteka mbulojn\u00eb shum\u00eb fusha, p\u00ebr shembull, zhvillimin e uebit, llogaritjen shkencore, analiz\u00ebn e t\u00eb dh\u00ebnave dhe m\u00eb shum\u00eb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-java-kunder-python\">Java kund\u00ebr Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u00ebsht\u00eb nj\u00eb zgjedhje e shk\u00eblqyer p\u00ebr zhvillimin e shpejt\u00eb dhe detyrat e skriptimit. Nd\u00ebrsa Java thekson nj\u00eb sistem t\u00eb tipit t\u00eb fort\u00eb dhe programim t\u00eb orientuar nga objekti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00ebtu jan\u00eb disa programe baz\u00eb q\u00eb ilustrojn\u00eb ndryshimet kryesore midis tyre.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-printimi-i-hello-world\">Printimi i &#8216;Hello World&#8217;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kodi Python:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>shtypur<\/strong>(&#8220;P\u00ebrsh\u00ebndetje Bot\u00eb!&#8221;)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/compiler.javatpoint.com\/opr\/test.jsp?filename=Simple\">Testoni tani<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">P\u00ebrsh\u00ebndetje, Bot\u00eb!\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb Python, \u00ebsht\u00eb nj\u00eb linj\u00eb kodi. K\u00ebrkon sintaks\u00eb t\u00eb thjesht\u00eb p\u00ebr t\u00eb printuar &#8216;Hello World&#8217;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kodi Java:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>publike<\/strong>&nbsp;<strong>klas\u00ebs<\/strong>&nbsp;HelloWorld {&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>publike<\/strong>&nbsp;<strong>statike<\/strong>&nbsp;<strong>i pavlefsh\u00ebm<\/strong>&nbsp;kryesore (string[] args) {&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(&#8220;P\u00ebrsh\u00ebndetje, Bot\u00eb!&#8221;);&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/li>\n\n\n\n<li>}&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">P\u00ebrsh\u00ebndetje, Bot\u00eb!\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb Java, ne duhet t\u00eb deklarojm\u00eb klasa, struktura metodash shum\u00eb gj\u00ebra t\u00eb tjera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nd\u00ebrsa t\u00eb dy programet japin t\u00eb nj\u00ebjtin rezultat, ne mund t\u00eb v\u00ebrejm\u00eb ndryshimin e sintaks\u00ebs n\u00eb deklarat\u00ebn e printimit.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>N\u00eb Python, \u00ebsht\u00eb e leht\u00eb t\u00eb m\u00ebsosh dhe t\u00eb shkruash kod. Nd\u00ebrsa n\u00eb Java, k\u00ebrkon m\u00eb shum\u00eb kod p\u00ebr t\u00eb kryer detyra t\u00eb caktuara.<\/li>\n\n\n\n<li>Python shtypet n\u00eb m\u00ebnyr\u00eb dinamike, q\u00eb do t\u00eb thot\u00eb se ne nuk kemi nevoj\u00eb t\u00eb deklarojm\u00eb variablin, nd\u00ebrsa Java \u00ebsht\u00eb e shtypur statistikisht, q\u00eb do t\u00eb thot\u00eb se ne duhet t\u00eb deklarojm\u00eb llojin e ndryshores.<\/li>\n\n\n\n<li>Python \u00ebsht\u00eb i p\u00ebrshtatsh\u00ebm p\u00ebr fusha t\u00eb ndryshme si Shkenca e t\u00eb Dh\u00ebnave, M\u00ebsimi i Makineris\u00eb, Zhvillimi i Uebit dhe m\u00eb shum\u00eb. Nd\u00ebrsa Java \u00ebsht\u00eb e p\u00ebrshtatshme p\u00ebr zhvillimin e uebit, zhvillimin e aplikacioneve celulare (Android) dhe m\u00eb shum\u00eb.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sintaksa-themelore-e-python\">Sintaksa themelore e Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nuk ka p\u00ebrdorim t\u00eb kllapave ka\u00e7urrel\u00eb ose pik\u00ebpresjesh n\u00eb gjuh\u00ebn e programimit Python. \u00cbsht\u00eb nj\u00eb gjuh\u00eb e ngjashme me anglishten. Por Python p\u00ebrdor dh\u00ebmb\u00ebzimin p\u00ebr t\u00eb p\u00ebrcaktuar nj\u00eb bllok kodi. Indentacioni nuk \u00ebsht\u00eb gj\u00eb tjet\u00ebr ve\u00e7se shtimi i hap\u00ebsir\u00ebs s\u00eb bardh\u00eb p\u00ebrpara deklarat\u00ebs kur \u00ebsht\u00eb e nevojshme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P\u00ebr shembull &#8211;<\/strong>Reklamim<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>def func():&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;deklarat\u00eb&nbsp;1&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;deklarat\u00eb&nbsp;2&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;deklarata N&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-jetpack-ai-assistant\"><\/div>\n\n\n<p class=\"wp-block-paragraph\">Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb e ndjeshme ndaj shkronjave t\u00eb m\u00ebdha, q\u00eb do t\u00eb thot\u00eb se shkronjat e m\u00ebdha dhe t\u00eb vogla trajtohen ndryshe. P\u00ebr shembull, &#8217;emri&#8217; dhe &#8216;Emri&#8217; jan\u00eb dy variabla t\u00eb ndrysh\u00ebm n\u00eb Python.Reklamim<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb Python, komentet mund t\u00eb shtohen duke p\u00ebrdorur simbolin &#8216;#&#8217;. \u00c7do tekst i shkruar pas simbolit &#8216;#&#8217; konsiderohet koment dhe injorohet nga p\u00ebrkthyesi. Ky truk \u00ebsht\u00eb i dobish\u00ebm p\u00ebr t\u00eb shtuar sh\u00ebnime n\u00eb kod ose p\u00ebr t\u00eb \u00e7aktivizuar p\u00ebrkoh\u00ebsisht nj\u00eb bllok kodi. Ndihmon gjithashtu p\u00ebr t\u00eb kuptuar m\u00eb mir\u00eb kodin nga disa zhvillues t\u00eb tjer\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-if-else\">&#8216;N\u00ebse&#8217;<\/a>&nbsp;, &#8216;ndryshe&#8217;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-for-loop\">&#8216;p\u00ebr&#8217;<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-while-loop\">&#8216;nd\u00ebrsa&#8217;<\/a>&nbsp;, &#8216;provo&#8217;, &#8216;p\u00ebrve\u00e7&#8217; dhe &#8216;p\u00ebrfundimisht&#8217; jan\u00eb disa fjal\u00eb ky\u00e7e t\u00eb rezervuara n\u00eb Python q\u00eb nuk mund t\u00eb p\u00ebrdoren si emra variablash. K\u00ebto terma p\u00ebrdoren n\u00eb gjuh\u00eb p\u00ebr arsye t\u00eb ve\u00e7anta dhe kan\u00eb kuptime fikse. N\u00ebse p\u00ebrdorni k\u00ebto fjal\u00eb ky\u00e7e, kodi juaj mund t\u00eb p\u00ebrfshij\u00eb gabime ose p\u00ebrkthyesi mund t&#8217;i refuzoj\u00eb ato si variabla t\u00eb rinj t\u00eb mundsh\u00ebm.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-historia-e-python\">Historia e Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reklamim<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/3d8fe086b608dafe8cf7175b16d26f87.safeframe.googlesyndication.com\/safeframe\/1-0-40\/html\/container.html\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Python u krijua nga Guido van Rossum<\/strong>&nbsp;. N\u00eb fund t\u00eb viteve 1980, Guido van Rossum, nj\u00eb programues holandez, filloi t\u00eb punonte n\u00eb Python nd\u00ebrsa ishte n\u00eb Centrum Wiskunde &amp; Informatica (CWI) n\u00eb Holand\u00eb. Ai donte t\u00eb krijonte nj\u00eb pasardh\u00ebs t\u00eb&nbsp;<strong>gjuh\u00ebs s\u00eb programimit ABC<\/strong>&nbsp;q\u00eb do t\u00eb ishte e leht\u00eb p\u00ebr t&#8217;u lexuar dhe efikase.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>N\u00eb shkurt 1991, u l\u00ebshua versioni i par\u00eb publik i Python, versioni 0.9.0.<\/strong>&nbsp;Kjo sh\u00ebnoi lindjen zyrtare t\u00eb&nbsp;<strong>Python si nj\u00eb projekt me burim t\u00eb hapur<\/strong>&nbsp;. Gjuha u em\u00ebrua pas serialit komedi britanik &#8221;&nbsp;<strong>Circus Flying Monty Python<\/strong>&nbsp;&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zhvillimi i Python ka kaluar n\u00ebp\u00ebr disa faza.&nbsp;<strong>N\u00eb janar 1994, Python 1.0 u l\u00ebshua si nj\u00eb gjuh\u00eb programimi e p\u00ebrdorshme dhe e q\u00ebndrueshme.<\/strong>&nbsp;Ky version p\u00ebrfshinte shum\u00eb nga ve\u00e7orit\u00eb q\u00eb jan\u00eb ende t\u00eb pranishme n\u00eb Python sot.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nga vitet 1990 deri n\u00eb vitet 2000<\/strong>&nbsp;, Python fitoi popullaritet p\u00ebr thjesht\u00ebsin\u00eb, lexueshm\u00ebrin\u00eb dhe shkatht\u00ebsin\u00eb e tij.&nbsp;<strong>N\u00eb tetor 2000, Python 2.0 u l\u00ebshua<\/strong>&nbsp;. Python 2.0 prezantoi&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-list-comprehension\">kuptimin e listave<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-memory-management\">mbledhjen e mbeturinave<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/unicode-and-character-encoding-in-python\">mb\u00ebshtetjen p\u00ebr Unicode<\/a>&nbsp;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb dhjetor 2008, Python 3.0 u l\u00ebshua. Python 3.0 prezantoi disa ndryshime t\u00eb papajtueshme p\u00ebr t\u00eb p\u00ebrmir\u00ebsuar lexueshm\u00ebrin\u00eb dhe mir\u00ebmbajtjen e kodit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gjat\u00eb gjith\u00eb viteve 2010, popullariteti i Python u rrit, ve\u00e7an\u00ebrisht n\u00eb fusha si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/data-science\">shkenca e t\u00eb dh\u00ebnave<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/machine-learning\">m\u00ebsimi i makinerive<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/django-tutorial\">zhvillimi i uebit<\/a>&nbsp;. Ekosistemi i tij i pasur i bibliotekave dhe kornizave e b\u00ebri at\u00eb t\u00eb preferuar midis zhvilluesve.Reklamim<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fondacioni&nbsp;<strong>Python Software (PSF) u krijua n\u00eb 2001<\/strong>&nbsp;p\u00ebr t\u00eb promovuar, mbrojtur dhe avancuar gjuh\u00ebn e programimit Python dhe komunitetin e saj.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-pse-te-mesoni\">Pse t\u00eb m\u00ebsoni?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python ofron shum\u00eb ve\u00e7ori t\u00eb dobishme p\u00ebr programuesin. K\u00ebto ve\u00e7ori e b\u00ebjn\u00eb at\u00eb gjuh\u00ebn m\u00eb popullore dhe m\u00eb t\u00eb p\u00ebrdorur gjer\u00ebsisht. Ne kemi renditur m\u00eb posht\u00eb disa ve\u00e7ori thelb\u00ebsore t\u00eb Python.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Leht\u00eb p\u00ebr t&#8217;u p\u00ebrdorur dhe m\u00ebsuar:<\/strong>&nbsp;Python ka nj\u00eb sintaks\u00eb t\u00eb thjesht\u00eb dhe t\u00eb leht\u00eb p\u00ebr t&#8217;u kuptuar, ndryshe nga gjuh\u00ebt tradicionale si C, C++, Java, etj., duke e b\u00ebr\u00eb t\u00eb leht\u00eb p\u00ebr fillestar\u00ebt t\u00eb m\u00ebsojn\u00eb.<\/li>\n\n\n\n<li><strong>Gjuha shpreh\u00ebse:<\/strong>&nbsp;I lejon programuesit t\u00eb shprehin koncepte komplekse n\u00eb vet\u00ebm disa rreshta kodi ose zvog\u00eblon Koh\u00ebn e Zhvilluesit.<\/li>\n\n\n\n<li><strong>Gjuha e interpretuar:<\/strong>&nbsp;Python nuk k\u00ebrkon p\u00ebrpilim, duke lejuar zhvillimin dhe testimin e shpejt\u00eb. Ai p\u00ebrdor interpretuesin n\u00eb vend t\u00eb p\u00ebrpiluesit.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-oops-concepts\"><strong>Gjuha e orientuar nga objekti<\/strong><\/a>&nbsp;: Mb\u00ebshtet programimin e orientuar nga objekti, duke e b\u00ebr\u00eb t\u00eb leht\u00eb shkrimin e kodit t\u00eb rip\u00ebrdorsh\u00ebm dhe modular.<\/li>\n\n\n\n<li><strong>Gjuha&nbsp;<\/strong><strong>me burim t\u00eb hapur<\/strong>&nbsp;: Python \u00ebsht\u00eb me burim t\u00eb hapur dhe falas p\u00ebr t&#8217;u p\u00ebrdorur, shp\u00ebrndar\u00eb dhe modifikuar.<\/li>\n\n\n\n<li><strong>E zgjerueshme:<\/strong>&nbsp;Python mund t\u00eb zgjerohet me module t\u00eb shkruara n\u00eb C, C++ ose gjuh\u00eb t\u00eb tjera.<\/li>\n\n\n\n<li><strong>M\u00ebsoni Bibliotek\u00ebn Standarde:<\/strong>&nbsp;Biblioteka standarde e Python p\u00ebrmban shum\u00eb module dhe funksione q\u00eb mund t\u00eb p\u00ebrdoren p\u00ebr detyra t\u00eb ndryshme, t\u00eb tilla si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/string-manipulation-in-python\">manipulimi i vargjeve<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/django-tutorial\">programimi n\u00eb ueb<\/a>&nbsp;dhe m\u00eb shum\u00eb.<\/li>\n\n\n\n<li><strong>Mb\u00ebshtetja e programimit GUI:<\/strong>&nbsp;Python ofron disa korniza GUI, t\u00eb tilla si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-tkinter\">Tkinter<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pyqt-library-in-python\">PyQt<\/a>&nbsp;, duke lejuar zhvilluesit t\u00eb krijojn\u00eb aplikacione desktopi me leht\u00ebsi.<\/li>\n\n\n\n<li><strong>I integruar:<\/strong>&nbsp;Python mund t\u00eb integrohet leht\u00ebsisht me gjuh\u00eb dhe teknologji t\u00eb tjera, si C\/C++, Java dhe . NET.<\/li>\n\n\n\n<li><strong>Embeddable:<\/strong>&nbsp;Kodi Python mund t\u00eb futet n\u00eb aplikacione t\u00eb tjera si nj\u00eb gjuh\u00eb skriptimi.<\/li>\n\n\n\n<li><strong>Shp\u00ebrndarja dinamike e kujtes\u00ebs:<\/strong>&nbsp;Python menaxhon automatikisht shp\u00ebrndarjen e memories, duke e b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb p\u00ebr zhvilluesit t\u00eb shkruajn\u00eb programe komplekse pa u shqet\u00ebsuar p\u00ebr menaxhimin e kujtes\u00ebs.<\/li>\n\n\n\n<li><strong>Gama e gjer\u00eb e bibliotekave dhe kornizave:<\/strong>&nbsp;Python ka nj\u00eb koleksion t\u00eb gjer\u00eb bibliotekash dhe kornizash, t\u00eb tilla si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\">NumPy<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\">Pandas<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/django-tutorial\">Django<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/flask-tutorial\">Flask<\/a>&nbsp;, q\u00eb mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb zgjidhur nj\u00eb gam\u00eb t\u00eb gjer\u00eb problemesh.<\/li>\n\n\n\n<li><strong>Shkatht\u00ebsia:<\/strong>&nbsp;Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb universale n\u00eb fusha t\u00eb ndryshme si zhvillimi i uebit,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/machine-learning\">m\u00ebsimi i makinerive<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-data-analytics\">analiza e t\u00eb dh\u00ebnave<\/a>&nbsp;, llogaritja shkencore dhe m\u00eb shum\u00eb.<\/li>\n\n\n\n<li><strong>Komunitet i madh:<\/strong>&nbsp;Python ka nj\u00eb komunitet t\u00eb gjer\u00eb dhe aktiv zhvilluesish q\u00eb kontribuojn\u00eb n\u00eb zhvillimin e tij dhe ofrojn\u00eb mb\u00ebshtetje. Kjo e b\u00ebn t\u00eb leht\u00eb p\u00ebr fillestar\u00ebt t\u00eb marrin ndihm\u00eb dhe t\u00eb m\u00ebsojn\u00eb nga zhvilluesit me p\u00ebrvoj\u00eb.<\/li>\n\n\n\n<li><strong>Mund\u00ebsit\u00eb e Karrier\u00ebs:<\/strong>&nbsp;Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb shum\u00eb e njohur n\u00eb tregun e pun\u00ebs. M\u00ebsimi i Python mund t\u00eb hap\u00eb disa mund\u00ebsi karriere n\u00eb&nbsp;<a href=\"https:\/\/www.javatpoint.com\/data-science\">shkenc\u00ebn e t\u00eb dh\u00ebnave<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/artificial-intelligence-ai\">inteligjenc\u00ebn artificiale<\/a>&nbsp;, zhvillimin e uebit dhe m\u00eb shum\u00eb.<\/li>\n\n\n\n<li><strong>K\u00ebrkesa e lart\u00eb:<\/strong>&nbsp;Me k\u00ebrkes\u00ebn n\u00eb rritje p\u00ebr automatizim dhe transformim dixhital, nevoja p\u00ebr zhvilluesit e Python po rritet. Shum\u00eb industri k\u00ebrkojn\u00eb zhvillues t\u00eb aft\u00eb Python p\u00ebr t\u00eb ndihmuar n\u00eb nd\u00ebrtimin e infrastruktur\u00ebs s\u00eb tyre dixhitale.<\/li>\n\n\n\n<li><strong>Rritja e produktivitetit:<\/strong>&nbsp;Python ka nj\u00eb sintaks\u00eb t\u00eb thjesht\u00eb dhe biblioteka t\u00eb fuqishme q\u00eb mund t&#8217;i ndihmojn\u00eb zhvilluesit t\u00eb shkruajn\u00eb kodin m\u00eb shpejt dhe me efikasitet. Kjo mund t\u00eb rris\u00eb produktivitetin dhe t\u00eb kursej\u00eb koh\u00eb p\u00ebr zhvilluesit dhe organizatat.<\/li>\n\n\n\n<li><strong>T\u00eb dh\u00ebnat e m\u00ebdha dhe m\u00ebsimi i makineris\u00eb:<\/strong>&nbsp;Python \u00ebsht\u00eb b\u00ebr\u00eb gjuha kryesore p\u00ebr t\u00eb dh\u00ebnat e m\u00ebdha dhe m\u00ebsimin e makinerive. Python \u00ebsht\u00eb b\u00ebr\u00eb i popullarizuar n\u00eb mesin e shkenc\u00ebtar\u00ebve t\u00eb t\u00eb dh\u00ebnave dhe inxhinier\u00ebve t\u00eb m\u00ebsimit t\u00eb makinerive me biblioteka si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\">NumPy<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\">Pandas<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/what-is-sklearn-in-python\">Scikit-learn<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/tensorflow\">TensorFlow<\/a>&nbsp;dhe m\u00eb shum\u00eb.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ku-perdoret\">Ku p\u00ebrdoret?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi popullore p\u00ebr q\u00ebllime t\u00eb p\u00ebrgjithshme dhe p\u00ebrdoret pothuajse n\u00eb \u00e7do fush\u00eb teknike. Fushat e ndryshme t\u00eb p\u00ebrdorimit t\u00eb Python jan\u00eb dh\u00ebn\u00eb m\u00eb posht\u00eb.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Shkenca e t\u00eb Dh\u00ebnave:<\/strong>&nbsp;Shkenca e t\u00eb Dh\u00ebnave \u00ebsht\u00eb nj\u00eb fush\u00eb e gjer\u00eb dhe Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb e r\u00ebnd\u00ebsishme p\u00ebr k\u00ebt\u00eb fush\u00eb p\u00ebr shkak t\u00eb thjesht\u00ebsis\u00eb, leht\u00ebsis\u00eb s\u00eb p\u00ebrdorimit dhe disponueshm\u00ebris\u00eb s\u00eb bibliotekave t\u00eb fuqishme t\u00eb analiz\u00ebs dhe vizualizimit t\u00eb t\u00eb dh\u00ebnave si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\">NumPy<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\">Pandas<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/matplotlib\">Matplotlib<\/a>&nbsp;.<\/li>\n\n\n\n<li><strong>Aplikacionet e desktopit:&nbsp;<\/strong><a href=\"https:\/\/www.javatpoint.com\/pyqt-library-in-python\">PyQt<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-tkinter\">Tkinter<\/a>&nbsp;jan\u00eb biblioteka t\u00eb dobishme q\u00eb mund t\u00eb p\u00ebrdoren n\u00eb GUI &#8211; Aplikacione Desktopi t\u00eb bazuara n\u00eb Nd\u00ebrfaqen Grafike t\u00eb P\u00ebrdoruesit. Ka gjuh\u00eb m\u00eb t\u00eb mira p\u00ebr k\u00ebt\u00eb fush\u00eb, por mund t\u00eb p\u00ebrdoret me gjuh\u00eb t\u00eb tjera p\u00ebr t\u00eb b\u00ebr\u00eb aplikacione.<\/li>\n\n\n\n<li><strong>Aplikacionet e bazuara n\u00eb konsol\u00eb:<\/strong>&nbsp;Python gjithashtu p\u00ebrdoret zakonisht p\u00ebr t\u00eb krijuar aplikacione t\u00eb linj\u00ebs s\u00eb komand\u00ebs ose t\u00eb bazuara n\u00eb tastier\u00eb p\u00ebr shkak t\u00eb leht\u00ebsis\u00eb s\u00eb p\u00ebrdorimit dhe mb\u00ebshtetjes p\u00ebr ve\u00e7ori t\u00eb avancuara si ridrejtimi i hyrjes\/daljes dhe tubacioneve.<\/li>\n\n\n\n<li><strong>Aplikacionet celulare:<\/strong>&nbsp;Nd\u00ebrsa Python nuk p\u00ebrdoret zakonisht p\u00ebr krijimin e aplikacioneve celulare, ai ende mund t\u00eb kombinohet me korniza si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/kivy\">Kivy<\/a>&nbsp;ose BeeWare p\u00ebr t\u00eb krijuar aplikacione celulare nd\u00ebr-platform\u00eb.<\/li>\n\n\n\n<li><strong>Zhvillimi i softuerit:<\/strong>&nbsp;Python konsiderohet si nj\u00eb nga gjuh\u00ebt m\u00eb t\u00eb mira t\u00eb krijimit t\u00eb softuerit. Python \u00ebsht\u00eb leht\u00ebsisht i pajtuesh\u00ebm me t\u00eb dyja, nga softueri n\u00eb shkall\u00eb t\u00eb vog\u00ebl n\u00eb shkall\u00eb t\u00eb madhe.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/artificial-intelligence-ai\"><strong>Inteligjenca Artificiale<\/strong><\/a>&nbsp;: AI \u00ebsht\u00eb nj\u00eb Teknologji n\u00eb zhvillim dhe Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb e p\u00ebrsosur p\u00ebr inteligjenc\u00ebn artificiale dhe m\u00ebsimin e makinerive p\u00ebr shkak t\u00eb disponueshm\u00ebris\u00eb s\u00eb bibliotekave t\u00eb fuqishme si<a href=\"https:\/\/www.javatpoint.com\/tensorflow\">&nbsp;TensorFlow<\/a>&nbsp;,<a href=\"https:\/\/www.javatpoint.com\/keras\">&nbsp;Keras<\/a>&nbsp;dhe<a href=\"https:\/\/www.javatpoint.com\/pytorch\">&nbsp;PyTorch<\/a>&nbsp;.<\/li>\n\n\n\n<li><strong>Aplikacionet n\u00eb ueb:<\/strong>&nbsp;Python p\u00ebrdoret zakonisht n\u00eb zhvillimin e uebit n\u00eb fund me korniza si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/django-tutorial\">Django<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/flask-tutorial\">Flask<\/a>&nbsp;dhe n\u00eb pjes\u00ebn e p\u00ebrparme me mjete si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/javascript-tutorial\">JavaScript&nbsp;<\/a><a href=\"https:\/\/www.javatpoint.com\/html-tutorial\">HTML<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/css-tutorial\">CSS<\/a>&nbsp;.<\/li>\n\n\n\n<li><strong>Aplikacionet e nd\u00ebrmarrjeve:<\/strong>&nbsp;Python mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb zhvilluar aplikacione t\u00eb nd\u00ebrmarrjeve n\u00eb shkall\u00eb t\u00eb gjer\u00eb me ve\u00e7ori t\u00eb tilla si llogaritja e shp\u00ebrndar\u00eb, rrjet\u00ebzimi dhe p\u00ebrpunimi paralel.<\/li>\n\n\n\n<li><strong>Aplikimet 3D CAD:<\/strong>&nbsp;Python mund t\u00eb p\u00ebrdoret p\u00ebr aplikacione 3D t\u00eb dizajnit me ndihm\u00ebn e kompjuterit (CAD) p\u00ebrmes bibliotekave t\u00eb tilla si Blender.<\/li>\n\n\n\n<li><strong>M\u00ebsimi i makineris\u00eb:<\/strong>&nbsp;Python p\u00ebrdoret gjer\u00ebsisht p\u00ebr m\u00ebsimin e makinerive p\u00ebr shkak t\u00eb thjesht\u00ebsis\u00eb, leht\u00ebsis\u00eb s\u00eb p\u00ebrdorimit dhe disponueshm\u00ebris\u00eb s\u00eb bibliotekave t\u00eb fuqishme t\u00eb m\u00ebsimit t\u00eb makinerive.<\/li>\n\n\n\n<li><strong>Aplikacionet e vizionit kompjuterik ose t\u00eb p\u00ebrpunimit t\u00eb imazhit:<\/strong>&nbsp;Python mund t\u00eb p\u00ebrdoret p\u00ebr vizion kompjuterik dhe aplikacione t\u00eb p\u00ebrpunimit t\u00eb imazhit p\u00ebrmes bibliotekave t\u00eb fuqishme si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/opencv\">OpenCV<\/a>&nbsp;dhe Scikit-image.<\/li>\n\n\n\n<li><strong>Njohja e t\u00eb folurit:<\/strong>&nbsp;Python mund t\u00eb p\u00ebrdoret p\u00ebr aplikacione p\u00ebr njohjen e t\u00eb folurit p\u00ebrmes bibliotekave t\u00eb tilla si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/speech-recognition-python\">SpeechRecognition<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-audio-modules\">PyAudio<\/a>&nbsp;.<\/li>\n\n\n\n<li><strong>Llogaritja shkencore:<\/strong>&nbsp;Bibliotekat si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\">NumPy<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-scipy\">SciPy<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\">Pandas<\/a>&nbsp;ofrojn\u00eb aft\u00ebsi t\u00eb avancuara llogarit\u00ebse numerike p\u00ebr detyra si analiza e t\u00eb dh\u00ebnave, m\u00ebsimi i makinerive dhe m\u00eb shum\u00eb.<\/li>\n\n\n\n<li><strong>Edukimi:<\/strong>&nbsp;Sintaksa e leht\u00eb p\u00ebr t&#8217;u m\u00ebsuar e Python dhe disponueshm\u00ebria e shum\u00eb burimeve e b\u00ebjn\u00eb at\u00eb nj\u00eb gjuh\u00eb ideale p\u00ebr m\u00ebsimin e programimit p\u00ebr fillestar\u00ebt.<\/li>\n\n\n\n<li><strong>Testimi:<\/strong>&nbsp;Python p\u00ebrdoret p\u00ebr t\u00eb shkruar teste t\u00eb automatizuara, duke ofruar korniza si testet e nj\u00ebsive dhe pytest q\u00eb ndihmojn\u00eb n\u00eb shkrimin e rasteve t\u00eb testimit dhe gjenerimin e raporteve.<\/li>\n\n\n\n<li><strong>Loj\u00ebra:<\/strong>&nbsp;Python ka biblioteka si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pygame\">Pygame<\/a>&nbsp;, t\u00eb cilat ofrojn\u00eb nj\u00eb platform\u00eb p\u00ebr zhvillimin e loj\u00ebrave duke p\u00ebrdorur Python.<\/li>\n\n\n\n<li><strong>IoT:<\/strong>&nbsp;Python p\u00ebrdoret n\u00eb IoT p\u00ebr zhvillimin e skripteve dhe aplikacioneve p\u00ebr pajisje si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/what-is-raspberry-pi\">Raspberry Pi<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/arduino\">Arduino<\/a>&nbsp;dhe t\u00eb tjer\u00eb.<\/li>\n\n\n\n<li><strong>Rrjet\u00ebzimi:<\/strong>&nbsp;Python p\u00ebrdoret n\u00eb rrjete p\u00ebr zhvillimin e skripteve dhe aplikacioneve p\u00ebr automatizimin, monitorimin dhe menaxhimin e rrjetit.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/devops\"><strong>DevOps<\/strong><\/a>&nbsp;: Python p\u00ebrdoret gjer\u00ebsisht n\u00eb DevOps p\u00ebr automatizimin dhe skriptimin e menaxhimit t\u00eb infrastruktur\u00ebs, menaxhimin e konfigurimit dhe proceset e vendosjes.<\/li>\n\n\n\n<li><strong>Financa:<\/strong>&nbsp;Python ka biblioteka si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\">Pandas<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/what-is-sklearn-in-python\">Scikit-learn<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/how-to-install-statsmodels-in-python\">Statsmodels<\/a>&nbsp;p\u00ebr modelimin dhe analiz\u00ebn financiare.<\/li>\n\n\n\n<li><strong>Audio dhe muzika:<\/strong>&nbsp;Python ka biblioteka si Pyaudio, e cila p\u00ebrdoret p\u00ebr p\u00ebrpunim, sintez\u00eb dhe analiz\u00eb audio, dhe Music21, e cila p\u00ebrdoret p\u00ebr analiz\u00ebn dhe gjenerimin e muzik\u00ebs.<\/li>\n\n\n\n<li><strong>Shkrimi i skripteve:<\/strong>&nbsp;Python p\u00ebrdoret p\u00ebr t\u00eb shkruar skriptet e sh\u00ebrbimeve p\u00ebr t\u00eb automatizuar detyrat si operacionet e skedar\u00ebve,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/web-scraping-using-python\">g\u00ebrvishtja n\u00eb ueb<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pandas-data-processing\">p\u00ebrpunimi i t\u00eb dh\u00ebnave<\/a>&nbsp;.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kornizat-dhe-bibliotekat-popullore-te-python\">Kornizat dhe bibliotekat popullore t\u00eb Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python ka nj\u00eb gam\u00eb t\u00eb gjer\u00eb bibliotekash dhe kornizash t\u00eb p\u00ebrdorura gjer\u00ebsisht n\u00eb fusha t\u00eb ndryshme si m\u00ebsimi i makinerive, inteligjenca artificiale, aplikacionet n\u00eb ueb, etj. Ne p\u00ebrcaktojm\u00eb disa korniza dhe biblioteka t\u00eb njohura t\u00eb Python si m\u00eb posht\u00eb.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Zhvillimi i uebit (nga ana e serverit)<\/strong>&nbsp;&#8211;&nbsp;<a href=\"https:\/\/www.javatpoint.com\/django-tutorial\"><strong>Django&nbsp;<\/strong><\/a><a href=\"https:\/\/www.javatpoint.com\/flask-tutorial\"><strong>Flask<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pyramid-framework-in-python\"><strong>Pyramid<\/strong><\/a>&nbsp;,&nbsp;<strong>CherryPy<\/strong><\/li>\n\n\n\n<li><strong>Aplikacionet e bazuara n\u00eb GUI<\/strong>&nbsp;&#8211;&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-tkinter\"><strong>Tkinter<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pygtk-for-gui-programming\"><strong>PyGTK<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pyqt-library-in-python\"><strong>PyQt<\/strong><\/a>&nbsp;,&nbsp;<strong>PyJs<\/strong>&nbsp;, etj.<\/li>\n\n\n\n<li><strong>M\u00ebsimi i makineris\u00eb<\/strong>&nbsp;&#8211;&nbsp;<a href=\"https:\/\/www.javatpoint.com\/tensorflow\"><strong>TensorFlow<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pytorch\"><strong>PyTorch<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/what-is-sklearn-in-python\"><strong>Scikit-learn<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/matplotlib\"><strong>Matplotlib<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-scipy\"><strong>Scipy<\/strong><\/a>&nbsp;, etj.<\/li>\n\n\n\n<li><strong>Matematika<\/strong>&nbsp;&#8211;&nbsp;<a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\"><strong>NumPy<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-pandas\"><strong>Panda<\/strong><\/a>&nbsp;, etj.<\/li>\n\n\n\n<li><strong>BeautifulSoup:<\/strong>&nbsp;nj\u00eb bibliotek\u00eb p\u00ebr skrapimin dhe analizimin e HTML dhe XML n\u00eb ueb<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-requests-module-http-request\"><strong>K\u00ebrkesat<\/strong><\/a>&nbsp;: nj\u00eb bibliotek\u00eb p\u00ebr t\u00eb b\u00ebr\u00eb k\u00ebrkesa HTTP<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/flask-sqlalchemy\"><strong>SQLAlchemy<\/strong><\/a>&nbsp;: nj\u00eb bibliotek\u00eb p\u00ebr t\u00eb punuar me bazat e t\u00eb dh\u00ebnave SQL<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/kivy\"><strong>Kivy<\/strong><\/a><strong>&nbsp;:<\/strong>&nbsp;nj\u00eb korniz\u00eb p\u00ebr nd\u00ebrtimin e aplikacioneve me shum\u00eb prekje<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/pygame\"><strong>Pygame<\/strong><\/a><strong>&nbsp;:<\/strong>&nbsp;nj\u00eb bibliotek\u00eb p\u00ebr zhvillimin e loj\u00ebrave<\/li>\n\n\n\n<li><strong>Pytest:<\/strong>&nbsp;nj\u00eb korniz\u00eb testimi p\u00ebr Python Django<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/create-rest-api-using-django-rest-framework\"><strong>Korniza REST<\/strong><\/a>&nbsp;: nj\u00eb paket\u00eb veglash p\u00ebr nd\u00ebrtimin e API-ve RESTful<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/fast-api-a-framework-to-create-apis\"><strong>FastAPI<\/strong><\/a>&nbsp;: nj\u00eb korniz\u00eb moderne, e shpejt\u00eb n\u00eb internet p\u00ebr nd\u00ebrtimin e API-ve<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/deploy-a-machine-learning-model-using-streamlit-library\"><strong>Streamlit<\/strong><\/a>&nbsp;: nj\u00eb bibliotek\u00eb p\u00ebr nd\u00ebrtimin e aplikacioneve interaktive n\u00eb internet p\u00ebr m\u00ebsimin e makinerive dhe shkenc\u00ebn e t\u00eb dh\u00ebnave<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/natural-language-toolkit\"><strong>NLTK<\/strong><\/a>&nbsp;: nj\u00eb bibliotek\u00eb p\u00ebr p\u00ebrpunimin e gjuh\u00ebs natyrore<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-funksioni-print\">Funksioni print().<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Funksioni Python print() p\u00ebrdoret p\u00ebr t\u00eb shfaqur daljen n\u00eb tastier\u00eb ose terminal. Na lejon t\u00eb shfaqim tekstin, variablat dhe t\u00eb dh\u00ebnat e tjera n\u00eb nj\u00eb format t\u00eb lexuesh\u00ebm nga njeriu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sintaksa:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">print(objektet), sep=ndar\u00ebs, fund=fund, skedar=skedar, flush=flush)Reklamim<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ai merr nj\u00eb ose m\u00eb shum\u00eb argumente t\u00eb ndara me presje (,) dhe shton nj\u00eb &#8220;vij\u00eb t\u00eb re&#8221; n\u00eb fund si parazgjedhje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Parametrat:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>objekt(et) &#8211; aq sa d\u00ebshironi t\u00eb shfaqen t\u00eb dh\u00ebnat, fillimisht do t\u00eb konvertohen n\u00eb varg dhe do t\u00eb printohen n\u00eb tastier\u00eb.<\/em><\/li>\n\n\n\n<li><em>sep &#8211; Ndan objektet nga nj\u00eb ndar\u00ebs i kaluar, vlera e paracaktuar = &#8221; &#8220;.<\/em><\/li>\n\n\n\n<li><em>fund &#8211; P\u00ebrfundon nj\u00eb rresht me nj\u00eb karakter t\u00eb linj\u00ebs s\u00eb re<\/em><\/li>\n\n\n\n<li><em>skedar &#8211; nj\u00eb objekt skedari me metod\u00ebn e shkrimit, vlera e paracaktuar = sys.stdout<\/em><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Shfaqja e nj\u00eb vargu&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;P\u00ebrsh\u00ebndetje, Bot\u00eb!&#8221;)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Shfaqja e vlerave t\u00eb shumta&nbsp;&nbsp;<\/li>\n\n\n\n<li>emri =&nbsp;&#8220;Aman&#8221;&nbsp;&nbsp;<\/li>\n\n\n\n<li>mosha =&nbsp;21&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;Emri:&#8221;, emri,&nbsp;&#8220;Mosha:&#8221;, mosha)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Printimi i variablave dhe literaleve&nbsp;&nbsp;<\/li>\n\n\n\n<li>x =&nbsp;5&nbsp;&nbsp;<\/li>\n\n\n\n<li>y =&nbsp;7&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;x=&#8221;, x,&nbsp;&#8220;y =&#8221;, y,&nbsp;&#8220;Shuma =&#8221;, x + y)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Printim me formatim&nbsp;&nbsp;<\/li>\n\n\n\n<li>p\u00ebrqindje =&nbsp;85,75&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;Rezultati: {:.2f}%&#8221;.format(p\u00ebrqindje))&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">P\u00ebrsh\u00ebndetje, Bot\u00eb!\nEmri: Aman Mosha: 21\nX = 5 y = 7 Shuma = 12\nRezultati: 85.75%\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb shembull, deklarata e printimit p\u00ebrdoret p\u00ebr t\u00eb printuar vlerat e vargut, numrave t\u00eb plot\u00eb dhe float n\u00eb nj\u00eb format t\u00eb lexuesh\u00ebm nga njeriu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Deklarata e printimit mund t\u00eb p\u00ebrdoret p\u00ebr korrigjimin, regjistrimin dhe p\u00ebr t&#8217;i dh\u00ebn\u00eb informacion p\u00ebrdoruesit.<\/em>Reklamim<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-deklaratat-e-kushtezuara-te-python\">Deklaratat e kusht\u00ebzuara t\u00eb Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Deklaratat e kusht\u00ebzuara na ndihmojn\u00eb t\u00eb ekzekutojm\u00eb nj\u00eb bllok t\u00eb ve\u00e7ant\u00eb p\u00ebr nj\u00eb kusht t\u00eb caktuar. N\u00eb k\u00ebt\u00eb tutorial, ne do t\u00eb m\u00ebsojm\u00eb se si t\u00eb p\u00ebrdorim shprehjen e kusht\u00ebzuar p\u00ebr t\u00eb ekzekutuar nj\u00eb bllok t\u00eb ndrysh\u00ebm deklaratash. Python ofron fjal\u00eb ky\u00e7e if dhe else p\u00ebr t\u00eb vendosur kushte logjike. Fjala&nbsp;<strong>ky\u00e7e elif<\/strong>&nbsp;p\u00ebrdoret&nbsp;gjithashtu si nj\u00eb deklarat\u00eb e kusht\u00ebzuar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull i kodit p\u00ebr deklarat\u00ebn if..else<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>x =&nbsp;10&nbsp;&nbsp;<\/li>\n\n\n\n<li>y =&nbsp;5&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>n\u00ebse<\/strong>&nbsp;x &gt; y:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;print(&#8220;x \u00ebsht\u00eb m\u00eb i madh se y&#8221;)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>tjet\u00ebr<\/strong>:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;print(&#8220;y \u00ebsht\u00eb m\u00eb i madh ose i barabart\u00eb me x&#8221;)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">x \u00ebsht\u00eb m\u00eb i madh se y\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb kodin e m\u00ebsip\u00ebrm, kemi dy variabla, x dhe y, me p\u00ebrkat\u00ebsisht 10 dhe 5. Pastaj kemi p\u00ebrdorur nj\u00eb deklarat\u00eb if..else p\u00ebr t\u00eb kontrolluar n\u00ebse x \u00ebsht\u00eb m\u00eb i madh se y ose anasjelltas. N\u00ebse kushti i par\u00eb \u00ebsht\u00eb i v\u00ebrtet\u00eb, fraza &#8220;x \u00ebsht\u00eb m\u00eb e madhe se y&#8221; shtypet. N\u00ebse kushti i par\u00eb \u00ebsht\u00eb i rrem\u00eb, n\u00eb vend t\u00eb k\u00ebsaj shtypet pohimi &#8220;y \u00ebsht\u00eb m\u00eb i madh ose i barabart\u00eb me x&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fjala ky\u00e7e if kontrollon se kushti \u00ebsht\u00eb i v\u00ebrtet\u00eb dhe ekzekuton bllokun e kodit brenda tij. Kodi brenda bllokut else ekzekutohet n\u00ebse kushti \u00ebsht\u00eb false. N\u00eb k\u00ebt\u00eb m\u00ebnyr\u00eb, deklarata if..else na ndihmon t\u00eb ekzekutojm\u00eb blloqe t\u00eb ndryshme kodi bazuar n\u00eb nj\u00eb kusht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ne do t\u00eb m\u00ebsojm\u00eb p\u00ebr k\u00ebt\u00eb n\u00eb m\u00eb shum\u00eb detaje n\u00eb artikullin e m\u00ebtejsh\u00ebm p\u00ebr tutorialin Python.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-python-loops\">Python Loops<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ndonj\u00ebher\u00eb mund t\u00eb na duhet t\u00eb ndryshojm\u00eb rrjedh\u00ebn e programit. Ekzekutimi i nj\u00eb kodi specifik mund t\u00eb duhet t\u00eb p\u00ebrs\u00ebritet disa her\u00eb. P\u00ebr k\u00ebt\u00eb q\u00ebllim, gjuh\u00ebt e programimit ofrojn\u00eb unaza t\u00eb ndryshme t\u00eb aft\u00eb p\u00ebr t\u00eb p\u00ebrs\u00ebritur disa her\u00eb disa kode specifike. Merrni parasysh udh\u00ebzuesin e m\u00ebposht\u00ebm p\u00ebr t\u00eb kuptuar n\u00eb detaje deklaratat.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-python-nbsp-for-loop\">Python&nbsp;For Loop<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>fruta = [&#8220;moll\u00eb&#8221;,&nbsp;&#8220;banane&#8221;,&nbsp;&#8220;qershi&#8221;]&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>p\u00ebr<\/strong>&nbsp;x&nbsp;<strong>n\u00eb<\/strong>&nbsp;frutat:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(x, fundi=&#8221;&#8221;)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/compiler.javatpoint.com\/opr\/test.jsp?filename=Simple\" target=\"_blank\" rel=\"noreferrer noopener\">Testoni tani<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">qershi me banane molle\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-python-nbsp-while-loopi\">Python&nbsp;while Loopi<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>i =&nbsp;1&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(i, fundi=&#8221;&#8221;)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;i +=&nbsp;1&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">1 2 3 4\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb kodin e shembullit t\u00eb m\u00ebsip\u00ebrm, ne kemi demonstruar p\u00ebrdorimin e dy llojeve t\u00eb sytheve n\u00eb Python &#8211; 4 loop dhe while loop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cikli For p\u00ebrdoret p\u00ebr t\u00eb p\u00ebrs\u00ebritur mbi nj\u00eb sekuenc\u00eb artikujsh, si nj\u00eb list\u00eb, tuple ose varg. N\u00eb shembull, ne p\u00ebrcaktuam nj\u00eb list\u00eb frutash dhe p\u00ebrdor\u00ebm nj\u00eb lak p\u00ebr t\u00eb printuar \u00e7do frut, por mund t\u00eb p\u00ebrdoret gjithashtu p\u00ebr t\u00eb printuar nj\u00eb s\u00ebr\u00eb numrash.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cikli while p\u00ebrs\u00ebrit nj\u00eb bllok kodi n\u00ebse kushti i specifikuar \u00ebsht\u00eb i v\u00ebrtet\u00eb. N\u00eb shembull, ne kemi inicializuar nj\u00eb variab\u00ebl i n\u00eb 1 dhe kemi p\u00ebrdorur nj\u00eb cikli while. P\u00ebr t\u00eb printuar vler\u00ebn e i derisa t\u00eb b\u00ebhet m\u00eb e madhe ose e barabart\u00eb me 6. Deklarata i += 1 p\u00ebrdoret p\u00ebr t\u00eb rritur vler\u00ebn e i n\u00eb \u00e7do p\u00ebrs\u00ebritje .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ne do t\u00eb m\u00ebsojm\u00eb rreth tyre n\u00eb tutorial n\u00eb detaje.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-strukturat-e-te-dhenave-python\">Strukturat e t\u00eb dh\u00ebnave Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Python ofron kat\u00ebr struktura t\u00eb integruara t\u00eb t\u00eb dh\u00ebnave:&nbsp;<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-lists\"><strong>lista<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-tuples\"><strong>tuples<\/strong><\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-set\"><strong>grupe<\/strong><\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-dictionary\"><strong>fjalor\u00eb<\/strong><\/a>&nbsp;q\u00eb na lejojn\u00eb t\u00eb ruajm\u00eb t\u00eb dh\u00ebnat n\u00eb nj\u00eb m\u00ebnyr\u00eb efikase. M\u00eb posht\u00eb jan\u00eb strukturat e t\u00eb dh\u00ebnave t\u00eb p\u00ebrdorura zakonisht n\u00eb Python, s\u00eb bashku me kodin shembull:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-nbsp-listat\">1.&nbsp;Listat<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Listat jan\u00eb&nbsp;<strong>koleksione t\u00eb renditura<\/strong>&nbsp;t\u00eb elementeve t\u00eb t\u00eb dh\u00ebnave t\u00eb llojeve t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave.<\/li>\n\n\n\n<li>Listat jan\u00eb&nbsp;<strong>t\u00eb ndryshueshme<\/strong>&nbsp;q\u00eb do t\u00eb thot\u00eb se nj\u00eb list\u00eb mund t\u00eb modifikohet n\u00eb \u00e7do koh\u00eb.<\/li>\n\n\n\n<li>Elementet mund t\u00eb&nbsp;<strong>aksesohen duke p\u00ebrdorur indekse<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Ato p\u00ebrcaktohen duke p\u00ebrdorur kllapa katrore &#8216;&nbsp;<strong>[]<\/strong>&nbsp;&#8216;.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Krijo nj\u00eb list\u00eb&nbsp;&nbsp;<\/li>\n\n\n\n<li>fruta = [&#8216;moll\u00eb&#8217;,&nbsp;&#8216;banane&#8217;,&nbsp;&#8216;qershi&#8217;]&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;fuirts[1] =&#8221;, fruta[1])&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Ndrysho list\u00ebn&nbsp;&nbsp;<\/li>\n\n\n\n<li>fruta. shtoj(&#8216;portokalli&#8217;)&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;fruta =&#8221;, fruta)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>lista_numore = [1,&nbsp;2,&nbsp;3,&nbsp;4,&nbsp;5]&nbsp;&nbsp;<\/li>\n\n\n\n<li># Llogaritni shum\u00ebn&nbsp;&nbsp;<\/li>\n\n\n\n<li>shuma_numrat = shuma (lista_numore)&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;sum_nums =&#8221;, shuma_numrat)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">fuirts[1] = banane\nfruta = ['moll\u00eb', 'banane', 'qershi', 'portokall']\nshuma_numrave = 15\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-nbsp-tuples\">2.&nbsp;Tuples<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tuples jan\u00eb gjithashtu&nbsp;<strong>koleksione t\u00eb renditura<\/strong>&nbsp;t\u00eb elementeve t\u00eb t\u00eb dh\u00ebnave t\u00eb llojeve t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave, t\u00eb ngjashme me Listat.<\/li>\n\n\n\n<li>Elementet mund t\u00eb&nbsp;<strong>aksesohen duke p\u00ebrdorur indekse<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Tuples jan\u00eb&nbsp;<strong>t\u00eb pandryshueshme<\/strong>&nbsp;q\u00eb do t\u00eb thot\u00eb Tuples nuk mund t\u00eb modifikohen pasi t\u00eb krijohen.<\/li>\n\n\n\n<li>Ato p\u00ebrcaktohen duke p\u00ebrdorur kllapa t\u00eb hapur &#8216;&nbsp;<strong>()<\/strong>&nbsp;&#8216;.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Krijo nj\u00eb tuf\u00eb&nbsp;&nbsp;<\/li>\n\n\n\n<li>pika = (3,&nbsp;4)&nbsp;&nbsp;<\/li>\n\n\n\n<li>x, y = pik\u00eb&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;(x, y) =&#8221;, x, y)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Krijo nj\u00eb tup tjet\u00ebr&nbsp;&nbsp;<\/li>\n\n\n\n<li>tuple_ = (&#8216;moll\u00eb&#8217;,&nbsp;&#8216;banane&#8217;,&nbsp;&#8216;qershi&#8217;,&nbsp;&#8216;portokalli&#8217;)&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;Gjuha =&#8221;, tuple_)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(x, y) = 3 4\nTuple = ('moll\u00eb', 'banane', 'qershi', 'portokalli')\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-nbsp-komplete\">3.&nbsp;Komplete<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kompletet jan\u00eb koleksione&nbsp;<strong>t\u00eb parregullta<\/strong>&nbsp;t\u00eb elementeve t\u00eb pandryshueshme t\u00eb t\u00eb dh\u00ebnave t\u00eb llojeve t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave.<\/li>\n\n\n\n<li>Kompletet jan\u00eb&nbsp;<strong>t\u00eb ndryshueshme<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Elementet nuk mund t\u00eb aksesohen duke p\u00ebrdorur indekse.<\/li>\n\n\n\n<li>Kompletet&nbsp;<strong>nuk p\u00ebrmbajn\u00eb elemente t\u00eb dyfishta<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Ato p\u00ebrcaktohen duke p\u00ebrdorur kllapa ka\u00e7urrel\u00eb &#8216;&nbsp;<strong>{}<\/strong>&nbsp;&#8216;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Krijo nj\u00eb grup&nbsp;&nbsp;<\/li>\n\n\n\n<li>grup 1 = {1,&nbsp;2,&nbsp;2,&nbsp;1,&nbsp;3,&nbsp;4}&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;set1 =&#8221;, grup 1)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Krijo nj\u00eb grup tjet\u00ebr&nbsp;&nbsp;<\/li>\n\n\n\n<li>grup 2 = {&#8216;moll\u00eb&#8217;,&nbsp;&#8216;banane&#8217;,&nbsp;&#8216;qershi&#8217;,&nbsp;&#8216;moll\u00eb&#8217;,&nbsp;&#8216;portokalli&#8217;}&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;set2 =&#8221;, grup 2)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">grupi 1 = {1, 2, 3, 4}\nset2 = {'moll\u00eb', 'qershi', 'portokalli', 'banane'}\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-nbsp-fjalore\">4.&nbsp;Fjalor\u00eb<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fjalori jan\u00eb&nbsp;<strong>\u00e7ifte \u00e7el\u00ebs-vler\u00eb<\/strong>&nbsp;q\u00eb ju lejojn\u00eb t\u00eb lidhni vlerat me \u00e7el\u00ebsat unik\u00eb.<\/li>\n\n\n\n<li>Ato p\u00ebrcaktohen duke p\u00ebrdorur kllapa ka\u00e7urrela &#8216;&nbsp;<strong>{}<\/strong>&nbsp;&#8216; me \u00e7ifte \u00e7el\u00ebs-vler\u00eb&nbsp;<strong>t\u00eb ndar\u00eb me dy pika &#8216;:&#8217;<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Fjalor\u00ebt jan\u00eb&nbsp;<strong>t\u00eb ndryshuesh\u00ebm<\/strong>&nbsp;.<\/li>\n\n\n\n<li>Elementet mund t\u00eb aksesohen duke p\u00ebrdorur \u00e7el\u00ebsat.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shembull:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Krijo nj\u00eb fjalor&nbsp;&nbsp;<\/li>\n\n\n\n<li>person = {&#8217;emri&#8217;:&nbsp;&#8216;Umesh&#8217;,&nbsp;&#8216;mosha&#8217;:&nbsp;25,&nbsp;&#8216;qytet&#8217;:&nbsp;&#8216;Noida&#8217;}&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;person =&#8221;, person)&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(person[&#8217;emri&#8217;])&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Ndrysho fjalorin&nbsp;&nbsp;<\/li>\n\n\n\n<li>person[&#8216;mosha&#8217;] =&nbsp;27&nbsp;&nbsp;<\/li>\n\n\n\n<li>print(&#8220;person =&#8221;, person)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">person = {'emri': 'Umesh', 'mosha': 25, 'qyteti': 'Noida'}\nUmesh\nperson = {'emri': 'Umesh', 'mosha': 27, 'qyteti': 'Noida'}\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00ebto jan\u00eb vet\u00ebm disa shembuj t\u00eb strukturave t\u00eb integruara t\u00eb t\u00eb dh\u00ebnave t\u00eb Python. \u00c7do struktur\u00eb e t\u00eb dh\u00ebnave ka karakteristikat e veta dhe rastet e p\u00ebrdorimit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-programimi-funksional-python\">Programimi Funksional Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ky seksion i tutorialit Python p\u00ebrcakton disa mjete t\u00eb r\u00ebnd\u00ebsishme q\u00eb lidhen me programimin funksional, si funksionet lambda dhe rekursive. K\u00ebto funksione jan\u00eb shum\u00eb efikase n\u00eb kryerjen e detyrave komplekse. Ne p\u00ebrcaktojm\u00eb disa funksione t\u00eb r\u00ebnd\u00ebsishme, t\u00eb tilla si reduktimi, harta dhe filtrimi. Python ofron modulin functools q\u00eb p\u00ebrfshin mjete t\u00eb ndryshme programimi funksionale. Vizitoni tutorialin e m\u00ebposht\u00ebm p\u00ebr t\u00eb m\u00ebsuar m\u00eb shum\u00eb rreth programimit funksional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Versionet e fundit t\u00eb Python kan\u00eb prezantuar ve\u00e7ori q\u00eb e b\u00ebjn\u00eb programimin funksional m\u00eb konciz dhe ekspresiv. P\u00ebr shembull, &#8220;operatori deti&#8221;:= lejon caktimin e ndryshoreve n\u00eb shprehje, t\u00eb cilat mund t\u00eb jen\u00eb t\u00eb dobishme kur punoni me thirrjet e funksioneve t\u00eb nd\u00ebrlidhura ose kuptimin e listave.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-funksioni\">Funksioni<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.javatpoint.com\/python-lambda-functions\"><strong>Funksioni Lambda<\/strong><\/a>&nbsp;&#8211; Nj\u00eb funksion lambda \u00ebsht\u00eb nj\u00eb<strong>&nbsp;funksion i vog\u00ebl, anonim<\/strong>&nbsp;q\u00eb mund t\u00eb marr\u00eb \u00e7do num\u00ebr argumentesh, por mund t\u00eb ket\u00eb vet\u00ebm nj\u00eb shprehje. Funksionet Lambda p\u00ebrdoren shpesh n\u00eb programimin funksional p\u00ebr t\u00eb krijuar funksione &#8220;n\u00eb fluturim&#8221; pa p\u00ebrcaktuar nj\u00eb funksion t\u00eb em\u00ebrtuar.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/essential-recursion-programs-in-python\"><strong>Funksioni rekurziv<\/strong><\/a>&nbsp;&#8211; Nj\u00eb funksion rekurziv \u00ebsht\u00eb nj\u00eb funksion q\u00eb th\u00ebrret veten p\u00ebr t\u00eb zgjidhur nj\u00eb problem. Funksionet rekursive p\u00ebrdoren shpesh n\u00eb programimin funksional p\u00ebr t\u00eb kryer llogaritje komplekse ose p\u00ebr t\u00eb kap\u00ebrcyer strukturat komplekse t\u00eb t\u00eb dh\u00ebnave.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-map-function\"><strong>Funksioni i hart\u00ebs<\/strong><\/a>&nbsp;&#8211; Funksioni map() zbaton nj\u00eb funksion t\u00eb caktuar p\u00ebr \u00e7do artikull t\u00eb nj\u00eb iterable dhe kthen nj\u00eb p\u00ebrs\u00ebrit\u00ebs t\u00eb ri me rezultatet. Iterabili i hyrjes mund t\u00eb jet\u00eb nj\u00eb list\u00eb, tuple ose ndonj\u00eb tjet\u00ebr.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-filter-function\"><strong>Funksioni i filtrit<\/strong><\/a>&nbsp;&#8211; Funksioni filter() kthen nj\u00eb p\u00ebrs\u00ebrit\u00ebs nga nj\u00eb iterable p\u00ebr t\u00eb cilin funksioni i kaluar si argumenti i par\u00eb kthen True. Ai filtron artikujt nga nj\u00eb iterable q\u00eb nuk plot\u00ebsojn\u00eb kushtin e dh\u00ebn\u00eb.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/reduce-in-python\"><strong>Funksioni Reduce<\/strong><\/a>&nbsp;&#8211; Funksioni Reduce() zbaton nj\u00eb funksion t\u00eb dy argumenteve n\u00eb m\u00ebnyr\u00eb kumulative p\u00ebr artikujt e nj\u00eb iterable nga e majta n\u00eb t\u00eb djatht\u00eb p\u00ebr ta reduktuar at\u00eb n\u00eb nj\u00eb vler\u00eb t\u00eb vetme.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/functools-module-in-python\"><strong>Moduli functools<\/strong><\/a>&nbsp;&#8211; Moduli functools n\u00eb Python ofron funksione t\u00eb rendit m\u00eb t\u00eb lart\u00eb q\u00eb funksionojn\u00eb n\u00eb funksione t\u00eb tjera, t\u00eb tilla si partial() dhe reduce().<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/currying-in-python\"><strong>Funksioni Currying<\/strong><\/a>&nbsp;&#8211; Nj\u00eb funksion currying \u00ebsht\u00eb nj\u00eb funksion q\u00eb merr shum\u00eb argumente dhe kthen nj\u00eb sekuenc\u00eb funksionesh q\u00eb secili merr nj\u00eb argument t\u00eb vet\u00ebm.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/memoization-using-decorators-in-python\"><strong>Funksioni i memoizimit<\/strong><\/a>&nbsp;&#8211; Memoizimi \u00ebsht\u00eb nj\u00eb teknik\u00eb e p\u00ebrdorur n\u00eb programimin funksional p\u00ebr t\u00eb ruajtur n\u00eb memorie rezultatet e thirrjeve t\u00eb shtrenjta t\u00eb funksioneve dhe p\u00ebr t\u00eb kthyer rezultatin e memorizuar kur t\u00eb nj\u00ebjtat hyrje ndodhin p\u00ebrs\u00ebri.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/multithreading-in-python-3\"><strong>Funksioni Threading<\/strong><\/a>&nbsp;&#8211; Threading \u00ebsht\u00eb nj\u00eb teknik\u00eb e p\u00ebrdorur n\u00eb programimin funksional p\u00ebr t\u00eb ekzekutuar disa detyra n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb p\u00ebr ta b\u00ebr\u00eb kodin m\u00eb efikas dhe m\u00eb t\u00eb shpejt\u00eb.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-modulet\">Modulet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-modules\">Modulet Python<\/a>&nbsp;jan\u00eb skedar\u00ebt e programit q\u00eb p\u00ebrmbajn\u00eb kod ose funksione Python. Python ka dy lloje modulesh &#8211; module t\u00eb p\u00ebrcaktuara nga p\u00ebrdoruesi dhe module t\u00eb integruara. Nj\u00eb modul q\u00eb p\u00ebrcakton p\u00ebrdoruesi, ose kodi yn\u00eb Python i ruajtur me shtes\u00ebn .py, trajtohet si nj\u00eb modul i p\u00ebrcaktuar nga p\u00ebrdoruesi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modulet e integruara jan\u00eb module t\u00eb paracaktuara t\u00eb Python. P\u00ebr t\u00eb p\u00ebrdorur funksionalitetin e moduleve, ne duhet t&#8217;i importojm\u00eb ato n\u00eb programin ton\u00eb aktual t\u00eb pun\u00ebs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modulet Python jan\u00eb thelb\u00ebsore p\u00ebr ekosistemin e gjuh\u00ebs pasi ato ofrojn\u00eb kod dhe funksionalitet t\u00eb rip\u00ebrdorsh\u00ebm q\u00eb mund t\u00eb importohen n\u00eb \u00e7do program Python. K\u00ebtu jan\u00eb disa shembuj t\u00eb disa moduleve Python, s\u00eb bashku me nj\u00eb p\u00ebrshkrim t\u00eb shkurt\u00ebr t\u00eb secilit:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-math-module\"><strong>Matematika<\/strong><\/a>&nbsp;: U jep p\u00ebrdoruesve akses n\u00eb konstantet matematikore dhe funksionet pi dhe trigonometrike.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-date\"><strong>Datatime<\/strong><\/a>&nbsp;: Ofron klasa p\u00ebr nj\u00eb m\u00ebnyr\u00eb m\u00eb t\u00eb thjesht\u00eb t\u00eb manipulimit t\u00eb datave, or\u00ebve dhe periudhave.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-os-module\"><strong>OS<\/strong><\/a>&nbsp;: Mund\u00ebson nd\u00ebrveprimin me sistemin operativ baz\u00eb, duke p\u00ebrfshir\u00eb administrimin e proceseve dhe aktivitetet e sistemit t\u00eb skedar\u00ebve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-random-module\"><strong>Random<\/strong><\/a>&nbsp;: Funksioni i rast\u00ebsish\u00ebm ofron mjete p\u00ebr gjenerimin e numrave t\u00eb plot\u00eb t\u00eb rast\u00ebsish\u00ebm dhe zgjedhjen e artikujve t\u00eb rast\u00ebsish\u00ebm nga nj\u00eb list\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-json\"><strong>JSON<\/strong><\/a>&nbsp;: JSON \u00ebsht\u00eb nj\u00eb struktur\u00eb t\u00eb dh\u00ebnash q\u00eb mund t\u00eb kodohet dhe deshifrohet dhe p\u00ebrdoret shpesh n\u00eb API-t\u00eb n\u00eb internet dhe shk\u00ebmbimin e t\u00eb dh\u00ebnave. Ky modul ju lejon t\u00eb merreni me JSON.<br><a href=\"https:\/\/www.javatpoint.com\/python-regex\"><strong>Re<\/strong><\/a>&nbsp;: Mb\u00ebshtet shprehjet e rregullta, nj\u00eb mjet i fuqish\u00ebm i k\u00ebrkimit t\u00eb tekstit dhe i manipulimit t\u00eb tekstit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-collection-module\"><strong>Koleksionet<\/strong><\/a>&nbsp;: Ofron struktura alternative t\u00eb t\u00eb dh\u00ebnave si fjalor\u00eb t\u00eb renditur, fjalor\u00eb t\u00eb paracaktuar dhe tuple t\u00eb em\u00ebrtuar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/numpy-tutorial\"><strong>NumPy<\/strong><\/a>&nbsp;: NumPy \u00ebsht\u00eb nj\u00eb grup mjetesh baz\u00eb p\u00ebr llogaritjen shkencore q\u00eb mb\u00ebshtet operacionet numerike n\u00eb vargje dhe matrica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-pandas\"><strong>Pandas<\/strong><\/a>&nbsp;: Ofron struktura dhe operacione t\u00eb nivelit t\u00eb lart\u00eb t\u00eb t\u00eb dh\u00ebnave p\u00ebr trajtimin e serive kohore dhe llojeve t\u00eb tjera t\u00eb strukturuara t\u00eb t\u00eb dh\u00ebnave.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-requests-module-http-request\"><strong>K\u00ebrkesat<\/strong><\/a>&nbsp;: Ofron nj\u00eb nd\u00ebrfaqe t\u00eb thjesht\u00eb p\u00ebrdoruesi p\u00ebr API-t\u00eb n\u00eb internet dhe kryen k\u00ebrkesat HTTP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-i-o-i-skedarit-python\">I\/O i skedarit Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skedar\u00ebt p\u00ebrdoren p\u00ebr t\u00eb ruajtur t\u00eb dh\u00ebnat n\u00eb nj\u00eb disk kompjuteri. N\u00eb k\u00ebt\u00eb tutorial, ne shpjegojm\u00eb objektin e skedarit t\u00eb integruar t\u00eb Python. Ne mund t\u00eb hapim nj\u00eb skedar duke p\u00ebrdorur skriptin Python dhe t\u00eb kryejm\u00eb operacione t\u00eb ndryshme si shkrimi, leximi dhe shtimi. Ka m\u00ebnyra t\u00eb ndryshme p\u00ebr t\u00eb hapur nj\u00eb skedar. Shpjegohemi me shembullin p\u00ebrkat\u00ebs. Gjithashtu do t\u00eb m\u00ebsojm\u00eb t\u00eb kryejm\u00eb operacione leximi\/shkrimi n\u00eb skedar\u00eb binare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sistemi i hyrjes\/daljes s\u00eb skedar\u00ebve (I\/O) t\u00eb Python<\/strong>&nbsp;ofron programe p\u00ebr t\u00eb komunikuar me skedar\u00ebt e ruajtur n\u00eb nj\u00eb disk. Metodat e integruara t\u00eb Python p\u00ebr objektin e skedarit na lejojn\u00eb t\u00eb kryejm\u00eb veprime si leximi, shkrimi dhe shtimi i t\u00eb dh\u00ebnave n\u00eb skedar\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Metoda&nbsp;<strong>open()<\/strong>&nbsp;n\u00eb Python krijon nj\u00eb objekt skedar kur punon me skedar\u00eb. Emri i skedarit q\u00eb do t\u00eb hapet dhe m\u00ebnyra n\u00eb t\u00eb cil\u00ebn do t\u00eb hapet skedari jan\u00eb dy parametrat e k\u00ebrkuar nga ky funksion. Modaliteti mund t\u00eb p\u00ebrdoret sipas pun\u00ebs q\u00eb duhet b\u00ebr\u00eb me skedarin, si p.sh. &#8221;&nbsp;<strong>r<\/strong>&nbsp;&#8221; p\u00ebr lexim, &#8221;&nbsp;<strong>w<\/strong>&nbsp;&#8221; p\u00ebr shkrim ose &#8221;&nbsp;<strong>a<\/strong>&nbsp;&#8221; p\u00ebr bashk\u00ebngjitje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pas krijimit t\u00eb suksessh\u00ebm t\u00eb nj\u00eb objekti, mund t\u00eb p\u00ebrdoren metoda t\u00eb ndryshme sipas pun\u00ebs son\u00eb. N\u00ebse duam t\u00eb shkruajm\u00eb n\u00eb skedar, mund t\u00eb p\u00ebrdorim funksionet write(), dhe n\u00ebse d\u00ebshironi t\u00eb lexoni dhe shkruani t\u00eb dyja, at\u00ebher\u00eb mund t\u00eb p\u00ebrdorim funksionin append() dhe, n\u00eb rastet kur duam t\u00eb lexojm\u00eb vet\u00ebm p\u00ebrmbajtjen e skedari q\u00eb mund t\u00eb p\u00ebrdorim funksionin read(). Skedar\u00ebt binare q\u00eb p\u00ebrmbajn\u00eb t\u00eb dh\u00ebna n\u00eb nj\u00eb format binar dhe jo n\u00eb nj\u00eb format teksti mund t\u00eb punohen gjithashtu duke p\u00ebrdorur Python. Skedar\u00ebt binare jan\u00eb shkruar n\u00eb nj\u00eb m\u00ebnyr\u00eb q\u00eb njer\u00ebzit nuk mund ta kuptojn\u00eb drejtp\u00ebrdrejt. Modalitetet&nbsp;<strong>rb<\/strong>&nbsp;dhe&nbsp;<strong>wb<\/strong>&nbsp;mund t\u00eb lexojn\u00eb dhe shkruajn\u00eb t\u00eb dh\u00ebna binare n\u00eb skedar\u00eb binare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-perjashtimet\">P\u00ebrjashtimet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nj\u00eb p\u00ebrjashtim mund t\u00eb p\u00ebrkufizohet si nj\u00eb gjendje e pazakont\u00eb n\u00eb nj\u00eb program q\u00eb rezulton n\u00eb nj\u00eb nd\u00ebrprerje n\u00eb rrjedh\u00ebn e programit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sa her\u00eb q\u00eb ndodh nj\u00eb p\u00ebrjashtim, programi ndalon ekzekutimin dhe k\u00ebshtu kodi tjet\u00ebr nuk ekzekutohet. Prandaj, nj\u00eb p\u00ebrjashtim jan\u00eb gabimet e koh\u00ebs s\u00eb ekzekutimit q\u00eb nuk jan\u00eb n\u00eb gjendje t\u00eb trajtohen n\u00eb skriptin Python. Nj\u00eb p\u00ebrjashtim \u00ebsht\u00eb nj\u00eb objekt Python q\u00eb p\u00ebrfaq\u00ebson nj\u00eb gabim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-exception-handling\"><strong>P\u00ebrjashtimet e Python<\/strong><\/a>&nbsp;jan\u00eb nj\u00eb aspekt i r\u00ebnd\u00ebsish\u00ebm i trajtimit t\u00eb gabimeve n\u00eb programimin Python. Kur nj\u00eb program ndeshet me nj\u00eb situat\u00eb ose gabim t\u00eb papritur, mund t\u00eb krijoj\u00eb nj\u00eb p\u00ebrjashtim, i cili mund t\u00eb nd\u00ebrpres\u00eb rrjedh\u00ebn normale t\u00eb programit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb Python, p\u00ebrjashtimet p\u00ebrfaq\u00ebsohen si objekte q\u00eb p\u00ebrmbajn\u00eb informacion rreth gabimit, duke p\u00ebrfshir\u00eb llojin dhe mesazhin e tij. Lloji m\u00eb i zakonsh\u00ebm i P\u00ebrjashtimit n\u00eb Python \u00ebsht\u00eb klasa Exception, nj\u00eb klas\u00eb baz\u00eb p\u00ebr t\u00eb gjitha p\u00ebrjashtimet e tjera t\u00eb integruara.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr t\u00eb trajtuar p\u00ebrjashtimet n\u00eb Python, ne p\u00ebrdorim deklaratat&nbsp;<strong>try<\/strong>&nbsp;dhe&nbsp;<strong>p\u00ebrve\u00e7<\/strong>&nbsp;. Deklarata&nbsp;<strong>try<\/strong>&nbsp;p\u00ebrdoret p\u00ebr t\u00eb mbyllur kodin q\u00eb mund t\u00eb krijoj\u00eb nj\u00eb p\u00ebrjashtim, nd\u00ebrsa deklarata&nbsp;<strong>p\u00ebrve\u00e7<\/strong>&nbsp;p\u00ebrdoret p\u00ebr t\u00eb p\u00ebrcaktuar nj\u00eb bllok kodi q\u00eb duhet t\u00eb ekzekutohet kur ndodh nj\u00eb p\u00ebrjashtim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P\u00ebr shembull, merrni parasysh kodin e m\u00ebposht\u00ebm:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>provoni<\/strong>:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;x = int ( hyrje (&#8220;Fut nj\u00eb num\u00ebr:&#8221;))&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;y =&nbsp;10&nbsp;\/ x&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>&nbsp;(&#8220;Rezultati:&#8221;, y)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>p\u00ebrve\u00e7<\/strong>&nbsp;Gabim ZeroDivision:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>&nbsp;(&#8220;Gabimi: Pjestimi me zero&#8221;)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>p\u00ebrve\u00e7<\/strong>&nbsp;ValueError:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>&nbsp;(&#8220;Gabim: hyrje e pavlefshme&#8221;)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Futni nj\u00eb num\u00ebr: 0\nGabim: Pjestimi me zero\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb kod, ne p\u00ebrdorim deklarat\u00ebn try p\u00ebr t\u00eb tentuar t\u00eb kryejm\u00eb nj\u00eb operacion ndarjeje. N\u00ebse nj\u00ebri prej k\u00ebtyre operacioneve ngre nj\u00eb p\u00ebrjashtim, ekzekutohet blloku i p\u00ebrputhjes p\u00ebrve\u00e7.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python gjithashtu ofron shum\u00eb p\u00ebrjashtime t\u00eb integruara q\u00eb mund t\u00eb ngrihen n\u00eb situata t\u00eb ngjashme. Disa p\u00ebrjashtime t\u00eb zakonshme t\u00eb integruara p\u00ebrfshijn\u00eb&nbsp;<strong>IndexError, TypeError<\/strong>&nbsp;dhe&nbsp;<strong>NameError<\/strong>&nbsp;. Gjithashtu, ne mund t\u00eb p\u00ebrcaktojm\u00eb p\u00ebrjashtimet tona t\u00eb personalizuara duke krijuar nj\u00eb klas\u00eb t\u00eb re q\u00eb trash\u00ebgon nga klasa Exception.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-csv\">CSV<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nj\u00eb CSV q\u00ebndron p\u00ebr &#8220;vlerat e ndara me presje&#8221;, e cila p\u00ebrkufizohet si nj\u00eb format i thjesht\u00eb skedari q\u00eb p\u00ebrdor strukturim specifik p\u00ebr t\u00eb rregulluar t\u00eb dh\u00ebnat tabelare. Ai ruan t\u00eb dh\u00ebnat tabelare, si p.sh. tabelat ose bazat e t\u00eb dh\u00ebnave n\u00eb tekst t\u00eb thjesht\u00eb dhe ka nj\u00eb format t\u00eb p\u00ebrbashk\u00ebt p\u00ebr shk\u00ebmbimin e t\u00eb dh\u00ebnave. Nj\u00eb skedar CSV hapet n\u00eb flet\u00ebn e Excel dhe t\u00eb dh\u00ebnat e rreshtave dhe kolonave p\u00ebrcaktojn\u00eb formatin standard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mund t\u00eb p\u00ebrdorim funksionin&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-read-csv-file\">CSV.reader<\/a>&nbsp;p\u00ebr t\u00eb lexuar nj\u00eb skedar CSV. Ky funksion kthen nj\u00eb objekt lexues q\u00eb mund ta p\u00ebrdorim p\u00ebr t\u00eb p\u00ebrs\u00ebritur mbi rreshtat n\u00eb skedarin CSV. \u00c7do rresht kthehet si nj\u00eb list\u00eb vlerash, ku secila vler\u00eb korrespondon me nj\u00eb kolon\u00eb n\u00eb skedarin CSV.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P\u00ebr shembull, merrni parasysh kodin e m\u00ebposht\u00ebm:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>importit<\/strong>&nbsp;csv&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>me te hapur(&#8216;data.csv&#8217;,&nbsp;&#8216;r&#8217;) si skedar:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;lexues = csv.reader(skedar)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>p\u00ebr<\/strong>&nbsp;rresht&nbsp;<strong>n\u00eb<\/strong>&nbsp;lexues:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(rresht)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00ebtu, ne hapim skedarin data.csv n\u00eb modalitetin e leximit dhe krijojm\u00eb nj\u00eb&nbsp;objekt&nbsp;<strong>csv.reader duke p\u00ebrdorur funksionin&nbsp;<\/strong><strong>csv.reader()<\/strong>&nbsp;. M\u00eb pas p\u00ebrs\u00ebrisim mbi rreshtat n\u00eb skedarin CSV duke p\u00ebrdorur nj\u00eb lak for dhe printojm\u00eb \u00e7do rresht n\u00eb tastier\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mund t\u00eb p\u00ebrdorim funksionin&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-write-csv-file\"><strong>CSV.writer()<\/strong><\/a>&nbsp;p\u00ebr t\u00eb shkruar t\u00eb dh\u00ebna n\u00eb nj\u00eb skedar CSV. Ai kthen nj\u00eb objekt shkrimtar q\u00eb mund ta p\u00ebrdorim p\u00ebr t\u00eb shkruar rreshta n\u00eb skedarin CSV. Mund t\u00eb shkruajm\u00eb rreshta duke thirrur metod\u00ebn&nbsp;<strong>writer ()<\/strong>&nbsp;n\u00eb objektin writer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P\u00ebr shembull, merrni parasysh kodin e m\u00ebposht\u00ebm:<\/strong><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>importit<\/strong>&nbsp;csv&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>t\u00eb dh\u00ebna = [ [&#8216;Emri&#8217;,&nbsp;&#8216;Mosha&#8217;,&nbsp;&#8216;vend&#8217;],&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;[&#8216;Alice&#8217;,&nbsp;&#8217;25&#8217;,&nbsp;&#8216;SHBA&#8217;],&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;[&#8216;Bob&#8217;,&nbsp;&#8217;30&#8217;,&nbsp;&#8216;Kanada&#8217;],&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;[&#8216;Charlie&#8217;,&nbsp;&#8217;35&#8217;,&nbsp;&#8216;Australi&#8217;]&nbsp;&nbsp;<\/li>\n\n\n\n<li>]&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>me te hapur(&#8216;data.csv&#8217;,&nbsp;&#8216;w&#8217;) si skedar:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;shkrimtar = csv.writer(skedar)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>p\u00ebr<\/strong>&nbsp;rresht&nbsp;<strong>n\u00eb<\/strong>&nbsp;t\u00eb dh\u00ebna:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shkrimtar.writerow(rresht)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb program, ne krijojm\u00eb nj\u00eb list\u00eb t\u00eb listave t\u00eb quajtura t\u00eb dh\u00ebna, ku \u00e7do list\u00eb e brendshme p\u00ebrfaq\u00ebson nj\u00eb rresht t\u00eb dh\u00ebnash. M\u00eb pas hapim skedarin data.csv n\u00eb modalitetin e shkrimit dhe krijojm\u00eb nj\u00eb objekt&nbsp;<strong>CSV.writer<\/strong>&nbsp;duke p\u00ebrdorur funksionin CSV.writer. M\u00eb pas ne p\u00ebrs\u00ebrisim mbi rreshtat n\u00eb t\u00eb dh\u00ebna duke p\u00ebrdorur nj\u00eb cikli for dhe shkruajm\u00eb \u00e7do rresht n\u00eb skedarin CSV duke p\u00ebrdorur metod\u00ebn e shkrimtarit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-pythondergimi-i-postes\">PythonD\u00ebrgimi i post\u00ebs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ne mund t\u00eb d\u00ebrgojm\u00eb ose lexojm\u00eb nj\u00eb email duke p\u00ebrdorur skriptin Python. Modulet standarde t\u00eb bibliotek\u00ebs Python jan\u00eb t\u00eb dobishme p\u00ebr trajtimin e protokolleve t\u00eb ndryshme si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pop-protocol\">PoP3<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/imap-protocol\">IMAP<\/a>&nbsp;. Python ofron modulin&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-sending-email\">smtplib<\/a>&nbsp;p\u00ebr d\u00ebrgimin e emaileve duke p\u00ebrdorur SMTP (Simple Mail Transfer Protocol). Ne do t\u00eb m\u00ebsojm\u00eb se si t\u00eb d\u00ebrgojm\u00eb post\u00eb me sh\u00ebrbimin popullor t\u00eb post\u00ebs elektronike SMTP nga nj\u00eb skript Python.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metodat\">Metodat<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Metoda magjike Python \u00ebsht\u00eb metoda speciale q\u00eb shton &#8220;magjin\u00eb&#8221; n\u00eb nj\u00eb klas\u00eb. Fillon dhe p\u00ebrfundon me n\u00ebnvizime t\u00eb dyfishta, p\u00ebr shembull,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/__init__-in-python\"><strong>_init_<\/strong><\/a>&nbsp;ose&nbsp;<a href=\"https:\/\/www.javatpoint.com\/difference-between-repr-vs-str\"><strong>_str_<\/strong><\/a>&nbsp;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Klasat e integruara p\u00ebrcaktojn\u00eb shum\u00eb metoda magjike. Funksioni&nbsp;<strong>dir()<\/strong>&nbsp;mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb par\u00eb numrin e metodave magjike t\u00eb trash\u00ebguara nga nj\u00eb klas\u00eb. Ka dy parashtesa dhe n\u00ebnvizime prapashtesash n\u00eb emrin e metod\u00ebs.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Metodat magjike t\u00eb Python njihen gjithashtu si&nbsp;<strong>metoda dunder<\/strong>&nbsp;, shkurtimisht p\u00ebr metodat &#8221;&nbsp;<a href=\"https:\/\/www.javatpoint.com\/double-underscores-in-python\">dopio n\u00ebnvizim<\/a>&nbsp;&#8220;, sepse emrat e tyre fillojn\u00eb dhe mbarojn\u00eb me nj\u00eb n\u00ebnvizim t\u00eb dyfisht\u00eb.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-magic-method\"><strong>Metodat magjike<\/strong><\/a>&nbsp;thirren automatikisht nga interpretuesi Python n\u00eb situata t\u00eb caktuara, t\u00eb tilla si kur krijohet nj\u00eb objekt, krahasohet me nj\u00eb objekt tjet\u00ebr ose printohet.<\/li>\n\n\n\n<li>Metodat magjike mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb personalizuar sjelljen e klasave, t\u00eb tilla si p\u00ebrcaktimi se si objektet krahasohen, konvertohen n\u00eb vargje ose aksesohen si kontejner\u00eb.<\/li>\n\n\n\n<li>Disa metoda magjike t\u00eb p\u00ebrdorura zakonisht p\u00ebrfshijn\u00eb&nbsp;<a href=\"https:\/\/www.javatpoint.com\/__init__-in-python\"><strong>init<\/strong><\/a>&nbsp;p\u00ebr inicializimin e nj\u00eb objekti, str p\u00ebr konvertimin e nj\u00eb objekti n\u00eb nj\u00eb varg,&nbsp;<strong>eq<\/strong>&nbsp;p\u00ebr krahasimin e dy objekteve p\u00ebr barazi dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/__getitem__-in-python\"><strong>getitem<\/strong><\/a>&nbsp;dhe&nbsp;<strong>setitem<\/strong>&nbsp;p\u00ebr aksesin e artikujve n\u00eb nj\u00eb objekt kontejner.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr shembull, metoda magjike&nbsp;<strong>str<\/strong>&nbsp;mund t\u00eb p\u00ebrcaktoj\u00eb se si nj\u00eb objekt duhet t\u00eb p\u00ebrfaq\u00ebsohet si nj\u00eb varg. Ja nj\u00eb shembull<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>klas\u00ebs<\/strong>&nbsp;Personi:&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__fillim__(veten, emri, mosha):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.em\u00ebr = em\u00ebr&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.mosha = mosha&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__str__(veten):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;f&#8221;{self.name} ({self.age})&#8221;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>person = person(&#8216;Vikas&#8217;,&nbsp;22)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>shtypur<\/strong>(person)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Vikas (22)\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb shembull, metoda str \u00ebsht\u00eb p\u00ebrcaktuar p\u00ebr t\u00eb kthyer nj\u00eb paraqitje t\u00eb formatuar t\u00eb vargut t\u00eb objektit Person me emrin dhe mosh\u00ebn e personit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nj\u00eb tjet\u00ebr metod\u00eb magjike e p\u00ebrdorur zakonisht \u00ebsht\u00eb&nbsp;<strong>eq<\/strong>&nbsp;, e cila p\u00ebrcakton se si objektet duhet t\u00eb krahasohen p\u00ebr barazi. Ja nj\u00eb shembull:<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>klas\u00ebs<\/strong>&nbsp;Pika:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__fillim__(veten, x, y):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.x = x&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.y = y&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__eq__(veten, t\u00eb tjera):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;veten.x == tjet\u00ebr.x&nbsp;<strong>dhe<\/strong>&nbsp;veten.y == tjet\u00ebr.y&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>pika 1 = pik\u00eb (2,&nbsp;3)&nbsp;&nbsp;<\/li>\n\n\n\n<li>pika 2 = pik\u00eb(3,&nbsp;4)&nbsp;&nbsp;<\/li>\n\n\n\n<li>pika 3 = Pika(2,&nbsp;3)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>shtypur<\/strong>(pika 1 == pika 2)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>shtypur<\/strong>(pika 1 == pika 3)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">E rreme\nE v\u00ebrtet\u00eb\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb shembull, metoda&nbsp;<strong>eq<\/strong>&nbsp;\u00ebsht\u00eb p\u00ebrcaktuar t\u00eb kthej\u00eb True n\u00ebse dy objekte Point kan\u00eb t\u00eb nj\u00ebjtat koordinata x dhe y dhe n\u00eb t\u00eb kund\u00ebrt False.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-oops\">Oops<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7do gj\u00eb n\u00eb Python trajtohet si nj\u00eb objekt, duke p\u00ebrfshir\u00eb vlerat e numrave t\u00eb plot\u00eb, notat, funksionet, klasat dhe asnj\u00eb. P\u00ebrve\u00e7 k\u00ebsaj, Python mb\u00ebshtet t\u00eb gjitha konceptet e orientuara. M\u00eb posht\u00eb \u00ebsht\u00eb nj\u00eb hyrje e shkurt\u00ebr e koncepteve Oops t\u00eb Python.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Klasat dhe objektet<\/strong>\u00a0&#8211; Klasat Python jan\u00eb projektet e Objektit. Nj\u00eb objekt \u00ebsht\u00eb nj\u00eb koleksion i t\u00eb dh\u00ebnave dhe metodave q\u00eb veprojn\u00eb mbi t\u00eb dh\u00ebnat.<\/li>\n\n\n\n<li><strong>Trash\u00ebgimia<\/strong>\u00a0&#8211; Nj\u00eb trash\u00ebgimi \u00ebsht\u00eb nj\u00eb teknik\u00eb ku nj\u00eb klas\u00eb trash\u00ebgon vetit\u00eb e klasave t\u00eb tjera.<\/li>\n\n\n\n<li><strong>Konstruktori<\/strong>\u00a0&#8211; Python ofron nj\u00eb metod\u00eb t\u00eb ve\u00e7ant\u00eb __init__() e cila njihet si konstruktor. Kjo metod\u00eb thirret automatikisht kur nj\u00eb objekt instantohet.<\/li>\n\n\n\n<li><strong>An\u00ebtar i t\u00eb dh\u00ebnave<\/strong>&nbsp;&#8211; Nj\u00eb variab\u00ebl q\u00eb mban t\u00eb dh\u00ebna t\u00eb lidhura me nj\u00eb klas\u00eb dhe objektet e saj.<\/li>\n\n\n\n<li><strong>Polimorfizmi<\/strong>\u00a0&#8211; Polimorfizmi \u00ebsht\u00eb nj\u00eb koncept ku nj\u00eb objekt mund t\u00eb marr\u00eb shum\u00eb forma. N\u00eb Python, polimorfizmi mund t\u00eb arrihet p\u00ebrmes mbingarkes\u00ebs s\u00eb metod\u00ebs dhe tejkalimit t\u00eb metod\u00ebs.<\/li>\n\n\n\n<li><strong>Mbingarkimi i Metod\u00ebs<\/strong>&nbsp;&#8211; N\u00eb Python, mbingarkesa e metod\u00ebs arrihet p\u00ebrmes argumenteve t\u00eb paracaktuar, ku nj\u00eb metod\u00eb mund t\u00eb p\u00ebrcaktohet me shum\u00eb parametra. Vlerat e paracaktuara p\u00ebrdoren n\u00ebse disa parametra nuk kalohen gjat\u00eb thirrjes s\u00eb metod\u00ebs.<\/li>\n\n\n\n<li><strong>Mb\u00ebshtetja e metod\u00ebs<\/strong>\u00a0&#8211; Mb\u00ebshtetja e metod\u00ebs \u00ebsht\u00eb nj\u00eb koncept ku nj\u00eb n\u00ebnklas\u00eb zbaton nj\u00eb metod\u00eb t\u00eb p\u00ebrcaktuar tashm\u00eb n\u00eb superklas\u00ebn e saj.<\/li>\n\n\n\n<li><strong>Enkapsulimi<\/strong>\u00a0&#8211; Enkapsulimi \u00ebsht\u00eb mb\u00ebshtjellja e t\u00eb dh\u00ebnave dhe metodave n\u00eb nj\u00eb nj\u00ebsi t\u00eb vetme. N\u00eb Python, kapsulimi arrihet p\u00ebrmes modifikuesve t\u00eb aksesit, t\u00eb till\u00eb si publik\u00eb, privat\u00eb dhe t\u00eb mbrojtur. Sidoqoft\u00eb, Python nuk zbaton rrept\u00ebsisht modifikuesit e aksesit, dhe konventa e em\u00ebrtimit tregon nivelin e aksesit.<\/li>\n\n\n\n<li><strong>Abstragimi i t\u00eb dh\u00ebnave<\/strong>\u00a0: Nj\u00eb teknik\u00eb p\u00ebr t\u00eb fshehur kompleksitetin e t\u00eb dh\u00ebnave dhe p\u00ebr t&#8217;i treguar p\u00ebrdoruesit vet\u00ebm ve\u00e7orit\u00eb thelb\u00ebsore. Ai siguron nj\u00eb nd\u00ebrfaqe p\u00ebr t\u00eb bashk\u00ebvepruar me t\u00eb dh\u00ebnat. Abstragimi i t\u00eb dh\u00ebnave redukton kompleksitetin dhe e b\u00ebn kodin m\u00eb modular, duke i lejuar zhvilluesit t\u00eb fokusohen n\u00eb ve\u00e7orit\u00eb thelb\u00ebsore t\u00eb programit.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr t\u00eb lexuar n\u00eb detaje konceptin Oops, vizitoni burimet e m\u00ebposhtme.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Konceptet e Python Oops\u00a0&#8211; N\u00eb Python, paradigma e orientuar nga objekti \u00ebsht\u00eb t\u00eb dizenjoni programin duke p\u00ebrdorur klasa dhe objekte. Objekti lidhet me entitete t\u00eb fjal\u00ebs reale si libri, sht\u00ebpia, lapsi, etj. dhe klasa p\u00ebrcakton vetit\u00eb dhe sjelljet e tij.<\/li>\n\n\n\n<li>Objektet dhe klasat e Python\u00a0&#8211; N\u00eb Python, objektet jan\u00eb shembuj t\u00eb klasave dhe klasat jan\u00eb projekte q\u00eb p\u00ebrcaktojn\u00eb struktur\u00ebn dhe sjelljen e t\u00eb dh\u00ebnave.<\/li>\n\n\n\n<li>Konstruktori Python\u00a0&#8211; Nj\u00eb konstruktor \u00ebsht\u00eb nj\u00eb metod\u00eb e ve\u00e7ant\u00eb n\u00eb nj\u00eb klas\u00eb q\u00eb p\u00ebrdoret p\u00ebr t\u00eb inicializuar atributet e objektit kur krijohet objekti.<\/li>\n\n\n\n<li>Trash\u00ebgimia e Python\u00a0&#8211; Trash\u00ebgimia \u00ebsht\u00eb nj\u00eb mekaniz\u00ebm n\u00eb t\u00eb cilin klasa e re (n\u00ebnklasa ose klasa f\u00ebmij\u00eb) trash\u00ebgon vetit\u00eb dhe sjelljet e nj\u00eb klase ekzistuese (super klas\u00eb ose klas\u00eb prind).<\/li>\n\n\n\n<li>Polimorfizmi Python\u00a0&#8211; Polimorfizmi lejon q\u00eb objektet e klasave t\u00eb ndryshme t\u00eb trajtohen si objekte t\u00eb nj\u00eb superklase t\u00eb p\u00ebrbashk\u00ebt, duke mund\u00ebsuar q\u00eb klasa t\u00eb ndryshme t\u00eb p\u00ebrdoren n\u00eb m\u00ebnyr\u00eb t\u00eb nd\u00ebrsjell\u00eb p\u00ebrmes nj\u00eb nd\u00ebrfaqeje t\u00eb p\u00ebrbashk\u00ebt.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-temat-e-avancuara-te-python\">Temat e avancuara t\u00eb Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python p\u00ebrfshin shum\u00eb p\u00ebrparime dhe koncepte t\u00eb dobishme q\u00eb ndihmojn\u00eb programuesin t\u00eb zgjidh\u00eb detyra komplekse. K\u00ebto koncepte jan\u00eb dh\u00ebn\u00eb m\u00eb posht\u00eb.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-python-iterator\">Python Iterator<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nj\u00eb p\u00ebrs\u00ebrit\u00ebs \u00ebsht\u00eb thjesht nj\u00eb objekt q\u00eb mund t\u00eb p\u00ebrs\u00ebritet. Ai kthen nj\u00eb objekt n\u00eb nj\u00eb koh\u00eb. Mund t\u00eb zbatohet duke p\u00ebrdorur dy metoda speciale,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-iter-function\"><strong>__iter__()<\/strong><\/a>&nbsp;dhe __next__().<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Iterator\u00ebt n\u00eb Python jan\u00eb objekte q\u00eb lejojn\u00eb p\u00ebrs\u00ebritjen mbi nj\u00eb koleksion t\u00eb dh\u00ebnash. Ata p\u00ebrpunojn\u00eb \u00e7do element koleksioni individualisht pa e ngarkuar t\u00eb gjith\u00eb koleksionin n\u00eb memorie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr shembull, le t\u00eb krijojm\u00eb nj\u00eb p\u00ebrs\u00ebrit\u00ebs q\u00eb kthen katror\u00ebt e numrave deri n\u00eb nj\u00eb kufi t\u00eb caktuar:<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__fillim__(veten, limit):&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.kufi = limit&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.n =&nbsp;0&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__iter__(veten):&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;veten&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;__tjet\u00ebr__(veten):&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;katror =&nbsp;veten.n **&nbsp;2&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;veten.n +=&nbsp;1&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;katrore&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>tjet\u00ebr<\/strong>:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>ngre<\/strong>&nbsp;StopIteration&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>numra = katror\u00eb (5)&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>p\u00ebr<\/strong>&nbsp;n&nbsp;<strong>n\u00eb<\/strong>&nbsp;numrat:&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(n)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">0\n1\n4\n9\n16\n25\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb shembull, ne kemi krijuar nj\u00eb klas\u00eb Squares q\u00eb vepron si nj\u00eb p\u00ebrs\u00ebrit\u00ebs duke zbatuar metodat __iter__() dhe __next__(). Metoda __iter__() kthen vet\u00eb Objektin dhe metoda __next__() kthen katrorin tjet\u00ebr t\u00eb numrit derisa t\u00eb arrihet kufiri.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr t\u00eb m\u00ebsuar m\u00eb shum\u00eb rreth p\u00ebrs\u00ebrit\u00ebsve, vizitoni tutorialin ton\u00eb&nbsp;<a href=\"https:\/\/www.javatpoint.com\/python-itertools\">Python Iterators<\/a>&nbsp;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-gjeneratore-python\">Gjenerator\u00eb Python<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-generators\"><strong>Gjeneruesit e Python<\/strong><\/a>&nbsp;prodhojn\u00eb nj\u00eb sekuenc\u00eb vlerash<strong>&nbsp;duke p\u00ebrdorur nj\u00eb deklarat\u00eb t\u00eb rendimentit<\/strong>&nbsp;n\u00eb vend t\u00eb nj\u00eb kthimi pasi ato jan\u00eb funksione q\u00eb kthejn\u00eb p\u00ebrs\u00ebrit\u00ebs. Gjeneruesit e nd\u00ebrpresin ekzekutimin e funksionit duke ruajtur gjendjen lokale. Ai fillon pik\u00ebrisht aty ku ka mbetur kur riniset. P\u00ebr shkak se nuk kemi nevoj\u00eb t\u00eb implementojm\u00eb protokollin iterator fal\u00eb k\u00ebsaj ve\u00e7orie, shkrimi i iterator\u00ebve \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb i thjesht\u00eb. K\u00ebtu \u00ebsht\u00eb nj\u00eb ilustrim i nj\u00eb funksioni gjenerator t\u00eb drejtp\u00ebrdrejt\u00eb q\u00eb prodhon katror\u00eb numrash:<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li># Funksioni i gjeneratorit&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>def<\/strong>&nbsp;numrat_katror(n):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>p\u00ebr<\/strong>&nbsp;i&nbsp;<strong>n\u00eb<\/strong>&nbsp;varg(n):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>rendimenti<\/strong>&nbsp;i **2&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li># Krijoni nj\u00eb objekt gjenerues&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>gjenerator = numrat_katrore(5)&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li># Shtypni vlerat e krijuara nga gjeneratori&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>p\u00ebr<\/strong>&nbsp;num\u00ebr&nbsp;<strong>n\u00eb<\/strong>&nbsp;gjenerator:&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(num\u00ebr)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">0\n1\n4\n9\n16\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-modifikuesit-e-python\">Modifikuesit e Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-decorator\"><strong>Python Decorators<\/strong><\/a>&nbsp;jan\u00eb funksione q\u00eb p\u00ebrdoren p\u00ebr t\u00eb modifikuar sjelljen e nj\u00eb funksioni tjet\u00ebr. Ato lejojn\u00eb shtimin e funksionalitetit n\u00eb nj\u00eb funksion ekzistues pa modifikuar drejtp\u00ebrdrejt kodin e tij. Dekorator\u00ebt p\u00ebrcaktohen duke p\u00ebrdorur<strong>&nbsp;simbolin @<\/strong>&nbsp;t\u00eb ndjekur nga emri i funksionit t\u00eb dekoruesit. Ato mund t\u00eb p\u00ebrdoren p\u00ebr prerje, koh\u00ebzgjatje, caching, etj.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00ebtu \u00ebsht\u00eb nj\u00eb shembull i nj\u00eb funksioni dekorues q\u00eb shton funksionalitetin e koh\u00ebs n\u00eb nj\u00eb funksion tjet\u00ebr:<a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><a href=\"https:\/\/www.javatpoint.com\/python-tutorial#\"><\/a><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>importit<\/strong>&nbsp;koha&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>nga<\/strong>&nbsp;matematik\u00eb&nbsp;<strong>importit<\/strong>&nbsp;faktorial&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li># Dekorator p\u00ebr t\u00eb llogaritur koh\u00ebn e marr\u00eb&nbsp;&nbsp;<\/li>\n\n\n\n<li># funksionin&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>def<\/strong>&nbsp;koha_it (funksioni):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>def<\/strong>&nbsp;mb\u00ebshtjell\u00ebs (*args, **kwargs):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fillimi = koha.koha()&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rezultat = funksion (*args, **kwargs)&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fund = koh\u00eb.koh\u00eb()&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(f&#8221;{func.__name__} u desh\u00ebn {end-start:.5f} sekonda p\u00ebr t\u00eb ekzekutuar.&#8221;)&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;rezultat&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>kthimi<\/strong>&nbsp;mb\u00ebshtjell\u00ebs&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;<\/li>\n\n\n\n<li>@time_it&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>def<\/strong>&nbsp;my_function(n):&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;koha.gjum(2)&nbsp;&nbsp;&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<strong>shtypur<\/strong>(f&#8221;Faktorial i {n} = {faktorial(n)}&#8221;)&nbsp;&nbsp;<\/li>\n\n\n\n<li>&nbsp;&nbsp;<\/li>\n\n\n\n<li>funksioni_my(25)&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Prodhimi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&nbsp;<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb shembullin e m\u00ebsip\u00ebrm, funksioni i dekoruesit time_it merr nj\u00eb funksion tjet\u00ebr si argument dhe kthen nj\u00eb funksion mb\u00ebshtjell\u00ebs. Funksioni wrapper llogarit koh\u00ebn p\u00ebr t\u00eb ekzekutuar funksionin origjinal dhe e printon at\u00eb n\u00eb tastier\u00eb. Dekoratori @time_it p\u00ebrdoret p\u00ebr t\u00eb aplikuar funksionin time_it n\u00eb funksionin my_function. Kur thirret my_function, dekoruesi ekzekutohet dhe funksionaliteti i koh\u00ebs shtohet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-python-mysql\">Python MySQL<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python MySQL \u00ebsht\u00eb nj\u00eb sistem i fuqish\u00ebm i menaxhimit t\u00eb baz\u00ebs s\u00eb t\u00eb dh\u00ebnave relacionale. Ne duhet t\u00eb konfigurojm\u00eb mjedisin dhe t\u00eb krijojm\u00eb nj\u00eb lidhje p\u00ebr t\u00eb p\u00ebrdorur MySQL me Python. Ne mund t\u00eb krijojm\u00eb nj\u00eb baz\u00eb t\u00eb dh\u00ebnash dhe tabela t\u00eb reja duke p\u00ebrdorur komandat SQL n\u00eb Python.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-environment-setup\"><strong>Konfigurimi i mjedisit<\/strong><\/a>&nbsp;: Instalimi dhe konfigurimi i MySQL Connector\/Python p\u00ebr t\u00eb p\u00ebrdorur Python me MySQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-database-connection\"><strong>Lidhja e baz\u00ebs s\u00eb t\u00eb dh\u00ebnave<\/strong><\/a>&nbsp;: Krijimi i nj\u00eb lidhjeje midis baz\u00ebs s\u00eb t\u00eb dh\u00ebnave Python dhe MySQL duke p\u00ebrdorur MySQL Connector\/Python.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-creating-new-database\"><strong>Krijimi i nj\u00eb baze t\u00eb re t\u00eb t\u00eb dh\u00ebnave<\/strong><\/a>&nbsp;: Krijimi i nj\u00eb baze t\u00eb re t\u00eb dh\u00ebnash n\u00eb MySQL duke p\u00ebrdorur Python.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-creating-tables\"><strong>Krijimi i tabelave<\/strong><\/a>&nbsp;: Krijimi i tabelave n\u00eb baz\u00ebn e t\u00eb dh\u00ebnave MySQL me Python duke p\u00ebrdorur komandat SQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-insert-operation\"><strong>Futja e operacionit<\/strong><\/a>&nbsp;: Fut t\u00eb dh\u00ebnat n\u00eb tabelat MySQL duke p\u00ebrdorur komandat Python dhe SQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-read-operation\"><strong>Operacioni Leximi<\/strong><\/a>&nbsp;: Leximi i t\u00eb dh\u00ebnave nga tabelat MySQL duke p\u00ebrdorur komandat Python dhe SQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-update-operation\"><strong>Operacioni i p\u00ebrdit\u00ebsimit<\/strong><\/a>&nbsp;: P\u00ebrdit\u00ebsimi i t\u00eb dh\u00ebnave n\u00eb tabelat MySQL duke p\u00ebrdorur komandat Python dhe SQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-join-operation\"><strong>Operacioni i bashkimit<\/strong><\/a>&nbsp;: Bashkimi i dy ose m\u00eb shum\u00eb tabelave n\u00eb MySQL duke p\u00ebrdorur komandat Python dhe SQL.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/python-mysql-performing-transactions\"><strong>Kryerja e transaksioneve<\/strong><\/a>&nbsp;: Kryerja e nj\u00eb grupi pyetjesh SQL si nj\u00eb nj\u00ebsi e vetme e pun\u00ebs n\u00eb MySQL duke p\u00ebrdorur Python.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pika t\u00eb tjera relative p\u00ebrfshijn\u00eb trajtimin e gabimeve, krijimin e indekseve dhe p\u00ebrdorimin e procedurave dhe funksioneve t\u00eb ruajtura n\u00eb MySQL me Python.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-python-mongodb\">Python MongoDB<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-mongodb\">Python MongoDB<\/a>&nbsp;\u00ebsht\u00eb nj\u00eb baz\u00eb e t\u00eb dh\u00ebnave popullore NoSQL q\u00eb ruan t\u00eb dh\u00ebna n\u00eb dokumente t\u00eb ngjashme me JSON. \u00cbsht\u00eb pa skema dhe ofron shkall\u00ebzim dhe fleksibilitet t\u00eb lart\u00eb p\u00ebr ruajtjen e t\u00eb dh\u00ebnave. Ne mund t\u00eb p\u00ebrdorim MongoDB me Python duke p\u00ebrdorur bibliotek\u00ebn PyMongo, e cila ofron nj\u00eb nd\u00ebrfaqe t\u00eb thjesht\u00eb dhe intuitive p\u00ebr t\u00eb bashk\u00ebvepruar me MongoDB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00ebtu jan\u00eb disa detyra t\u00eb zakonshme kur punoni me MongoDB n\u00eb Python:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.javatpoint.com\/how-to-install-mongodb-on-windows\"><strong>Konfigurimi i mjedisit<\/strong><\/a>&nbsp;: Instaloni dhe konfiguroni bibliotek\u00ebn MongoDB dhe PyMongo n\u00eb sistemin tuaj.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-connection-methods\"><strong>Lidhja me baz\u00ebn e t\u00eb dh\u00ebnave<\/strong><\/a>&nbsp;: Lidhu me nj\u00eb server MongoDB duke p\u00ebrdorur klas\u00ebn MongoClient nga PyMongo.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-create-database\"><strong>Krijimi i nj\u00eb baze t\u00eb re t\u00eb dh\u00ebnash<\/strong><\/a>&nbsp;: P\u00ebrdorni objektin MongoClient p\u00ebr t\u00eb krijuar nj\u00eb baz\u00eb t\u00eb dh\u00ebnash t\u00eb re.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-create-collection\"><strong>Krijimi i koleksioneve<\/strong><\/a>&nbsp;: Krijoni koleksione brenda nj\u00eb baze t\u00eb dh\u00ebnash p\u00ebr t\u00eb ruajtur dokumentet.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-insert-documents\"><strong>Futja e dokumenteve<\/strong><\/a>&nbsp;: Futni dokumente t\u00eb reja n\u00eb nj\u00eb koleksion duke p\u00ebrdorur metodat insert_one() ose insert_many().<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-query-documents\"><strong>K\u00ebrkimi i dokumenteve<\/strong><\/a>&nbsp;: Merr dokumente nga nj\u00eb koleksion duke p\u00ebrdorur metoda t\u00eb ndryshme k\u00ebrkimi si find_one(), find(), etj.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-update-documents\"><strong>P\u00ebrdit\u00ebsimi i dokumenteve<\/strong><\/a>&nbsp;: Modifikoni dokumentet ekzistuese n\u00eb nj\u00eb koleksion duke p\u00ebrdorur metodat update_one() ose update_many().<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-delete-documents\"><strong>Fshirja e dokumenteve<\/strong><\/a>&nbsp;: Hiqni dokumentet nga nj\u00eb koleksion duke p\u00ebrdorur metodat delete_one() ose delete_many().<\/li>\n\n\n\n<li><a href=\"https:\/\/www.javatpoint.com\/mongodb-aggregation-commands\"><strong>Grumbullimi<\/strong><\/a>&nbsp;: Kryeni operacione grumbullimi si grupimi, num\u00ebrimi, etj., duke p\u00ebrdorur korniz\u00ebn e tubacionit t\u00eb grumbullimit.<\/li>\n\n\n\n<li><strong>Indeksimi:<\/strong>&nbsp;P\u00ebrmir\u00ebsoni performanc\u00ebn e pyetjeve duke krijuar indekse n\u00eb fushat n\u00eb koleksione.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Ka shum\u00eb tema m\u00eb t\u00eb avancuara n\u00eb MongoDB, t\u00eb tilla si shk\u00ebmbimi i t\u00eb dh\u00ebnave, p\u00ebrs\u00ebritja dhe m\u00eb shum\u00eb, por k\u00ebto detyra mbulojn\u00eb bazat e pun\u00ebs me MongoDB n\u00eb Python.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-python-sqlite\">Python SQLite<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bazat e t\u00eb dh\u00ebnave relacionale nd\u00ebrtohen dhe mir\u00ebmbahen duke p\u00ebrdorur Python SQLite, nj\u00eb motor kompakt, pa server, i pavarur. L\u00ebvizshm\u00ebria dhe thjesht\u00ebsia e tij e b\u00ebjn\u00eb at\u00eb nj\u00eb opsion popullor p\u00ebr aplikime lokale ose n\u00eb shkall\u00eb t\u00eb vog\u00ebl. Python ka nj\u00eb modul t\u00eb integruar p\u00ebr t&#8217;u lidhur me bazat e t\u00eb dh\u00ebnave SQLite t\u00eb quajtur SQLite3, duke u mund\u00ebsuar zhvilluesve t\u00eb punojn\u00eb me bazat e t\u00eb dh\u00ebnave SQLite pa v\u00ebshtir\u00ebsi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Metoda t\u00eb ndryshme API jan\u00eb t\u00eb disponueshme p\u00ebrmes bibliotek\u00ebs SQLite3 q\u00eb mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb ekzekutuar pyetjet SQL,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/sqlite-insert-query\">p\u00ebr t\u00eb futur<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/sqlite-select-query\">p\u00ebrzgjedhur<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/sqlite-update-query\">p\u00ebrdit\u00ebsuar<\/a>&nbsp;dhe&nbsp;<a href=\"https:\/\/www.javatpoint.com\/sqlite-delete-query\">hequr<\/a>&nbsp;t\u00eb dh\u00ebnat, si dhe p\u00ebr t\u00eb marr\u00eb t\u00eb dh\u00ebna nga tabelat. P\u00ebr m\u00eb tep\u00ebr, ai lejon transaksione, duke i lejuar programuesit t\u00eb zhb\u00ebjn\u00eb ndryshimet n\u00eb rast t\u00eb nj\u00eb problemi. Python SQLite \u00ebsht\u00eb nj\u00eb opsion fantastik p\u00ebr krijimin e programeve q\u00eb kan\u00eb nevoj\u00eb p\u00ebr nj\u00eb sistem t\u00eb integruar t\u00eb baz\u00ebs s\u00eb t\u00eb dh\u00ebnave, duke p\u00ebrfshir\u00eb desktop, celular dhe programe ueb me p\u00ebrmasa modeste. SQLite \u00ebsht\u00eb b\u00ebr\u00eb i popullarizuar n\u00eb mesin e zhvilluesve p\u00ebr aplikacione t\u00eb lehta me funksionalitet t\u00eb baz\u00ebs s\u00eb t\u00eb dh\u00ebnave fal\u00eb leht\u00ebsis\u00eb s\u00eb p\u00ebrdorimit, transportueshm\u00ebris\u00eb dhe lidhjes s\u00eb qet\u00eb me Python.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-python-cgi\">Python CGI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.javatpoint.com\/python-cgi-programming\"><strong>Python CGI<\/strong><\/a>&nbsp;\u00ebsht\u00eb nj\u00eb teknologji p\u00ebr ekzekutimin e skripteve p\u00ebrmes server\u00ebve n\u00eb internet p\u00ebr t\u00eb prodhuar p\u00ebrmbajtje dinamike n\u00eb internet. Ai ofron nj\u00eb kanal komunikimi dhe nj\u00eb nd\u00ebrfaqe dinamike t\u00eb gjenerimit t\u00eb p\u00ebrmbajtjes p\u00ebr skriptet e jashtme CGI dhe serverin n\u00eb internet. Skriptet Python CGI mund t\u00eb krijojn\u00eb faqe n\u00eb internet HTML, t\u00eb trajtojn\u00eb hyrjen e formularit dhe t\u00eb komunikojn\u00eb me bazat e t\u00eb dh\u00ebnave. Python CGI i mund\u00ebson serverit t\u00eb kryej\u00eb skriptet Python dhe t&#8217;i ofroj\u00eb rezultatet klientit, duke ofruar nj\u00eb qasje t\u00eb shpejt\u00eb dhe efektive p\u00ebr krijimin e aplikacioneve dinamike n\u00eb internet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skriptet Python CGI mund t\u00eb p\u00ebrdoren p\u00ebr shum\u00eb gj\u00ebra, duke p\u00ebrfshir\u00eb krijimin e faqeve dinamike t\u00eb internetit, p\u00ebrpunimin e formave dhe nd\u00ebrveprimin me bazat e t\u00eb dh\u00ebnave. Meqen\u00ebse Python, nj\u00eb gjuh\u00eb programimi e fuqishme dhe popullore, mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb krijuar skripta, ai mund\u00ebson nj\u00eb qasje m\u00eb t\u00eb personalizuar dhe fleksib\u00ebl p\u00ebr krijimin e ueb-it. Aplikacionet online t\u00eb shkall\u00ebzueshme, t\u00eb sigurta dhe t\u00eb mir\u00ebmbajtura mund t\u00eb krijohen me Python CGI. Python CGI \u00ebsht\u00eb nj\u00eb mjet i dobish\u00ebm p\u00ebr zhvilluesit e uebit q\u00eb nd\u00ebrtojn\u00eb aplikacione dinamike dhe interaktive n\u00eb internet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-programimi-asinkron-ne-python\">Programimi asinkron n\u00eb Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Programimi asinkron<\/strong>&nbsp;\u00ebsht\u00eb nj\u00eb paradigm\u00eb p\u00ebr programimin kompjuterik q\u00eb mund\u00ebson funksionimin e pavarur dhe t\u00eb nj\u00ebkohsh\u00ebm t\u00eb aktiviteteve. P\u00ebrdoret shpesh n\u00eb aplikacione si server\u00ebt e uebit, softueri i baz\u00ebs s\u00eb t\u00eb dh\u00ebnave dhe programimi i rrjetit, ku disa detyra ose k\u00ebrkesa duhet t\u00eb trajtohen nj\u00ebkoh\u00ebsisht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python ka asyncio, Twisted dhe Tornado midis bibliotekave dhe kornizave t\u00eb tij p\u00ebr programim asinkron. Asyncio, nj\u00eb prej tyre, ofron nj\u00eb nd\u00ebrfaqe t\u00eb thjesht\u00eb p\u00ebr programim asinkron dhe \u00ebsht\u00eb biblioteka zyrtare e programimit asinkron n\u00eb Python.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Korutinat jan\u00eb funksione q\u00eb mund t\u00eb ndalen dhe t\u00eb rifillojn\u00eb n\u00eb vende specifike n\u00eb kod dhe p\u00ebrdoren nga asyncio. Kjo mund\u00ebson q\u00eb shum\u00eb korutina t\u00eb funksionojn\u00eb nj\u00ebkoh\u00ebsisht pa nd\u00ebrhyr\u00eb me nj\u00ebra-tjetr\u00ebn. P\u00ebr nd\u00ebrtimin dhe mir\u00ebmbajtjen e korutinave, biblioteka ofron disa klasa dhe metoda, duke p\u00ebrfshir\u00eb&nbsp;<strong>asyncio.gather(),&nbsp;<\/strong><strong>asyncio.wait()<\/strong>&nbsp;dhe&nbsp;<strong>asyncio.create_task().<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Llojet e ngjarjeve, t\u00eb cilat jan\u00eb p\u00ebrgjegj\u00ebse p\u00ebr planifikimin dhe funksionimin e korutinave, jan\u00eb nj\u00eb tjet\u00ebr ve\u00e7ori e asyncio. Duke l\u00ebvizur me bi\u00e7iklet\u00eb midis korutinave n\u00eb nj\u00eb m\u00ebnyr\u00eb jo bllokuese, cikli i ngjarjes kontrollon ekzekutimin e korutinave dhe siguron q\u00eb asnj\u00eb korutin\u00eb t\u00eb mos bllokoj\u00eb nj\u00eb tjet\u00ebr. P\u00ebr m\u00eb tep\u00ebr, ai mb\u00ebshtet koh\u00ebmat\u00ebsit dhe planifikimin e kthimeve t\u00eb thirrjeve, t\u00eb cilat mund t\u00eb jen\u00eb t\u00eb dobishme kur aktivitetet duhet t\u00eb kryhen n\u00eb koh\u00eb ose intervale t\u00eb caktuara.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-konkurrenca-e-python\">Konkurrenca e Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Termi &#8221;&nbsp;<strong>konkurrenc\u00eb<\/strong>&nbsp;&#8221; p\u00ebrshkruan aft\u00ebsin\u00eb e nj\u00eb programi p\u00ebr t\u00eb kryer disa detyra n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, duke rritur efikasitetin e programit. Python ofron disa module dhe metoda t\u00eb lidhura me konkurenc\u00ebn, duke p\u00ebrfshir\u00eb programimin asinkron, multiprocesimin dhe multithreading. Nd\u00ebrsa multiprocessing p\u00ebrfshin ekzekutimin e shum\u00eb proceseve n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb n\u00eb nj\u00eb sistem, multithreading p\u00ebrfshin ekzekutimin e shum\u00eb fijeve nj\u00ebkoh\u00ebsisht brenda nj\u00eb procesi t\u00eb vet\u00ebm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moduli&nbsp;<strong>threading<\/strong>&nbsp;n\u00eb Python u mund\u00ebson programuesve t\u00eb nd\u00ebrtojn\u00eb multithreading. Ai ofron klasa dhe operacione p\u00ebr vendosjen dhe kontrollin e fijeve. N\u00eb t\u00eb kund\u00ebrt, moduli i shum\u00ebp\u00ebrpunimit i lejon zhvilluesit t\u00eb dizajnojn\u00eb dhe kontrollojn\u00eb proceset. Moduli asyncio i Python ofron mb\u00ebshtetje programimi asinkron, duke i lejuar zhvilluesit t\u00eb shkruajn\u00eb kode jo-bllokuese q\u00eb mund t\u00eb trajtojn\u00eb detyra t\u00eb shumta nj\u00ebkoh\u00ebsisht. Duke p\u00ebrdorur k\u00ebto teknika, zhvilluesit mund t\u00eb shkruajn\u00eb programe me performanc\u00eb t\u00eb lart\u00eb, t\u00eb shkall\u00ebzuara q\u00eb mund t\u00eb trajtojn\u00eb detyra t\u00eb shumta nj\u00ebkoh\u00ebsisht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moduli threading i Python mund\u00ebson ekzekutimin e nj\u00ebkohsh\u00ebm t\u00eb disa thread-ve brenda nj\u00eb procesi t\u00eb vet\u00ebm, gj\u00eb q\u00eb \u00ebsht\u00eb e dobishme p\u00ebr aktivitetet e lidhura me I\/O.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebr operacionet intensive t\u00eb CPU-s\u00eb si p\u00ebrpunimi i imazhit ose analiza e t\u00eb dh\u00ebnave, modulet e shum\u00ebp\u00ebrpunimit b\u00ebjn\u00eb t\u00eb mundur ekzekutimin e shum\u00eb proceseve n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb n\u00ebp\u00ebr b\u00ebrthama t\u00eb shumta t\u00eb CPU-s\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moduli asyncio mb\u00ebshtet I\/O asinkron dhe lejon krijimin e kodit t\u00eb nj\u00ebkohsh\u00ebm me nj\u00eb fije t\u00eb vetme duke p\u00ebrdorur korutina p\u00ebr aplikacionet e rrjetit me konkurenc\u00eb t\u00eb lart\u00eb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Me biblioteka si&nbsp;<a href=\"https:\/\/www.javatpoint.com\/dask-python\">Dask<\/a>&nbsp;,&nbsp;<a href=\"https:\/\/www.javatpoint.com\/pyspark\">PySpark<\/a>&nbsp;dhe MPI, Python mund t\u00eb p\u00ebrdoret gjithashtu p\u00ebr llogaritje paralele. K\u00ebto biblioteka lejojn\u00eb q\u00eb ngarkesat e pun\u00ebs t\u00eb shp\u00ebrndahen n\u00ebp\u00ebr nyje ose grupime t\u00eb shumta p\u00ebr performanc\u00eb m\u00eb t\u00eb mir\u00eb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-heqja-e-uebit-duke-perdorur-python\">Heqja e uebit duke p\u00ebrdorur Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Procesi i skrapimit t\u00eb uebit p\u00ebrdoret p\u00ebr t\u00eb t\u00ebrhequr automatikisht t\u00eb dh\u00ebnat nga faqet e internetit. Mjete dhe biblioteka t\u00eb ndryshme nxjerrin t\u00eb dh\u00ebna nga HTML dhe formate t\u00eb tjera n\u00eb internet. Python \u00ebsht\u00eb nd\u00ebr gjuh\u00ebt e programimit m\u00eb t\u00eb p\u00ebrdorura p\u00ebr scraping n\u00eb ueb p\u00ebr shkak t\u00eb leht\u00ebsis\u00eb s\u00eb p\u00ebrdorimit, p\u00ebrshtatshm\u00ebris\u00eb dhe shum\u00ebllojshm\u00ebris\u00eb s\u00eb bibliotekave.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ne duhet t\u00eb nd\u00ebrmarrim disa hapa p\u00ebr t\u00eb kryer scraping n\u00eb ueb duke p\u00ebrdorur Python. S\u00eb pari duhet t\u00eb vendosim se cil\u00ebn faqe interneti t\u00eb g\u00ebrvishtim dhe \u00e7far\u00eb informacioni t\u00eb mbledhim. M\u00eb pas, ne mund t\u00eb paraqesim nj\u00eb k\u00ebrkes\u00eb n\u00eb faqen e internetit dhe t\u00eb marrim p\u00ebrmbajtjen HTML duke p\u00ebrdorur paket\u00ebn e k\u00ebrkesave t\u00eb Python. Pasi t\u00eb kemi tekstin HTML, ne mund t\u00eb nxjerrim t\u00eb dh\u00ebnat e nevojshme duke p\u00ebrdorur nj\u00eb s\u00ebr\u00eb paketash analizuese, si&nbsp;<strong>Supa e bukur dhe lxml<\/strong>&nbsp;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ne mund t\u00eb p\u00ebrdorim disa strategji, si ngadal\u00ebsimi i k\u00ebrkesave, p\u00ebrdorimi i agjent\u00ebve t\u00eb p\u00ebrdoruesve dhe p\u00ebrdorimi i proxies, p\u00ebr t\u00eb parandaluar mbingarkimin e serverit t\u00eb faqes s\u00eb internetit. \u00cbsht\u00eb gjithashtu thelb\u00ebsore t&#8217;i p\u00ebrmbaheni kushteve t\u00eb sh\u00ebrbimit p\u00ebr faqen e internetit dhe t\u00eb respektoni skedarin e tij robots.txt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minierat e t\u00eb dh\u00ebnave, krijimi i plumbit, gjurmimi i \u00e7mimeve dhe shum\u00eb p\u00ebrdorime t\u00eb tjera jan\u00eb t\u00eb mundshme p\u00ebr skrapimin n\u00eb ueb. Sidoqoft\u00eb, meqen\u00ebse g\u00ebrvishtja e paautorizuar e uebit mund t\u00eb jet\u00eb kund\u00ebr ligjit dhe joetike, \u00ebsht\u00eb thelb\u00ebsore q\u00eb t\u00eb p\u00ebrdoret n\u00eb m\u00ebnyr\u00eb profesionale dhe etike.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-nlp\">(NLP)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nj\u00eb deg\u00eb e inteligjenc\u00ebs artificiale (AI) e quajtur &#8220;p\u00ebrpunimi i gjuh\u00ebs natyrore&#8221; (NLP) studion se si kompjuter\u00ebt dhe gjuha njer\u00ebzore nd\u00ebrveprojn\u00eb. Fal\u00eb NLP-s\u00eb, kompjuter\u00ebt tani mund t\u00eb kuptojn\u00eb, interpretojn\u00eb dhe prodhojn\u00eb gjuh\u00ebn njer\u00ebzore. P\u00ebr shkak t\u00eb thjesht\u00ebsis\u00eb, shkatht\u00ebsis\u00eb dhe bibliotekave t\u00eb forta si NLTK (Natural Language Toolkit) dhe spaCy, Python \u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi e njohur p\u00ebr NLP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P\u00ebr detyrat NLP, duke p\u00ebrfshir\u00eb tokenizimin, rrjedh\u00ebn, lematizimin, etiketimin e pjes\u00ebs s\u00eb t\u00eb folurit, identifikimin e entitetit t\u00eb em\u00ebrtuar, analiz\u00ebn e ndjenjave dhe t\u00eb tjera, NLTK ofron nj\u00eb bibliotek\u00eb t\u00eb plot\u00eb.<\/strong>&nbsp;Ai ka nj\u00eb shum\u00ebllojshm\u00ebri korporash (koleksione t\u00eb m\u00ebdha, t\u00eb organizuara tekstesh) p\u00ebr zhvillimin dhe vler\u00ebsimin e modeleve NLP. Nj\u00eb bibliotek\u00eb tjet\u00ebr e p\u00eblqyer p\u00ebr detyrat NLP \u00ebsht\u00eb&nbsp;<a href=\"https:\/\/www.javatpoint.com\/natural-language-processing-with-spacy-in-python\">spaCy<\/a>&nbsp;, e cila ofron p\u00ebrpunim t\u00eb shpejt\u00eb dhe efektiv t\u00eb sasive t\u00eb m\u00ebdha t\u00eb tekstit. Ai mund\u00ebson modifikim dhe zgjerim t\u00eb thjesht\u00eb dhe vjen me modele t\u00eb trajnuara paraprakisht p\u00ebr ngarkesa t\u00eb ndryshme NLP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NLP mund t\u00eb p\u00ebrdoret n\u00eb Python p\u00ebr q\u00ebllime t\u00eb ndryshme praktike, duke p\u00ebrfshir\u00eb chatbot, analiz\u00ebn e ndjenjave, kategorizimin e tekstit, p\u00ebrkthimin me makin\u00eb dhe m\u00eb shum\u00eb. NLP p\u00ebrdoret, p\u00ebr shembull, nga chatbots p\u00ebr t\u00eb kuptuar dhe p\u00ebr t&#8217;iu p\u00ebrgjigjur pyetjeve t\u00eb p\u00ebrdoruesve n\u00eb nj\u00eb stil t\u00eb gjuh\u00ebs natyrore. Analiza e ndjenjave, e cila mund t\u00eb jet\u00eb e dobishme p\u00ebr monitorimin e mark\u00ebs, analiz\u00ebn e reagimeve t\u00eb klient\u00ebve dhe q\u00ebllime t\u00eb tjera, p\u00ebrdor NLP p\u00ebr t\u00eb kategorizuar ndjenjat e tekstit (pozitive, negative ose neutrale). Dokumentet e tekstit kategorizohen duke p\u00ebrdorur p\u00ebrpunimin e gjuh\u00ebs natyrore (NLP) n\u00eb kategori t\u00eb paracaktuara p\u00ebr zbulimin e post\u00ebs s\u00eb pad\u00ebshiruar, kategorizimin e lajmeve dhe q\u00ebllime t\u00eb tjera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u00ebsht\u00eb nj\u00eb mjet i fort\u00eb dhe i dobish\u00ebm kur analizon dhe p\u00ebrpunon gjuh\u00ebn njer\u00ebzore. Zhvilluesit mund t\u00eb kryejn\u00eb aktivitete t\u00eb ndryshme NLP dhe t\u00eb krijojn\u00eb aplikacione t\u00eb dobishme q\u00eb mund t\u00eb komunikojn\u00eb me konsumator\u00ebt n\u00eb gjuh\u00ebn natyrore me biblioteka si NLTK dhe spaCy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-konkluzioni\">konkluzioni:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00eb k\u00ebt\u00eb tutorial, ne kemi par\u00eb disa nga ve\u00e7orit\u00eb dhe idet\u00eb m\u00eb t\u00eb r\u00ebnd\u00ebsishme t\u00eb Python, duke p\u00ebrfshir\u00eb variablat, llojet e t\u00eb dh\u00ebnave, ciklin, funksionet, modulet dhe m\u00eb shum\u00eb. Jan\u00eb diskutuar gjithashtu tema m\u00eb komplekse, duke p\u00ebrfshir\u00eb scraping n\u00eb internet, p\u00ebrpunimin e gjuh\u00ebs natyrore, paralelizmin dhe lidhjen e baz\u00ebs s\u00eb t\u00eb dh\u00ebnave. Ju do t\u00eb keni nj\u00eb baz\u00eb t\u00eb fort\u00eb p\u00ebr t\u00eb vazhduar t\u00eb m\u00ebsoni rreth Python dhe aplikacionet e tij duke p\u00ebrdorur informacionin q\u00eb keni m\u00ebsuar nga ky m\u00ebsim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mos harroni se praktikimi dhe zhvillimi i kodit \u00ebsht\u00eb metoda m\u00eb e mir\u00eb p\u00ebr t\u00eb m\u00ebsuar Python. Mund t\u00eb gjeni shum\u00eb burime n\u00eb javaTpoint p\u00ebr t\u00eb mb\u00ebshtetur m\u00ebsimin tuaj t\u00eb m\u00ebtejsh\u00ebm, duke p\u00ebrfshir\u00eb dokumentacionin, m\u00ebsimet, grupet n\u00eb internet dhe m\u00eb shum\u00eb. Ju mund t\u00eb zot\u00ebroni Python dhe ta p\u00ebrdorni p\u00ebr t\u00eb krijuar gj\u00ebra t\u00eb mrekullueshme n\u00ebse punoni shum\u00eb dhe k\u00ebmb\u00ebngulni.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kusht-paraprak\">Kusht paraprak<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00ebrpara se t\u00eb m\u00ebsoni Python, duhet t\u00eb keni njohurit\u00eb baz\u00eb t\u00eb koncepteve t\u00eb programimit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>0 Facebook 0 Twitter 0 Linkedin 0 Facebook-messenger 0 Whatsapp 0 Telegram 0 Email Python&nbsp;\u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi e p\u00ebrdorur gjer\u00ebsisht q\u00eb ofron disa ve\u00e7ori dhe avantazhe unike n\u00eb krahasim me gjuh\u00ebt si&nbsp;Java&nbsp;dhe&nbsp;C++.&nbsp;Tutoriali yn\u00eb Python shpjegon plot\u00ebsisht bazat dhe konceptet e p\u00ebrparuara t\u00eb Python, duke filluar me&nbsp;instalimin&nbsp;,&nbsp;deklaratat e kusht\u00ebzuara&nbsp;,&nbsp;ciklin&nbsp;,&nbsp;strukturat e integruara t\u00eb t\u00eb dh\u00ebnave&nbsp;,&nbsp;programimin e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":411,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[67],"tags":[],"class_list":["post-404","post","type-post","status-publish","format-standard","has-post-thumbnail","category-uncategorized-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Tutorial Python | Gjuha e programimit Python - Shih Mso Re<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial Python | Gjuha e programimit Python\" \/>\n<meta property=\"og:description\" content=\"0 Facebook 0 Twitter 0 Linkedin 0 Facebook-messenger 0 Whatsapp 0 Telegram 0 Email Python&nbsp;\u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi e p\u00ebrdorur gjer\u00ebsisht q\u00eb ofron disa ve\u00e7ori dhe avantazhe unike n\u00eb krahasim me gjuh\u00ebt si&nbsp;Java&nbsp;dhe&nbsp;C++.&nbsp;Tutoriali yn\u00eb Python shpjegon plot\u00ebsisht bazat dhe konceptet e p\u00ebrparuara t\u00eb Python, duke filluar me&nbsp;instalimin&nbsp;,&nbsp;deklaratat e kusht\u00ebzuara&nbsp;,&nbsp;ciklin&nbsp;,&nbsp;strukturat e integruara t\u00eb t\u00eb dh\u00ebnave&nbsp;,&nbsp;programimin e [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shih.mso.pm\/ar\/tutorial-python-gjuhe-programimi\/\" \/>\n<meta property=\"og:site_name\" content=\"Shih Mso Re\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-04T10:10:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-04T11:58:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124946163.png\" \/>\n<meta name=\"author\" content=\"muslim.brami\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629\" \/>\n\t<meta name=\"twitter:data1\" content=\"muslim.brami\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data2\" content=\"59 \u062f\u0642\u064a\u0642\u0629\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/\"},\"author\":{\"name\":\"muslim.brami\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#\\\/schema\\\/person\\\/72cba611081555b1d2b1b568593f0446\"},\"headline\":\"Tutorial Python | Gjuha e programimit Python\",\"datePublished\":\"2025-02-04T10:10:40+00:00\",\"dateModified\":\"2025-02-04T11:58:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/\"},\"wordCount\":11724,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#\\\/schema\\\/person\\\/72cba611081555b1d2b1b568593f0446\"},\"image\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/\",\"url\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/\",\"name\":\"Tutorial Python | Gjuha e programimit Python - Shih Mso Re\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1\",\"datePublished\":\"2025-02-04T10:10:40+00:00\",\"dateModified\":\"2025-02-04T11:58:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1\",\"width\":262,\"height\":175},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/tutorial-python-gjuhe-programimi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/shih.mso.pm\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial Python | Gjuha e programimit Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#website\",\"url\":\"https:\\\/\\\/shih.mso.pm\\\/\",\"name\":\"Mso Re\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#\\\/schema\\\/person\\\/72cba611081555b1d2b1b568593f0446\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shih.mso.pm\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/shih.mso.pm\\\/#\\\/schema\\\/person\\\/72cba611081555b1d2b1b568593f0446\",\"name\":\"muslim.brami\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1\",\"width\":309,\"height\":308,\"caption\":\"muslim.brami\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/shih.mso.pm\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1\"},\"sameAs\":[\"https:\\\/\\\/shih.mso.pm\"],\"url\":\"https:\\\/\\\/shih.mso.pm\\\/ar\\\/author\\\/muslim-brami\\\/\",\"publishingPrinciples\":\"https:\\\/\\\/shih.mso.pm\\\/shop\\\/\",\"ownershipFundingInfo\":\"https:\\\/\\\/shih.mso.pm\\\/checkout\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tutorial Python | Gjuha e programimit Python - Shih Mso Re","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"ar_AR","og_type":"article","og_title":"Tutorial Python | Gjuha e programimit Python","og_description":"0 Facebook 0 Twitter 0 Linkedin 0 Facebook-messenger 0 Whatsapp 0 Telegram 0 Email Python&nbsp;\u00ebsht\u00eb nj\u00eb gjuh\u00eb programimi e p\u00ebrdorur gjer\u00ebsisht q\u00eb ofron disa ve\u00e7ori dhe avantazhe unike n\u00eb krahasim me gjuh\u00ebt si&nbsp;Java&nbsp;dhe&nbsp;C++.&nbsp;Tutoriali yn\u00eb Python shpjegon plot\u00ebsisht bazat dhe konceptet e p\u00ebrparuara t\u00eb Python, duke filluar me&nbsp;instalimin&nbsp;,&nbsp;deklaratat e kusht\u00ebzuara&nbsp;,&nbsp;ciklin&nbsp;,&nbsp;strukturat e integruara t\u00eb t\u00eb dh\u00ebnave&nbsp;,&nbsp;programimin e [&hellip;]","og_url":"https:\/\/shih.mso.pm\/ar\/tutorial-python-gjuhe-programimi\/","og_site_name":"Shih Mso Re","article_published_time":"2025-02-04T10:10:40+00:00","article_modified_time":"2025-02-04T11:58:19+00:00","og_image":[{"url":"https:\/\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124946163.png","type":"","width":"","height":""}],"author":"muslim.brami","twitter_card":"summary_large_image","twitter_misc":{"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629":"muslim.brami","\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"59 \u062f\u0642\u064a\u0642\u0629"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#article","isPartOf":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/"},"author":{"name":"muslim.brami","@id":"https:\/\/shih.mso.pm\/#\/schema\/person\/72cba611081555b1d2b1b568593f0446"},"headline":"Tutorial Python | Gjuha e programimit Python","datePublished":"2025-02-04T10:10:40+00:00","dateModified":"2025-02-04T11:58:19+00:00","mainEntityOfPage":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/"},"wordCount":11724,"commentCount":0,"publisher":{"@id":"https:\/\/shih.mso.pm\/#\/schema\/person\/72cba611081555b1d2b1b568593f0446"},"image":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1","articleSection":["Uncategorized"],"inLanguage":"ar","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/","url":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/","name":"Tutorial Python | Gjuha e programimit Python - Shih Mso Re","isPartOf":{"@id":"https:\/\/shih.mso.pm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#primaryimage"},"image":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1","datePublished":"2025-02-04T10:10:40+00:00","dateModified":"2025-02-04T11:58:19+00:00","breadcrumb":{"@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/"]}]},{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#primaryimage","url":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1","contentUrl":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1","width":262,"height":175},{"@type":"BreadcrumbList","@id":"https:\/\/shih.mso.pm\/tutorial-python-gjuhe-programimi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shih.mso.pm\/"},{"@type":"ListItem","position":2,"name":"Tutorial Python | Gjuha e programimit Python"}]},{"@type":"WebSite","@id":"https:\/\/shih.mso.pm\/#website","url":"https:\/\/shih.mso.pm\/","name":"Mso Re","description":"","publisher":{"@id":"https:\/\/shih.mso.pm\/#\/schema\/person\/72cba611081555b1d2b1b568593f0446"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shih.mso.pm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":["Person","Organization"],"@id":"https:\/\/shih.mso.pm\/#\/schema\/person\/72cba611081555b1d2b1b568593f0446","name":"muslim.brami","image":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1","url":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1","contentUrl":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1","width":309,"height":308,"caption":"muslim.brami"},"logo":{"@id":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/shih-1-e1738930526135.png?fit=309%2C308&ssl=1"},"sameAs":["https:\/\/shih.mso.pm"],"url":"https:\/\/shih.mso.pm\/ar\/author\/muslim-brami\/","publishingPrinciples":"https:\/\/shih.mso.pm\/shop\/","ownershipFundingInfo":"https:\/\/shih.mso.pm\/checkout\/"}]}},"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":241,"url":"https:\/\/shih.mso.pm\/ar\/hapni-webfaqen-tuaj-te-biznesit-dhe-rritni-prezencen-online\/","url_meta":{"origin":404,"position":0},"title":"Hapni Webfaqen Tuaj t\u00eb Biznesit dhe Rritni Prezenc\u00ebn Online!","author":"muslim.brami","date":"10\/11\/2024","format":false,"excerpt":"N\u00eb epok\u00ebn digjitale, nj\u00eb webfaqe \u00ebsht\u00eb thelb\u00ebsore. Ju q\u00eb d\u00ebshironi t\u00eb rrisni apo t\u00ebrheqni klient\u00eb t\u00eb rinj. Pra. Mund\u00ebsin\u00eb p\u00ebr t\u00eb krijuar nj\u00eb webfaqe profesionale me nj\u00eb pagese minimale, duke ofruar paketa t\u00eb ndryshme. Nga nj\u00eb webfaqe e thjesht\u00eb deri tek webfaqe profesionale, shum\u00eb\u00e7ka q\u00eb ju nevojitet p\u00ebr t\u00eb arritur\u2026","rel":"","context":"\u0641\u064a &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/shih.mso.pm\/ar\/category\/uncategorized-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2024\/11\/image_2025-02-04_130207167.png?fit=392%2C202&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1,"url":"https:\/\/shih.mso.pm\/ar\/hello-world\/","url_meta":{"origin":404,"position":1},"title":"K\u00ebshillat, Sh\u00ebrbimet dhe \u00c7mimet p\u00ebr T\u00eb Ardhurat Tuaja Online.","author":"muslim.brami","date":"31\/10\/2024","format":false,"excerpt":"Sh\u00ebrbimet q\u00eb Ofron Kompania Jon\u00eb. Kompania jon\u00eb ofron nj\u00eb gam\u00eb t\u00eb gjer\u00eb sh\u00ebrbimesh t\u00eb cilat mund t\u00eb ndihmojn\u00eb n\u00eb zhvillimin e Prezenc\u00ebs tuaj online dhe n\u00eb rritjen e t\u00eb ardhurave nga interneti. Nj\u00eb nga sh\u00ebrbimet kryesore \u00ebsht\u00eb krijimi i webfaqeve prezantuese, q\u00eb na lejon t\u00eb krijojm\u00eb platforma unikale p\u00ebr \u00e7do\u2026","rel":"","context":"\u0641\u064a &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/shih.mso.pm\/ar\/category\/blog\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":434,"url":"https:\/\/shih.mso.pm\/ar\/si-te-perdorim-tastieren-me-10-gishta\/","url_meta":{"origin":404,"position":2},"title":"Si t\u00eb P\u00ebrdorim Tastier\u00ebn me 10 Gishta si Profesionist? \u2328\ufe0f\u2728","author":"muslim.brami","date":"06\/02\/2025","format":false,"excerpt":"T\u00eb shkruash shpejt dhe sakt\u00eb me tastier\u00eb \u00ebsht\u00eb nj\u00eb aft\u00ebsi jasht\u00ebzakonisht e dobishme, si p\u00ebr pun\u00eb, ashtu edhe p\u00ebr studime. Shum\u00eb njer\u00ebz p\u00ebrdorin vet\u00ebm disa gishta p\u00ebr t\u00eb shtypur, por metoda m\u00eb efikase \u00ebsht\u00eb shkrimi me 10 gishta, pa e par\u00eb tastier\u00ebn. Ja si mund ta m\u00ebsoni dhe perfeksiononi k\u00ebt\u00eb\u2026","rel":"","context":"\u0641\u064a &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/shih.mso.pm\/ar\/category\/uncategorized-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/4d06430d735a2259af713406f3e33a6f-e1738862111596.jpg?fit=1200%2C817&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/4d06430d735a2259af713406f3e33a6f-e1738862111596.jpg?fit=1200%2C817&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/4d06430d735a2259af713406f3e33a6f-e1738862111596.jpg?fit=1200%2C817&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/4d06430d735a2259af713406f3e33a6f-e1738862111596.jpg?fit=1200%2C817&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/4d06430d735a2259af713406f3e33a6f-e1738862111596.jpg?fit=1200%2C817&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":431,"url":"https:\/\/shih.mso.pm\/ar\/si-te-krijoni-shkurtoret-tuaja-te-tastieres\/","url_meta":{"origin":404,"position":3},"title":"Hap pas hapi: si t\u00eb krijoni shkurtoret tuaja t\u00eb tastier\u00ebs","author":"muslim.brami","date":"06\/02\/2025","format":false,"excerpt":"N\u00ebse shkurtoret e paracaktuara nuk jan\u00eb t\u00eb mjaftueshme p\u00ebr ju ose d\u00ebshironi t\u00eb thjeshtoni m\u00eb tej rrjedh\u00ebn tuaj t\u00eb pun\u00ebs. Mund t\u00eb krijoni kombinime t\u00eb personalizuara t\u00eb tasteve p\u00ebr t\u00eb hapur aplikacionet e p\u00ebrdorura shpesh. K\u00ebtu shpjegojm\u00eb se si ta b\u00ebjm\u00eb at\u00eb: Klikoni me t\u00eb djatht\u00ebn n\u00eb ikon\u00ebn e aplikacionit\u2026","rel":"","context":"\u0641\u064a &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/shih.mso.pm\/ar\/category\/uncategorized-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-06_174556393.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":438,"url":"https:\/\/shih.mso.pm\/ar\/shkurtoret-me-te-zakonshme-per-windows\/","url_meta":{"origin":404,"position":4},"title":"\ud83c\udf1fShkurtoret m\u00eb t\u00eb Zakonshme p\u00ebr Windows\ud83c\udf1f","author":"muslim.brami","date":"06\/02\/2025","format":false,"excerpt":"P\u00ebrdorimi i shkurtoreve n\u00eb tastier\u00eb mund t\u00eb p\u00ebrmir\u00ebsoj\u00eb produktivitetin tuaj dhe t'ju ndihmoj\u00eb t\u00eb punoni m\u00eb shpejt. Ja disa nga shkurtoret m\u00eb t\u00eb zakonshme q\u00eb duhet t\u00eb dini: Ctrl + C \u2013 Kopjo Kjo shkurtore p\u00ebrdoret p\u00ebr t\u00eb kopjuar p\u00ebrzgjedhjen e tekstit ose t\u00eb nj\u00eb objekti. P\u00ebr shembull, mund t\u00eb\u2026","rel":"","context":"\u0641\u064a &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/shih.mso.pm\/ar\/category\/uncategorized-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-06_200843239.png?fit=438%2C208&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":442,"url":"https:\/\/shih.mso.pm\/ar\/keto-shkurtore-nuk-jane-vetem-per-te-kursyer-kohe\/","url_meta":{"origin":404,"position":5},"title":"Shkurtore t\u00eb tastier\u00ebs P\u00ebr Microsoft Word","author":"muslim.brami","date":"06\/02\/2025","format":false,"excerpt":"Microsoft Word\u00a0\u00ebsht\u00eb nj\u00eb mjet i fuqish\u00ebm p\u00ebr krijimin e dokumenteve. Por a e dini se mund t\u00eb b\u00ebni pun\u00ebn tuaj edhe m\u00eb t\u00eb shpejt\u00eb dhe efikase me shkurtore t\u00eb tastier\u00ebs? \ud83e\udd2f Shkurtoret Baz\u00eb: Ctrl + N:\u00a0Krijo nj\u00eb dokument t\u00eb ri. Ctrl + O:\u00a0Hap nj\u00eb dokument ekzistues. Ctrl + S:\u00a0Ruaj dokumentin.\u2026","rel":"","context":"\u0641\u064a &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/shih.mso.pm\/ar\/category\/uncategorized-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-06_205625494.png?fit=409%2C205&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pg8mzc-6w","jetpack_featured_media_url":"https:\/\/i0.wp.com\/shih.mso.pm\/wp-content\/uploads\/2025\/02\/image_2025-02-04_124547090-edited.png?fit=262%2C175&ssl=1","_links":{"self":[{"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":4,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":413,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/posts\/404\/revisions\/413"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/media\/411"}],"wp:attachment":[{"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shih.mso.pm\/ar\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}