MCQ von Python
Q1. Was ist die Ausgabe des folgenden Codes:
print(9//2)
A. 4
B. 4.5
c. 1
d. 4.0
Antwort anzeigen
Q2. Gegeben ist ein String s = “Willkommen”, welcher der folgenden Codes ist falsch?
A. print(s[0])
B. print(s.lower())
C. s[1]='r'
D. print(s.strip())
Antwort anzeigen
Q3. Welcher Shortcut-Befehl wird verwendet, um ein neues Skriptfenster in Python IDLE zu öffnen?
A. Strg+O
B. Strg + N
C. Strg+X
D. Strg+K
Antwort anzeigen
Q4. Welcher Shortcut-Befehl wird verwendet, um ein Python-Skript in Python IDLE auszuführen?
A. F3
B. F5
C. F1
D. F6
Antwort anzeigen
Q5. Welcher Datentyp ist das untenstehende Objekt? L = [1, 23, 'hallo', 1]
A. Liste
B. Wörterbuch
C. Tupel
D. Array
Antwort anzeigen
Q6. Welche der folgenden Funktionen konvertiert einen String in einen Float in Python?
A. str(x)
B. float(x)
C. int(x,base)
d. lang(x,Basis)
Antwort anzeigen
Q7. Was ist die Ausgabe des folgenden Programms:
defmyfunc(a):
a=a+2
a=a*2
gibt a zurück
printmyfunc(2)
A. 2
B. 16
C. 8
D. Einrückungsfehler
Antwort anzeigen
Q8. Was ist das Ergebnis des Ausdrucks: 3*1**3
A. 3
B. 27
C. 9
D. 1
Antwort anzeigen
Q9. Was ist die Ausgabe des folgenden Programms :
i=0
Während i < 3: print(i, Ende=" ") i += 1 sonst: print(0) A. 0 1 2 3 B. 0 1 2 0 C. 0 1 2 D. Fehler
[Antwort anzeigen] Option B Erklärung: 0 drucken, wenn die Bedingung falsch ist.
Q10. Was ist die Ausgabe des folgenden Programms: i = 0 während i < 5: drucke(i)
012
[show_answer] Option A Erklärung: Schleife beendet, als der Wert von i 3 ist
1.Finde die Ausgabe des folgenden Python-Codes
fruits = [“apple”,”banana”,”cherry”]
für x in Früchten:
print(x)
A) “apple”, “banana”, “cherry”
a
c) 0,1,2
d) Keine der oben genannten
Antwort anzeigen
Q2.Finden Sie die Ausgabe des folgenden Python-Programms
fruits = [“apple”, “banana”, “cherry”]
für x in früchte:
wenn x == "Banane":
Pause
print(x)
a) “apple”, “banana”, “cherry”
Apfel
Banane
d) Keine der oben genannten
Antwort anzeigen
Q3. Finden Sie die Ausgabe des folgenden Python-Programms
für x in Bereich(1,20,3):
print(x)
a) 1,4,7,10,13,16,19
b) 1,20,3
c) 13,6,9,12,15,18
d) Keines von oben
Antwort anzeigen
Q4.Finden Sie die Ausgabe des folgenden Programms
birds = [‘Belle’, ‘Snow’, ‘Juniper’, ‘Lilly’, ‘Swara’]
ignoreElse = False
für denVogel in Vögel:
drucke denVogel
wenn ignoreElse und theBird 'Schnee' ist:
Pause
ansonsten:
print("Keine Vögel mehr übrig.")
Schön
b) “Belle’, ‘Snow’, ‘No birds left’
Schön
d) ‚Belle‘, ‚Snow‘
Antwort anzeigen
Q5.Finden Sie die Ausgabe des folgenden Python-Programms
wenn (7 < 0) und (0 < -7):
drucke("abhi")
elif (7 > 0) oder Falsch:
drucke(„Liebe“)
ansonsten:
cbsetoday.com
abhi
Liebe
c) cbsetoday.com
d) keine der oben genannten
Antwort anzeigen
Q6.Finden Sie die Ausgabe des folgenden Programmsegments
für i in Bereich(10):
drucke(i)
a) 0,1,2,3,4,5,6,7,8,9
b) 1,2,3,4,5,6,7,8,9,10
c) 10
d) Keines der oben genannten
Q7.Finden Sie die Ausgabe des folgenden Python-Programms
für i in Bereich(1,5):
print(i)
sonst:
print(i)
a) 0,1,2,3,4,5
b) 0,1,2,3,4
c) 1,2,3,4
d) Keines von dem oben Genannten
Antwort anzeigen
Q8.Finden Sie die Ausgabe des folgenden Python-Programms
Falsch
während(true):
print('Ich bin verwirrt')
sonst:
Warum verwirrt
Ich bin verwirrt
b) Warum verwirrt
c) Keine Ausgabe
b) Sowohl a als auch b
Antwort anzeigen
Q9. Finde das Ergebnis des folgenden Python-Programms
i = -3
während (i)
Hallo mein Lieber
a) Hallo meine liebe unendliche Zeit
b) Hallo einmal
c) Keine Ausgabe
d) Keine der oben genannten
Antwort anzeigen
Wählen Sie das reservierte Schlüsselwort in Python
(A) sonst
(B) importieren
(C) erhöhen
(D) Alle diese
Welche der folgenden Symbole werden in Python für Kommentare verwendet?
(A) //
(B) ''
(C) /**/
(D) #
Sind verschachtelte if-else-Anweisungen in Python erlaubt?
Ja
(B) Nein
Welches Schlüsselwort wird verwendet, um Methoden in Python zu definieren?
(A) Funktion
(B) def
(C) Methode
(D) Alle diese
Welche der folgenden ist die korrekte Möglichkeit, eine Zeichenfolgenvariable in Python zu deklarieren?
Banane
Banane
Banane
Banane
Welche vordefinierte Python-Funktion wird verwendet, um die Länge eines Strings zu bestimmen?
(A) länge()
(B) len()
(C) strlen()
(D) stringlänge()
Python ermöglicht das Schneiden von Strings. Was ist die Ausgabe des folgenden Codes:
cppbuzzchicago
print(s[3:5])
(A) pbuzz
(B) summen
(C) bu
(D) Keine von diesen
Syntax des Konstruktors in Python?
(A) def __init__()
(B) def _init_()
(C) _init_()
(D) Alle diese
Wie man das letzte Element einer Liste in Python findet. Angenommen, `bikes` ist der Name der Liste.
(A) Fahrräder[0]
(B) Fahrräder[-1]
(C) Fahrräder[lpos]
(D) Fahrräder[:-1]
Was ist die korrekte Syntax, um eine Liste in eine andere zu kopieren?
(A) listA = listB[]
(B) listeA = listeB[:]
(C) listA = listB[]()
(D) listA = listB
Wenn a='cpp', b='buzz' ist, welche der folgenden Operationen würde 'cppbuzz' als Ausgabe zeigen?
(A) a+b
(B) a+''+b
(C) a+""+b
(D) Alle oben genannten
Wenn a='cpp', b='buzz', was ist dann die Ausgabe von:
c=a-b
drucke(c)
(A) cpp-buzz
(B) cppbuzz
(C) TypeError: nicht unterstützter Operanden
(D) Keine der oben genannten
a = 8.6
b=2
druck a//b
(A) 4.3
(B) 4.0
(C) 4
(D) Kompilierungsfehler
a = True
b = False
c = True
wenn nicht a oder b:
drucke "a"
elif nicht a oder nicht b und c:
drucke "b"
elif nicht a oder b oder nicht b und a:
print "c"
sonst:
d
(A) ein
(B) b
(C) c
(D) d
Klasse Test:
def __init__(self):
Hallo Welt
def __init__(self):
Tschüss Welt
obj=test()
Hallo Welt
(B) Kompilierungsfehler
(C) Tschüss Welt
(D) Mehrdeutigkeit
Die Formatfunktion, wenn sie auf eine Zeichenfolge angewendet wird, gibt zurück:
(A) Liste
(B) bool
(C) int
(D) Zeichenfolge
Die Formatfunktion, wenn sie auf einen String angewendet wird, gibt zurück:
(A) Liste
(B) bool
(C) int
(D) str
print(chr(ord('b')+1))
(A) b
(B) Syntaxfehler
(C) c
(D) b+1
Welche Aussage ist korrekt....??
(A) Liste ist veränderbar && Tupel ist unveränderbar
(B) Liste ist unveränderlich && Tuple ist veränderlich
(C) Beide sind unveränderlich
(D) Beide sind veränderlich.
Was ist PEP8?
PEP8 ist ein Satz von Programmierleitlinien in der Programmiersprache Python, die Programmierer verwenden können, um zu schreiben
lesbarer Code, der es anderen Benutzern erleichtert, ihn zu verwenden.
Nennen Sie den Unterschied zwischen Tupeln und Listen in Python.
Antwort: Tupel können als Schlüssel in einem Wörterbuch verwendet werden, um Notizen zu Standorten zu speichern, während eine Liste dies können.
werden verwendet, um mehrere Standorte zu speichern. Listen sind veränderlich, während Tupel unveränderlich sind, was bedeutet
Sie können nicht bearbeitet werden.
Schreiben Sie einen Sortieralgorithmus für einen numerischen Datensatz in Python.
Antwort: Der folgende Code kann verwendet werden, um eine Liste in Python zu sortieren:
list = ["1", "4", "0", "6", "9"]
liste = [int(i) für i in liste]
liste.sort()
drucke (liste)
What is pickling and unpickling?
Das Pickle-Modul akzeptiert jedes Python-Objekt und wandelt es in eine String-Darstellung um und
schreibt es in eine Datei, indem die Dump-Funktion verwendet wird, dieser Prozess wird Pickling genannt. Während des Prozesses
das Abrufen von ursprünglichen Python-Objekten aus der gespeicherten Zeichenfolgenrepräsentation wird genannt
Entpickling.
Was ist die maximal mögliche Länge eines Identifiers?
(A) 32 Zeichen
(B) 63 Zeichen
(C) 79 Zeichen
(D) Keine der oben genannten
Welche der folgenden Aussagen ist ungültig?
abc = 1.000.000
1000 2000 3000
(C) a,b,c = 1000, 2000, 3000
(D) a_b_c = 1.000.000
Angenommen, list1 ist [2, 33, 222, 14, 25], was ist list1[-1]?
(A) Fehler
(B) 25
(C) Keine
(D) 2
Um eine Datei c:cppbuzz.txt zum Schreiben zu öffnen, verwenden wir
(A) outfile = open(datei = "c:cppbuzz.txt", "o")
(B) outfile = open("c:cppbuzz.txt", "r")
(C) outfile = open("c:cppbuzz.txt", "w")
(D) outfile = open("c:cppbuzz.txt", "r")
Was ist ein Wörterbuch in Python?
Die eingebauten Datentypen in Python werden als Wörterbuch bezeichnet. Es definiert eine Eins-zu-eins-Beziehung.
zwischen Schlüsseln und Werten. Wörterbücher enthalten Paare von Schlüsseln und ihren entsprechenden Werten.
Wörterbücher sind nach Schlüsseln indiziert.
Welches der folgenden Datumsformate sollte anstelle von ??? verwendet werden?
importiere Zeit
02.06.1987
datetime_wert = time.strptime(str, ???)
(A) "%d/%m/%Y"
(B) "%d/%M/%y"
(C) "%D/%M/%Y"
(D) "%d/%m/%y"
Welcher der folgenden Typen ist kein vordefinierter Datentyp von Python?
(A) Klasse
(B) Liste
(C) Wörterbuch
(D) Tupel
Was wird die Ausgabe von 7^10 in Python sein?
(A) 13
(B) 2
(C) 15
(D) Keines davon
Wie wird Folgendes in Python ausgewertet?
round(0.5) – round(-0.5)
(A) 0
(B) 1
(C) 2
(D) 0,5
Finden Sie das Ergebnis des folgenden Codeschnipsels.
cppbuzz
>>>str[:3]
(A) uzz
(B) cpp
(C) Summen
(D) cppb
Ist es möglich, die Rundungsfunktion ohne Argumente wie round() zu verwenden?
(A) Ja
(B) Nein
Was ist der Datentyp von X in X = [12.12, 13, 'cppbuzz']
(A) Tupel
(B) Array
(C) Wörterbuch
(D) Liste
Welcher der folgenden Datentypen wird verwendet, um Werte im Schlüssel-Wert-Format zu speichern?
(A) Klasse
(B) Liste
(C) Tupel
Wörterbuch
Wählen Sie den korrekten Code aus, um zu drucken
cppbuzz-chicago
(A) print('cppbuzz-' + 'chicago');
(B) print('cppbuzz' + '-chicago');
(C) print('cppbuzz' + '-' + 'chicago');
(D) Alle oben genannten
Welcher der folgenden Operatoren wird verwendet, um ein genaues Ergebnis (d.h. auch den Bruchteil) zu erhalten, falls
der Division ?
(A) //
(B) %
(C) /
(D) Keine der oben genannten
19 % 2 in Python
(A) 17
(B) 2
(C) 0
(D) Keine davon
Was ist die Assoziativität von Operatoren mit derselben Priorität?
(A) Hängt von den Betreibern ab
(B) Von Links nach Rechts
(C) Von Rechts nach Links
Hängt vom Python-Compiler ab
Welches der folgenden hat mehr Vorrang?
(A) +
(B) /
(C) -
(D) ()
Ist Python fallempfindlich?
Ja
(B) Nein
(C) Hängt von der Python-Version ab
Welche der folgenden Variablen ist ungültig?
(A) __str
(B) __str
(C) _str_
(D) Keine davon
Wählen Sie den Befehl aus, um Datentypen zu finden und mit dem Befehl Type auszugeben.
Hallo Welt
(A) typ(Name)
(B) drucke(type(name))
(C) print(name)
(D) typ()
Was ist die Ausgabe für:
Hallo Welt
print(type(name))
Hallo Welt
Hallo Welt
(C) <Klasse 'str'>
(D) str
Ist ein Tuple veränderbar?
(A) Ja
(B) Nein