{"id":12550,"date":"2020-08-09T09:53:20","date_gmt":"2020-08-09T07:53:20","guid":{"rendered":"http:\/\/www.valcon.it\/python\/?p=12550"},"modified":"2024-06-15T09:44:45","modified_gmt":"2024-06-15T07:44:45","slug":"sample-test","status":"publish","type":"post","link":"https:\/\/www.valcon.it\/python\/sample-test\/","title":{"rendered":"Sample Test"},"content":{"rendered":"\n<p>La certificazione <strong>ECDL Computing<\/strong> pu\u00f2 essere conseguita scegliendo, per i quesiti di programmazione, tra <strong>Python<\/strong> e <strong>Scratch<\/strong>.<\/p>\n\n\n\n<p>Note<\/p>\n\n\n\n<ol>\n<li>I quesiti di programmazione di questo <strong>Sample Test<\/strong> sono quasi tutti <em>a risposta aperta.<\/em><\/li>\n\n\n\n<li>I 36 quesiti d&#8217;esame sono tutti a a <em>risposta multipla.<\/em><\/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\">Numero 20<\/h2>\n\n\n\n<p>Il codice seguente deve stampare l\u2019ora nel formato <strong>17:22:56<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nfrom time import strftime, gmtime\nprint(strftime(...))\n<\/pre><\/div>\n\n\n<p>Quale delle seguenti righe di codice dovrebbe essere aggiunta per assicurare che l\u2019ora venga stampata nel formato richiesto?<\/p>\n\n\n\n<ol>\n<li><code>strftime(\"%H\", gmtime())<\/code><\/li>\n\n\n\n<li><code>strftime(\"%M\", gmtime())<\/code><\/li>\n\n\n\n<li><code>strftime(\"%Y\", gmtime())<\/code><\/li>\n\n\n\n<li><code>strftime(\"%X\", gmtime())<\/code><\/li>\n<\/ol>\n\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nfrom time import strftime,gmtime\nprint(strftime(&quot;%X&quot;, gmtime()))\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero 24<\/h2>\n\n\n\n<p>File: <strong>Divisione.py<\/strong><br>Aggiorna il programma &#8220;dividi il conto&#8221; inserendo il codice corretto che esegua il calcolo conto diviso per persone.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nconto      = float(input('Digita il totale del conto    : '))\ncommensali = float(input('Digita il numero di commensali: '))\ndivisione  = float(0)\n\ndivisione  = ...\n\nprint(&quot;Ogni persona deve pagare:&quot;, divisione)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nconto      = float(input('Digita il totale del conto    : '))\ncommensali = float(input('Digita il numero di commensali: '))\ndivisione  = float(0)\n\ndivisione  = conto\/commensali\n\nprint(&quot;Ogni persona deve pagare:&quot;, divisione)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;25<\/h2>\n\n\n\n<p>File: <strong>Commenti.py<\/strong><br>Inserisci un commento nel programma sopra la riga <em>nome1 = &#8220;Giovanni&#8221;<\/em> che indicher\u00e0 al lettore che il successivo blocco di codice definir\u00e0 i tre nomi.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nnome1 = &quot;Giovanni&quot;\nnome2 = &quot;Marta&quot;\nnome3 = &quot;Emil&quot;\nprint(nome1, nome2, nome3)\nfrase = nome1 + &quot; &quot; + nome2 + &quot; &quot; +nome3\nprint(frase)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# Il successivo blocco di codice definir\u00e0 i tre nomi\nnome1 = &quot;Giovanni&quot;\nnome2 = &quot;Marta&quot;\nnome3 = &quot;Emil&quot;\nprint(nome1, nome2, nome3)\nfrase = nome1 + &quot; &quot; + nome2 + &quot; &quot; +nome3\nprint(frase)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;26<\/h2>\n\n\n\n<p>File: <strong>Inizializzazione_Stringa.py<\/strong><br>Inserisci del codice nel programma sotto la riga <em># definisci e inizializza mioAnimale<\/em> che definisca una variabile denominata <strong>mioAnimale<\/strong> e la inizializzi usando il nome <strong>Felix<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# definisci e inizializza mioAnimale\nprint(&quot;Il nome del mio animale \u00e8: &quot;, mioAnimale)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# definisci e inizializza mioAnimale\nmioAnimale = &quot;Felix&quot;\nprint(&quot;Il nome del mio animale \u00e8: &quot;, mioAnimale)\n<\/pre><\/div>\n\n\n<p>oppure<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# definisci e inizializza mioAnimale\nmioAnimale = str(&quot;Felix&quot;)\nprint(&quot;Il nome del mio animale \u00e8: &quot;, mioAnimale)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;27<\/h2>\n\n\n\n<p>File: <strong>Assegna_Valore.py<\/strong><br>Inserisci del codice nel programma sotto la riga <em># assegna valore a prezzoVendita<\/em> che assegni il valore <strong>24<\/strong> alla variabile <strong>prezzoVendita<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nprezzoVendita = 0\n# assegna valore a prezzoVendita\nprint(prezzoVendita)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nprezzoVendita = 0\n# assegna valore a prezzoVendita\nprezzoVendita = 24\nprint(prezzoVendita)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;28<\/h2>\n\n\n\n<p>File: <strong>Uso_Interi.py<\/strong><br>Modifica il codice del programma in modo che il numero <strong>24<\/strong> assegnato alla variabile <strong>mioNumero<\/strong> sia di tipo <strong>integer<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nprezzoVendita = 24\nprint(prezzoVendita)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nprezzoVendita = int(24)\nprint(prezzoVendita)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;29<\/h2>\n\n\n\n<p>File: <strong>Stagioni.py<br><\/strong>Inserisci il codice che popoler\u00e0 una variabile di dati aggregati denominata <strong>mieStagioni<\/strong> e popolala con i nomi delle quattro stagioni <strong>Primavera<\/strong>, <strong>Estate<\/strong>, <strong>Autunno<\/strong>, <strong>Inverno<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nmieStagioni = ...\nprint(&quot;Le quattro stagioni sono: &quot;, mieStagioni)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nmieStagioni = &#x5B;'Primavera', 'Estate', 'Autunno', 'Inverno']\nprint(&quot;Le quattro stagioni sono: &quot;, mieStagioni)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;30<\/h2>\n\n\n\n<p>File: <strong>Stampa_Output.py<\/strong><br>Il programma chiede all\u2019utente la sua <strong>altezza<\/strong>.<br>Aggiorna il programma in modo che visualizzi sullo schermo l\u2019altezza dell\u2019utente.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nAltezza = int(input(&quot;Quanto sei alto: &quot;))\n# Aggiorna qui il programma\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nAltezza = int(input(&quot;Quanto sei alto: &quot;))\nprint(Altezza)\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;31<\/h2>\n\n\n\n<p>File: <strong>Booleano.py<\/strong><br>Modifica il programma in modo che venga visualizzato sullo schermo <em>Il numero \u00e8 una delle et\u00e0 dell&#8217;adolescenza<\/em> se il numero digitato dall\u2019utente \u00e8 minore di <strong>20<\/strong> e maggiore o uguale a <strong>13<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioNumero = int(input(\"Digita un numero: \"))\nif(mioNumero ... mioNumero ...):\n    print(\"Il numero \u00e8 una delle et\u00e0 dell'adolescenza\")\nelse:\n    print(\"Il numero non \u00e8 una delle et\u00e0 dell'adolescenza\")<\/pre>\n\n\n\n<p>Risposta<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioNumero = int(input(\"Digita un numero: \"))\nif(13 &lt;= mioNumero &lt; 20):                                  # if(mioNumero &gt;= 13) and (mioNumero &lt; 20):\n    print(\"Il numero \u00e8 una delle et\u00e0 dell'adolescenza\")\nelse:\n    print(\"Il numero non \u00e8 una delle et\u00e0 dell'adolescenza\")<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;32<\/h2>\n\n\n\n<p>File: <strong>Istruzione_If.py<\/strong><br>Inserisci del codice nel programma che utilizzi un\u2019istruzione condizionale <strong>If \u2026 then \u2026 else<\/strong> per controllare se il voto di uno studente a un esame \u00e8 <strong>maggiore di o uguale a 75<\/strong>, o <strong>minore di 75<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioVoto = int(input(\"Digita il tuo voto:\"))\n...\n    print(\"Hai superato l'esame\")\n...\n    print(\"Purtroppo non hai superato l'esame\")<\/pre>\n\n\n\n<p>Risposta<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioVoto = int(input(\"Digita il tuo voto: \"))\nif(mioVoto &gt;= 75):\n    print(\"Hai superato l'esame\")\nelse:\n    print(\"Purtroppo non hai superato l'esame\")<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;33<\/h2>\n\n\n\n<p>File: <strong>Funzione.py<\/strong><br>Modifica il programma in modo da definire una funzione <strong>sottraeNumeri<\/strong>, che eseguir\u00e0 una sottrazione tra due numeri digitati dall\u2019utente e restituir\u00e0 il risultato del calcolo.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioNumero1 = int(input(\"Digita il primo numero:   \"))\nmioNumero2 = int(input(\"Digita il secondo numero: \"))\nrisultato  = 0\nrisposta   = 0\n# Aggiorna il codice qui \n    risultato = mioNumero1 - mioNumero2\n    return risultato\n\nrisposta = sottraeNumeri(mioNumero1,mioNumero2)\nprint(\"La risposta \u00e8:\",risposta)<\/pre>\n\n\n\n<p>Risposta<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mioNumero1 = int(input(\"Digita il primo numero: \"))\nmioNumero2 = int(input(\"Digita il secondo numero: \"))\nrisultato  = 0\nrisposta   = 0\n# Aggiorna il codice qui \ndef sottraeNumeri(mioNumero1, mioNumero2):\n    risultato = mioNumero1 - mioNumero2\n    return risultato\n\nrisposta = sottraeNumeri(mioNumero1, mioNumero2)\nprint(\"La risposta \u00e8:\", risposta)<\/pre>\n\n\n\n<p><em>oppure, pi\u00f9 ordinato&#8230;<\/em><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">def sottraeNumeri(num1, num2):\n    risultato = num1 - num2\n    return risultato\n\nmioNumero1 = int(input(\"Digita il primo numero:   \"))\nmioNumero2 = int(input(\"Digita il secondo numero: \"))\nrisposta   = sottraeNumeri(mioNumero1, mioNumero2)\nprint(\"La risposta \u00e8:\", risposta)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;34<\/h2>\n\n\n\n<p>File: <strong>Random.py<\/strong><br>Modifica il programma di lancio del dado in modo che usi la libreria random.<br>Usa la corretta funzione della libreria random per generare un numero casuale compreso tra <strong>2<\/strong> e <strong>12<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import random\n# Aggiorna il codice qui\nprint(mioDado)<\/pre>\n\n\n\n<p>Risposta<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import random\n# Aggiorna il codice qui\nmioDado = random.randint(2,12)\nprint(mioDado)<\/pre>\n\n\n\n<p><em>oppure, per avere la distribuzione corretta<\/em><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import random\nmioDado1 = random.randint(1,6)\nmioDado2 = random.randint(1,6)\nmieiDadi = mioDado1 + mioDado2\nprint(mieiDadi)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;35<\/h2>\n\n\n\n<p>File: <strong>Sintassi.py<\/strong><br>Identifica e correggi un errore di ortografia e un errore di punteggiatura presenti nel codice.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import random\nmiaEta = random.randint(1,100)\nif(miaEta &gt; 16):\n    rint(\"Acquista il biglietto intero\")\nelse\n    print(\"Acquista il biglietto ridotto\")<\/pre>\n\n\n\n<p>Risposta<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import random\nmiaEta = random.randint(1,100)\nif(miaEta &gt; 16):\n    print(\"Acquista il biglietto intero\") # Mancava la \"p\" di \"print\"\nelse:                                     # Mancavano i due punti\n    print(\"Acquista il biglietto ridotto\")<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Numero&nbsp;36<\/h2>\n\n\n\n<p>File: <strong>Logica.py<\/strong><br>Identifica e correggi un errore logico e un errore di tipo dati presenti nel programma.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nmioNumero1  = str(35)\nmioNumero2  = int(15)\nmioBooleano = True\nmiaRisposta = mioNumero1 - mioNumero2\nif(miaRisposta &gt;&gt; 10):\n    mioBooleano = True\nelse:\n    mioBooleano = False\nprint(mioBooleano)\n<\/pre><\/div>\n\n\n<p>Risposta<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nmioNumero1  = int(35)\nmioNumero2  = int(15)\nmioBooleano = True\nmiaRisposta = mioNumero1 - mioNumero2\nif(miaRisposta &gt; 10):\n    mioBooleano = True\nelse:\n    mioBooleano = False\nprint(mioBooleano)\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"<p>La certificazione ECDL Computing pu\u00f2 essere conseguita scegliendo, per i quesiti di programmazione, tra Python e Scratch. Note Numero 20 Il codice seguente deve stampare l\u2019ora nel formato 17:22:56. Quale delle seguenti righe di codice dovrebbe essere aggiunta per assicurare che l\u2019ora venga stampata nel formato richiesto? Risposta Numero 24 File: Divisione.pyAggiorna il programma &#8220;dividi &#8230; <a title=\"Sample Test\" class=\"read-more\" href=\"https:\/\/www.valcon.it\/python\/sample-test\/\" aria-label=\"Leggi di pi\u00f9 su Sample Test\">Leggi tutto<\/a><\/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":[10,11],"_links":{"self":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/12550"}],"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=12550"}],"version-history":[{"count":46,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/12550\/revisions"}],"predecessor-version":[{"id":24840,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/posts\/12550\/revisions\/24840"}],"wp:attachment":[{"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/media?parent=12550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/categories?post=12550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.valcon.it\/python\/wp-json\/wp\/v2\/tags?post=12550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}