{"id":13979,"date":"2021-05-02T12:25:09","date_gmt":"2021-05-02T10:25:09","guid":{"rendered":"https:\/\/www.valcon.it\/python\/?p=13979"},"modified":"2026-09-30T16:55:55","modified_gmt":"2026-09-30T14:55:55","slug":"cerchio","status":"publish","type":"post","link":"https:\/\/www.valcon.it\/python\/cerchio\/","title":{"rendered":"Cerchio"},"content":{"rendered":"\n<p><em>Esercizio elementare di geometria piana<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cerchio 1<\/h2>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nPI = 3.14159                     # Approssimazione di pi greco\n\nraggio = 10                      # raggio        &lt;-- 10\n \ncirconferenza = 2 * PI * raggio  # circonferenza &lt;-- 2*3.14159*10 = 62.8318\narea = PI * raggio * raggio      # area          &lt;-- 3.14159*10*10 = 314.159\n \nprint(circonferenza)             # 62.8318\nprint(area)                      # 314.159\n<\/pre><\/div>\n\n\n<p>Il programmatore utilizza<\/p>\n\n\n\n<ul>\n<li>le righe vuote per separare le sezioni del codice<\/li>\n\n\n\n<li>i commenti, a destra delle istruzioni, per descriverne il funzionamento <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Cerchio 2<\/h2>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nimport math\n#---------------------------------------- INPUT\nraggio = 10\n#---------------------------------------- ELABORAZIONE\ncirconferenza = 2 * math.pi * raggio\narea = math.pi * raggio**2\n#---------------------------------------- OUTPUT\nprint(circonferenza)                    # 62.83185307179586\nprint(area)                             # 314.1592653589793\n<\/pre><\/div>\n\n\n<p>Osserva<\/p>\n\n\n\n<ol>\n<li>La costante pi greco, del modulo math, ha pi\u00f9 cifre significative della costante utilizzata precedentemente<\/li>\n\n\n\n<li>L&#8217;operatore di elevamento a potenza (**) semplifica la formula<\/li>\n\n\n\n<li>Gli spazi tra gli operatori sono facoltativi<\/li>\n\n\n\n<li>Le <em>cornici<\/em> e i <em>commenti<\/em> rendono il codice pi\u00f9 leggibile<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Cerchio 3<\/h2>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nimport math  # pi\n#------------------------------------------------ INPUT\nraggio = 10\n#------------------------------------------------ ELABORAZIONE\ncirconferenza = 2 * math.pi * raggio\narea          = math.pi * raggio**2\n#------------------------------------------------ OUTPUT\nprint(&quot;Circonferenza =&quot;, round(circonferenza, 4)) # 62.8319\nprint(&quot;Area          =&quot;, round(area         , 4)) # 314.1593\n<\/pre><\/div>\n\n\n<p>Osserva<\/p>\n\n\n\n<ol>\n<li>Allineare in colonna gli <strong>operatori di assegnazione<\/strong> (=), facilita la lettura<\/li>\n\n\n\n<li>Quando si visualizza un risultato \u00e8 buona norma farlo precedere da un testo<\/li>\n\n\n\n<li>I tre risultati sono arrotondati alla 4\u00b0 cifra dopo la virgola.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Cerchio 4<\/h2>\n\n\n\n<p>L&#8217;utente \u00e8 invitato a inserire la dimensione del <strong>raggio<\/strong> (&#8220;Raggio = &#8220;).<br>Assegna alla variabile <strong>raggio<\/strong> la conversione in <strong>float<\/strong> dell&#8217;input da tastiera (una stringa).<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nimport math  # pi\n#---------------------------------------- INPUT\nraggio = float(input(&quot;Raggio = &quot;))\n#---------------------------------------- ELABORAZIONE\ncirconferenza = 2 * math.pi * raggio\narea          = math.pi * raggio**2\n#---------------------------------------- OUTPUT\nprint(&quot;Circonferenza =&quot;, circonferenza)\nprint(&quot;Area          =&quot;, area)\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"<p>Esercizio elementare di geometria piana Cerchio 1 Il programmatore utilizza Cerchio 2 Osserva Cerchio 3 Osserva Cerchio 4 L&#8217;utente \u00e8 invitato a inserire la dimensione del raggio (&#8220;Raggio = &#8220;).Assegna alla variabile raggio la conversione in float dell&#8217;input da tastiera (una stringa).<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41],"tags":[9],"_links":{"self":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/13979"}],"collection":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/comments?post=13979"}],"version-history":[{"count":88,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/13979\/revisions"}],"predecessor-version":[{"id":31398,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/13979\/revisions\/31398"}],"wp:attachment":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/media?parent=13979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/categories?post=13979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/tags?post=13979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}