Il 0% ha trovato utile questo documento (0 voti)
9 visualizzazioni4 pagine

Esame Di Programmazione Python

1. Il riassunto del documento è: Il documento contiene 20 domande sui concetti di base della programmazione in Python, come la stampa di stringhe, le funzioni lambda, i tipi di dati come tuple e liste, e i blocchi di codice. Alcune domande riguardano la distinzione tra maiuscole e minuscole in Python e l'uso di pacchetti, funzioni e inizializzatori.

Tradotto da

ScribdTranslations
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
9 visualizzazioni4 pagine

Esame Di Programmazione Python

1. Il riassunto del documento è: Il documento contiene 20 domande sui concetti di base della programmazione in Python, come la stampa di stringhe, le funzioni lambda, i tipi di dati come tuple e liste, e i blocchi di codice. Alcune domande riguardano la distinzione tra maiuscole e minuscole in Python e l'uso di pacchetti, funzioni e inizializzatori.

Tradotto da

ScribdTranslations
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

Esame di Programmazione Python

1. Qual è il risultato della seguente espressione print str[0] se str='Hello World!'

2. Qual è il risultato della seguente espressione print str[2:5] se str='Hello World!'

3. Che cos'è una tupla in Python?

4. Quali sono le differenze più importanti tra tuple e liste in Python?

5. Qual è l'output del seguente programma

r = lamda q: q * 2

s = lambda q: q * 3

x=2

x = r(x)

x= s(x)

x= r(x)

stampa x

a. 23
b. 22
c. 36
d. 24

6. Qual è l'output del seguente codice

Stampa tipo(tipo(int))

a. Tipo 'int'
b. Digita 'tipo'
c. Errore
d. 0

7. Qual è l'output del seguente codice

nameList = [‘Harsh’, ‘Prati’, ‘‘ob’, ‘‘hrru’]

stampa nomeLista[1][-1]

a. H
b. P
c. Io
d. K

8. Quale delle seguenti affermazioni non verrà eseguita con successo.

a. Se(1,2):
Stampa('foo')

b. Se (1, 2)

Print('foo')

c. Se (1,2): stampa( ‘foo’)


d. Se(1,2)
Stampa('foo')

9. Cosa significa la fine di un blocco di codice in Python.

a. Una línea è rientrata più a sinistra della linea precedente

b. Un commento

c. }

d. fine
10. perché le funzioni Lambda sono utili?? seleziona tutte quelle che si applicano

a. Le funzioni lambda permettono di leggere il codice più facilmente


b. prima di utilizzare un trrco veloce per scrivere funziones in una sola riga
c. Le funzioni lambda sono pensate per la programmazione funzionale
d. consentono i calcoli rapidi o l'elaborazione come input per altre funzioni

11. Qual è l'output del seguente codice

frnc = lambda x: ritorna x


stampa(frnc(2))

a. errore di sintassi
b. 0
c. 2
d. x

12. Quali sono i metodi di programmazione funzionale utilizzati nelle lambda? Seleziona tutti.
che si applicano.

a. Filtro()
b. Mappa()
c. Redrce()
d. Lookrp()

13. Qual è l'output del seguente codice

(lambda x: (x+3) * 5/2)(3)

a. 15.0
b. Errore di sintassi
c. 30,0
d. 0

14. Qual è l'output del seguente codice:

Form frnctools import redrce

Nrmbers = [1,2,3]
Redrce(lambda x, y : x + y, nrmbers)

a. 2
b. Errore di Sintassi
c. 3
d. 6

15. È Python case sensitive?

Vero
Falso

16. A cosa servono le funzioni in Python

17. Che cos'è _init_

18. Che cos'è un pacchetto in Python?

19. Quale delle seguenti è divisione floor

a. /
b. //
c. %
d. Ninguna delle menzionate

20. Quali sono le variabili locali e globali in Python

Potrebbero piacerti anche