Python 3 - Mock Test
Questa sezione presenta varie serie di test Mock relativi a Python. Puoi scaricare questi test fittizi di esempio sul tuo computer locale e risolverli offline quando preferisci. Ogni test di simulazione viene fornito con una chiave di prova di simulazione per consentirti di verificare il punteggio finale e valutare te stesso.
Python 3 - Mock Test I
D 1 - Quale delle seguenti affermazioni è corretta su Python?
Risposta: D.
Spiegazione
Tutte le opzioni precedenti sono corrette.
D 2 - Quale delle seguenti affermazioni è corretta su Python?
R - Supporta metodi di programmazione funzionali e strutturati nonché OOP.
C - Fornisce tipi di dati dinamici di altissimo livello e supporta il controllo del tipo dinamico.
Risposta: D.
Spiegazione
Tutte le opzioni precedenti sono corrette.
D 3 - Quale delle seguenti affermazioni è corretta su Python?
A - Supporta la raccolta automatica dei rifiuti.
B - Può essere facilmente integrato con C, C ++, COM, ActiveX, CORBA e Java.
Risposta: C
Spiegazione
Entrambe le opzioni precedenti sono corrette.
D 4 - Quale delle seguenti variabili d'ambiente per Python dice all'interprete Python dove individuare i file del modulo importati in un programma?
Risposta: A
Spiegazione
PYTHONPATH - Ha un ruolo simile a PATH. Questa variabile indica all'interprete Python dove individuare i file del modulo importati in un programma. Dovrebbe includere la directory della libreria sorgente Python e le directory contenenti il codice sorgente Python. PYTHONPATH a volte è preimpostato dall'installer di Python.
D 5 - Quale delle seguenti variabili d'ambiente per Python contiene il percorso di un file di inizializzazione contenente il codice sorgente Python?
Risposta: B
Spiegazione
PYTHONSTARTUP - Contiene il percorso di un file di inizializzazione contenente il codice sorgente Python. Viene eseguito ogni volta che si avvia l'interprete. È chiamato .pythonrc.py in Unix e contiene comandi che caricano utilità o modificano PYTHONPATH.
D 6 - Quale delle seguenti variabili di ambiente per Python viene utilizzata in Windows per indicare a Python di trovare la prima corrispondenza senza distinzione tra maiuscole e minuscole in un'istruzione di importazione?
Risposta: C
Spiegazione
PYTHONCASEOK - Viene utilizzato in Windows per istruire Python a trovare la prima corrispondenza senza distinzione tra maiuscole e minuscole in un'istruzione di importazione. Impostare questa variabile su qualsiasi valore per attivarla.
D 7 - Quale delle seguenti variabili d'ambiente per Python è un percorso di ricerca del modulo alternativo?
Risposta: D.
Spiegazione
PYTHONHOME - È un percorso di ricerca del modulo alternativo. Di solito è incorporato nelle directory PYTHONSTARTUP o PYTHONPATH per rendere facile il cambio delle librerie dei moduli.
Risposta: A
Spiegazione
Sì! Python è un linguaggio di programmazione case sensitive.
D 9 - Quale dei seguenti tipi di dati non è supportato in Python?
Risposta: D.
Spiegazione
Slice non è un tipo di dati supportato.
D 10 - Quale dei seguenti tipi di dati non è supportato in Python?
Risposta: C
Spiegazione
Generics non è un tipo di dati supportato.
D 11 - Qual è l'output di print str se str = 'Hello World!'?
Risposta: A
Spiegazione
Ciao mondo! è la risposta corretta.
D 12 - Qual è l'output di print str [0] se str = 'Hello World!'?
Answer : B
Explanation
H is the correct answer.
Q 13 - What is the output of print str[2:5] if str = 'Hello World!'?
Answer : C
Explanation
llo is the correct answer.
Q 14 - What is the output of print str[2:] if str = 'Hello World!'?
Answer : A
Explanation
llo World! is the correct answer.
Q 15 - What is the output of print str * 2 if str = 'Hello World!'?
Answer : A
Explanation
Hello World!Hello World! is the correct answer.
Q 16 - What is the output of print list if list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]?
Answer : A
Explanation
[ 'abcd', 786 , 2.23, 'john', 70.2 ] is the correct answer.
Q 17 - What is the output of print list[0] if list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]?
Answer : B
Explanation
It will print first element of the list. Output would be abcd.
Q 18 - What is the output of print list[1:3] if list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]?
Answer : C
Explanation
It will print elements starting from 2nd till 3rd. Output would be [786, 2.23].
Q 19 - What is the output of print list[2:] if list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]?
Answer : D
Explanation
It will print elements starting from 3rd element. Output would be [2.23, 'john', 70.2].
Q 20 - What is the output of print tinylist * 2 if tinylist = [123, 'john']?
Answer : A
Explanation
It will print list two times. Output would be [123, 'john', 123, 'john'].
Q 21 - What is the output of print tinylist * 2 if tinylist = [123, 'john']?
Answer : A
Explanation
It will print list two times. Output would be [123, 'john', 123, 'john'].
Q 22 - Which of the following is correct about tuples in python?
A - A tuple is another sequence data type that is similar to the list.
B - A tuple consists of a number of values separated by commas.
C - Unlike lists, however, tuples are enclosed within parentheses.
Answer : D
Explanation
All of the above options are correct.
Q 23 - What is the output of print list if tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )?
Answer : A
Explanation
( 'abcd', 786 , 2.23, 'john', 70.2 ) is the correct answer.
Q 24 - What is the output of print tuple[0] if tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )?
Answer : B
Explanation
It will print first element of the list. Output would be abcd.
Q 25 - What is the output of print tuple[1:3] if tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )?
Answer : C
Explanation
It will print elements starting from 2nd till 3rd. Output would be (786, 2.23).
Answer Sheet
Question Number | Answer Key |
---|---|
1 | D |
2 | D |
3 | C |
4 | A |
5 | B |
6 | C |
7 | D |
8 | A |
9 | D |
10 | C |
11 | A |
12 | B |
13 | C |
14 | A |
15 | A |
16 | A |
17 | B |
18 | C |
19 | D |
20 | A |
21 | A |
22 | D |
23 | A |
24 | B |
25 | C |