National Computer Ranking Examination | Level 2 Python | Echte Fragen und Analyse (11)

1. Multiple-Choice-Fragen

1 . Die falsche Aussage zur Schleifenstruktur ist ().

A. Die Schleifenstruktur ist eine der Grundstrukturen des Algorithmus

B. Einige Programme verfügen nicht über Schleifenstrukturen

C. Schleifenstrukturen können in der Programmierung verschachtelt sein

D. In der Programmiersprache PYTHON werden Schleifenstrukturen im Allgemeinen mithilfe von IF-Anweisungen implementiert.

2 . Um die Werte in den Variablen a und b in Python auszutauschen, sollte die Anweisungsgruppe () verwendet werden.

A.a,b = b,a B.a = c ;a = b;b = c

C.a = b;b = a D.c = a;b = a;b = c

3 . Das kleinste Ergebnis der folgenden Python-Ausdrücke ist ( )

A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5") //3

4 . In Python lautet die korrekte Zuweisungsanweisung ( )

A.x+y=10 B.x=2y C.x=y=50 D.3y=x+1

5 . Merkmale der Python-Sprache ().

A. Einfach b. Kostenlos und Open Source c. Portabilität d. Alle oben genannten

6 . Führen Sie das folgende Python-Programm aus. Das Ergebnis ist ().

A.1 B.3 C.6 D.18

7 . Welche der folgenden Anweisungen ist in Python illegal? ( )

A.x = y = z = 1 B.x = (y = z + 1)

C.x, y = y, x D.x += y

8 . Die Befehlszeilenaufforderung von Python lautet ()

A.### B.>>> C./// D.C:》

9 . In Bezug auf die Eigenschaften der Python-Sprache beschreiben die folgenden Optionen korrekt ( )

A. Die Python-Sprache unterstützt kein objektorientiertes B. Die Python-Sprache ist eine interpretierte Sprache

C. Die Python-Sprache ist eine kompilierte Sprache D. Die Python-Sprache ist keine plattformübergreifende Sprache

10 Wenn Sie in Python eine Textzeile ausgeben möchten, ist die zu verwendende Funktion ().

A.input() B.int() C.print() D.float()

11 . Es ist bekannt, dass der Wert der Zeichenfolgenvariablen x „H“ ist und der ASCII-Wert des Zeichens „A“ 65 ist. Dann ist der Wert des Python-Ausdrucks chr(ord(x)+2) ( )

A.'I' B.'J' C.73 D.74

12 . Führen Sie in Python das folgende Programm aus. Das korrekte Ergebnis ist ().

x=1

während x>0:

x=x+1

drucken( x)

A.1 B.1 2 3 4 5 6 7 8 9…………………

C. Keine Ausgabe D. 100

13 . Welche der folgenden Optionen kann als Python-Programmvariablenname () verwendet werden?

A.s%1 B.3stu C.während D.dist

14 . Die folgenden Funktionen sind keine Python-Funktionen ():

A. Frei b. Leicht zu erlernen c. Gute Tragbarkeit D. ist eine Low-Level-Sprache

15 . Wang Ming gab den Programmcode ein und führte ihn aus. Es wurde eine Fehlermeldung angezeigt (wie in der Abbildung unten dargestellt). Analysieren Sie die Ursache und beheben Sie den Fehler. Die richtige ist ( )

A. Variablenname 1w ist zu kurz B. Es sollte als float (input („Eingabegewicht (kg):“) = 1w geschrieben werden

C. Ändern Sie float in int D. Der Variablenname 1w entspricht nicht der Python-Sprachspezifikation und kann nicht mit einer Zahl beginnen.

16 . Xiaoxin hat ein Python-Programm wie folgt kompiliert, aber das Programm kann nicht ausgeführt werden. Können Sie ihm helfen, herauszufinden, wie viele Fehler das Programm enthält ()?

1a=3

b=Eingabe()

c=a+b

print("c")

A.1 B.2 C.3 D.4

17 . Lehrer Li möchte eine Lernwebsite für den Kurs „Python-Programmierung“ erstellen. Das Folgende ist ein vernünftigerer Produktionsprozess: ()

① Planen Sie die Website-Struktur und bestimmen Sie den Designstil. ② Veröffentlichen Sie die Website. ③ Webseitenerstellung. ④ Verstehen Sie die Website-Betriebsumgebung und wählen Sie Website-Entwicklungstools aus. ⑤ Bestimmen Sie das Website-Thema und sammeln Sie Materialien

A.①⑤③④② B.⑤①④②③ C.①④⑤②③ D.⑤①④③②

18 . Das vorhandene Python-Programmsegment lautet wie folgt:

für i im Bereich( 6 ):

p.append( int( random() * 10 ) + 1 )

für i im Bereich( 2, 6 ):

wenn i % 2 == 1 und p[ i ] % 2 == 0:

    p[ i ] += p[ i - 1]

elif i % 2 == 0 und p[ i ] % 2 == 1:

    p[ i ] -= p[ i - 1]

Nach der Ausführung dieses Programmabschnitts darf in den folgenden Optionen der Wert des Elements in Liste p nicht sein ()

A.1, 2, 3, 4, 7, 2

B.1, 2, 14, -9, -5, 8

C.6, 8, 1, 4, 6, 10

D.6, 4, 14, -7, 3, 8

19 . Das folgende Textfeld ist ein in der Programmiersprache Python geschriebener Quellcode. Seine Funktion besteht darin, die größte positive Ganzzahl innerhalb von 200 auszugeben, die durch 17 geteilt werden kann. Dieser Quellcode gehört zu ().

A. Software b. Programm c. Anleitung D. Hochsprache

20 . Der Code, der in Python die folgenden Ergebnisse erzielen kann, ist ().

Bitte geben Sie Ihr Geschlecht ein:

A. print("Bitte geben Sie Ihr Geschlecht ein:") B. drucken (bitte geben Sie Ihr Geschlecht ein:)

C. Eingabe („Bitte geben Sie Ihr Geschlecht ein:“) D. Eingabe (bitte geben Sie Ihr Geschlecht ein:)

einundzwanzig . In der Python-Sprache beschreiben die folgenden einfachen Datentypoptionen den Fehler ( )

A. Ganzzahl (int), Gleitkommazahl (float) B. string(str)

C. Boolean D. Der Wert von 2,5+2,5 ist vom Typ Integer (int).

zweiundzwanzig . Die folgenden und mathematischen Ausdrücke

Der entsprechende Python-Ausdruck, der richtige, ist ().

A.( - b + math. sqrt (b * b – 4 * a * c)) /a * a

B.-b + Mathe. sqrt (b * b – 4 * a * c) /2*a

C.( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a)

D.( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)

23 . In Python besteht die Rolle des String-Operators „+“ darin, Strings zu verketten. Das Ergebnis des Ausdrucks „20“+“19“+“20+19“ ist ()

A.39201

Guess you like

Origin blog.csdn.net/PoGeN1/article/details/135374571