Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni3 pagine

Questionario Di Python

Questo documento contiene 19 domande su Python. Copre argomenti come cos'è Python, i suoi tipi di dati, la differenza tra tuple e liste, funzioni come il pickling e lambda, come viene gestita la memoria, e altro ancora. Include anche codice di esempio per calcolare un elenco di numeri e fornire numeri casuali da un elenco.

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)
4 visualizzazioni3 pagine

Questionario Di Python

Questo documento contiene 19 domande su Python. Copre argomenti come cos'è Python, i suoi tipi di dati, la differenza tra tuple e liste, funzioni come il pickling e lambda, come viene gestita la memoria, e altro ancora. Include anche codice di esempio per calcolare un elenco di numeri e fornire numeri casuali da un elenco.

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

Domanda 1: Che cos'è Python?

Python è un linguaggio di programmazione. Viene utilizzato per sviluppare software, script e


applicazioni web. È conosciuto per la sua sintassi facile da leggere.

Domanda 2: Perché Python è migliore di Java?

Entrambi hanno i loro usi. Python si distingue per la sua semplicità e leggibilità, mentre Java è
forte nelle prestazioni ed è ampiamente utilizzato nello sviluppo aziendale.

Domanda 3: Quanti tipi di dati esistono nel linguaggio Python?

Ci sono vari tipi di dati in Python, come interi, float, stringhe, liste, tuple, insiemi e
dizionari.

Domanda 4: Qual è la differenza tra 'tupla' e 'lista'?

Una lista è mutabile, il che significa che puoi cambiarne il contenuto, mentre una tupla è
immutabile, il che significa che non puoi cambiare il suo contenuto una volta creato.

Domanda 5: Che cos'è il "pickling" e "unpickling"?

"Pickling" è il processo di convertire un oggetto Python in un flusso di byte, e "unpickling" è il


processo inverso, convertendo i byte di nuovo in un oggetto.

Domanda 6: Che cos'è 'lambda'?

"Lambda" è un modo per definire funzioni piccole e anonime. Sono utili quando hai bisogno di
funzioni semplici per un breve periodo.
Domanda 7: Come viene gestita la memoria all'interno del linguaggio Python?

Python ha un raccoglitore di rifiuti che gestisce automaticamente la memoria liberando oggetti


che non sono più necessari.

Domanda 8: Che cos'è 'pass'?

"Pass" è un'istruzione nulla in Python. Viene utilizzata quando la sintassi richiede una dichiarazione.
ma non è necessaria alcuna operazione.

Domanda 9: Puoi copiare un oggetto nel linguaggio Python?

Sì, puoi copiare un oggetto utilizzando funzioni come [Link]() o [Link]().

Domanda 10: Come eliminare un file all'interno di Python?

Si può usare la funzione [Link]("nome_del_file") per eliminare un file.

Domanda 11: Cos'è un "dizionario"?


Un dizionario è una raccolta di dati non ordinata che viene utilizzata per memorizzare coppie chiave-valore
valore.
Domanda 12: Python è un linguaggio di programmazione interpretato?

Sí, Python è un linguaggio interpretato, il che significa che il codice viene eseguito riga per riga senza
necessità di compilare preventivamente.

Domanda 13: Quale di essi è un errore?


Domanda 14: Come viene considerato Python un linguaggio orientato agli oggetti

Python è orientato agli oggetti perché tutto in Python è un oggetto con proprietà e metodi.
Domanda 15: Che cos'è il 'slicing'?

"Slicing" è un modo per estrarre parti di una lista o di una stringa in Python.

Domanda 16: Scrivi un codice che calcoli un elenco di numeri forniti.

numbers = [2, 4, 6, 8, 10]

[num * 2 for num in numbers]

stampa(risultato)

Scrivi un codice che fornisca numeri casuali da un elenco.

importa random

numbers = [1, 2, 3, 4, 5]

numero_random = [Link](numeri)

stampa(numero_casuale)

Domanda 18: Esiste qualche differenza tra 'range' e 'xrange'?

In Python 3, 'xrange' è stato rimosso e 'range' si comporta come 'xrange' in Python 2, generando
valori in tempo reale invece di creare un elenco completo.

Domanda 19: Cos'è l'effetto Dogpile?

L'effetto Dogpile si riferisce a un problema nei sistemi di cache dove più richieste
tentano di ricaricare una cache simultaneamente quando scade, creando un carico intensivo sul
sistema.
Completa il diagramma con il DB's, Metodologia e Programma da Programmare.

Base di dati da utilizzare: Mongo DB

SCRUM
Linguaggio da utilizzare: Python.

Potrebbero piacerti anche