{"id":25643,"date":"2021-06-10T14:48:17","date_gmt":"2021-06-10T12:48:17","guid":{"rendered":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/"},"modified":"2021-06-10T14:48:19","modified_gmt":"2021-06-10T12:48:19","slug":"python-3-10-le-novita-in-arrivo","status":"publish","type":"post","link":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/","title":{"rendered":"Python 3.10: le modifica quanto a avvento"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>Il gente ottobre dovrebbe rappresentare rilasciata la notizia resoconto per <strong><a href=\"https:\/\/www.html.it\/guide\/guida-python\/\">Python<\/a><\/strong>, la serie <strong>3.10<\/strong>. Sul situato  \u00e8 ecco ragionevole ottenere un lavoro la <strong>beta <\/strong>2, grazie a alla quale possiamo aver caro in sostanza tutte le modifica introdotte nel lingua.<\/p>\n<p>Quanto a questo oggetto cercheremo per sintetizzare a dir poco le diversi significative.<\/p>\n<h2>Messaggi per lapsus migliorati<\/h2>\n<p>Una anticamente modifica introdotta da questa notizia resoconto riguarda i <strong>messaggi per lapsus<\/strong>. Comunemente, \u00e8 bastantemente sobrio accadere alla perch\u00e9 degli errori dando un\u2019 a in quale misura viene stampato nella pannello di controllo dall\u2019esegeta per Python. Ciononostante, quanto a certi casi pu\u00f2  rappresentare sobrio scoprire la perch\u00e9 quanto a come istantaneo.<\/p>\n<p>In innalzare questo effigie, sono stati aggiunti certi dettagli relativi a casi d\u2019d&#8217;uso comuni, quale dovrebbero appianare la tappa per troubleshooting. Ad , viene evidenziato quanto a come diversi energico un <a href=\"https:\/\/www.html.it\/pag\/15614\/dizionari\/\">dizionario<\/a> per errore  nuvoloso:<\/p>\n<div class=\"boximg\"><a href=\"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-oln891sxtszcmzq6245xtq.png\" class=\"fan_img\" rel=\"fan_group\"><img src=\"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-oln891sxtszcmzq6245xtq.png\" alt=\"\"\/><\/a><\/div>\n<p>Altri errori comuni quale vengono correntemente gestiti quanto a buone maniere diversi intuitiva riguarda la mancata  delle virgolette quale incapsulano una laccetto,  l\u2019assena dei paio punti (<code>:<\/code>)  della capacit\u00e0 per un <code><a href=\"https:\/\/www.html.it\/pag\/66190\/istruzioni-condizionali-2\/\">if<\/a><\/code>  pi\u00f9 tardi la sintassi per un periodo <code><a href=\"https:\/\/www.html.it\/pag\/40148\/cicli-for-e-while\/\">for<\/a><\/code>. Quandanche a loro errori relativi ad <a href=\"https:\/\/www.html.it\/pag\/39741\/indentazione\/\">indentazioni<\/a> errate sono attualmente segnalati da messaggi diversi espressivi:<\/p>\n<div class=\"boximg\"><span>Forma x. (click attraverso ampliarsi)<\/span><a href=\"http:\/\/feedproxy.google.com\/img_big\" class=\"fan_img\" rel=\"fan_group\"><img src=\"http:\/\/feedproxy.google.com\/img_small.png\" alt=\"\"\/><\/a><\/div>\n<div class=\"boximg\"><a href=\"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-nz3cxzsvsvum9bftsdvvma.png\" class=\"fan_img\" rel=\"fan_group\"><img src=\"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-nz3cxzsvsvum9bftsdvvma.png\" alt=\"\"\/><\/a><\/div>\n<h2>Switch ( Structural Pattern Matching)<\/h2>\n<p> dei costrutti quale fino ad oggi \u00e8  su Python \u00e8 come dello <strong>switch<\/strong>, attualit\u00e0 quanto a altri linguaggi <a href=\"https:\/\/www.html.it\/guide\/guida-c\/\">C<\/a>-like. La notizia resoconto per Python introduce il cosiddetto <strong>Structural Pattern Matching<\/strong>, quale per avvenimento permette per convertire ci\u00f2 quale diversi si avvicina ad unico switch, sostituendosi alla fato per rimettersi ad una lunga divisione per <code>if-elif-else<\/code>. Vediamo un :<\/p>\n<pre><code class=\"language-python\">\ndef mood_settimanale(giorno per giorno):\n    incontro giorno per giorno:\n        case 'Luned\u00ec':\n            return 'Si ricomincia...'\n        case 'Gioved\u00ec':\n            return 'Si avvicina il weekend!'\n        case 'Venerd\u00ec':\n            return 'Ci siamo ormai!'\n        case 'Sabato' | 'Domenica':\n            return 'Weekend!!!'\n        case _:\n            return 'I quali ...'\nprint(mood_settimanale(day='Mercoled\u00ec'))\n# I quali ...\nprint(mood_settimanale(day='Gioved\u00ec'))\n# Si avvicina il weekend!\nprint(mood_settimanale(day='Sabato'))\n# Weekend!!!\nprint(mood_settimanale(day='Luned\u00ec'))\n# Si ricomincia...\n<\/code><\/pre>\n<p>Vengono dunque introdotte le   <code>incontro<\/code> e <code>case<\/code>, da quest\u2019ultima quale assume il valore corrispettivo al <code>default<\/code> per C nel accaduto quanto a cui viene seguita dal maniera <code>_<\/code>.<\/p>\n<h2>Chirurgo Union<\/h2>\n<p>Ancora, attraverso poter concludere una mansione quanto a come attraverso comprimere i parametri a poter esaltare propriet\u00e0 per unico speciale gruppo per tipi,  essenziale rimettersi all\u2019 <code>Union<\/code> del scheda typing:<\/p>\n<pre><code class=\"language-python\">\nfrom typing import Union\ndef square_root(number: Union[int, float]) -&gt; Union[int, float]:\n    return number ** 0.5\n<\/code><\/pre>\n<p>Insieme Python 3.10, \u00e8 introdotta una notizia sintassi quale fa d&#8217;uso del maniera <code>|<\/code>, semplificando la redazione del regole:<\/p>\n<pre><code class=\"language-python\">\ndef square_root(number: int | float) -&gt; int | float:\n    return number ** 0.5\n<\/code><\/pre>\n<h2>Migliorati i context dirigente<\/h2>\n<p>Gente affinamento avventuroso \u00e8 come quale riguarda i context dirigente, quale sfruttano la   <code>with<\/code> attraverso concludere un   cui comprimere la sussistenza per alcuni oggetti, quanto a loro handler dei file. Insieme Python 3.10 \u00e8 introdotta la probabilit\u00e0 per concludere un gruppo per oggetti,  frenarsi ad unico semplicemente per , sfruttando la consecutivo sintassi:<\/p>\n<pre><code class=\"language-python\">\nwith (\n    ('file1.txt', 'r') as f1,\n    ('file2.txt', 'r') as f2\n):\n    content_1 = f1.read()\n    content_2 = f2.read()\n<\/code><\/pre>\n<h2>Altre modifica quanto a Python 3.10<\/h2>\n<p>Chiaramente ci sono altre modifica significative quale vedranno la splendore da la notizia resoconto per Python. In avere in odio una  completa, rimandiamo alla <a href=\"https:\/\/docs.python.org\/3.10\/whatsnew\/3.10.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">documentazione ufficiale<\/a>, quale dettaglia tutti i miglioramenti introdotti nel lingua.<\/p>\n<p><em><\/em>: <a href=\"https:\/\/docs.python.org\/3.10\/whatsnew\/3.10.html\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">Python Docs<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/vmQKtl42Xgo\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il gente ottobre dovrebbe rappresentare rilasciata la notizia resoconto per Python, la serie 3.10. Sul situato \u00e8 ecco ragionevole ottenere un lavoro la beta 2, grazie a alla quale possiamo aver caro in sostanza tutte le modifica introdotte nel lingua. Quanto a questo oggetto cercheremo per sintetizzare a dir poco le diversi significative. Messaggi per&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy\" \/>\n<meta property=\"og:description\" content=\"Il gente ottobre dovrebbe rappresentare rilasciata la notizia resoconto per Python, la serie 3.10. Sul situato \u00e8 ecco ragionevole ottenere un lavoro la beta 2, grazie a alla quale possiamo aver caro in sostanza tutte le modifica introdotte nel lingua. Quanto a questo oggetto cercheremo per sintetizzare a dir poco le diversi significative. Messaggi per...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Agency Italia Web Designer realizzazione siti web Italy\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-10T12:48:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-10T12:48:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-oln891sxtszcmzq6245xtq.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/\",\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/\",\"name\":\"Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy\",\"isPartOf\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#website\"},\"datePublished\":\"2021-06-10T12:48:17+00:00\",\"dateModified\":\"2021-06-10T12:48:19+00:00\",\"author\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.multimediaweb.eu\/web-agency\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python 3.10: le modifica quanto a avvento\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#website\",\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/\",\"name\":\"Web Agency Italia Web Designer realizzazione siti web Italy\",\"description\":\"Web design creazione siti web Italia\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.multimediaweb.eu\/web-agency\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/","og_locale":"it_IT","og_type":"article","og_title":"Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy","og_description":"Il gente ottobre dovrebbe rappresentare rilasciata la notizia resoconto per Python, la serie 3.10. Sul situato \u00e8 ecco ragionevole ottenere un lavoro la beta 2, grazie a alla quale possiamo aver caro in sostanza tutte le modifica introdotte nel lingua. Quanto a questo oggetto cercheremo per sintetizzare a dir poco le diversi significative. Messaggi per...","og_url":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/","og_site_name":"Web Agency Italia Web Designer realizzazione siti web Italy","article_published_time":"2021-06-10T12:48:17+00:00","article_modified_time":"2021-06-10T12:48:19+00:00","og_image":[{"url":"https:\/\/www.html.it\/app\/uploads\/2021\/06\/1-oln891sxtszcmzq6245xtq.png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/","url":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/","name":"Python 3.10: le modifica quanto a avvento - Web Agency Italia Web Designer realizzazione siti web Italy","isPartOf":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#website"},"datePublished":"2021-06-10T12:48:17+00:00","dateModified":"2021-06-10T12:48:19+00:00","author":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"breadcrumb":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/python-3-10-le-novita-in-arrivo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.multimediaweb.eu\/web-agency\/"},{"@type":"ListItem","position":2,"name":"Python 3.10: le modifica quanto a avvento"}]},{"@type":"WebSite","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#website","url":"https:\/\/www.multimediaweb.eu\/web-agency\/","name":"Web Agency Italia Web Designer realizzazione siti web Italy","description":"Web design creazione siti web Italia","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.multimediaweb.eu\/web-agency\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.multimediaweb.eu\/web-agency\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/25643"}],"collection":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/comments?post=25643"}],"version-history":[{"count":1,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/25643\/revisions"}],"predecessor-version":[{"id":25644,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/25643\/revisions\/25644"}],"wp:attachment":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/media?parent=25643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/categories?post=25643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/tags?post=25643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}