Grundprüfung für die Python3-Ingenieurzertifizierung - Ich habe versucht, die Scheinprüfung zu lösen -

Über diesen Artikel

Ich habe einen Artikel über das geschrieben, was ich in der Python 3 Engineer Certification Basic Exam gelernt habe.

Prüfungsbeschreibung

Prüfungsname: Python 3 Engineer Certification Basic Exam Anzahl der Fragen: 40 Fragen Fragenformat: Auswahlformel Testmethode: CBT-Format (Computer Based Testing), das auf einem Computer durchgeführt wird Testzeit: 60 Minuten Bestanden Kriterien: 70% richtige Antwort Prüfungsgebühr: Allgemeiner Preis 11.000 Yen (inklusive Steuern) Studentenrabattpreis: 5.500 Yen (inklusive Steuern)

Fragenbereich Das Spektrum der Fragen wird aus dem Hauptlehrmaterial, O'Reilly Japan "Python Tutorial 3rd Edition", im folgenden Verhältnis stammen.

Hier klicken für Details https://cbt.odyssey-com.co.jp/pythonic-exam.html

Prüfungsfragen üben

Frage 1 Wählen Sie das Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

terminal


import json
x = {'name':'yamada','data':[2,3,4]}
print(json.dumps(x))

JSON (JavaScript Object Notation) ist ein leichtes Datenaustauschformat. Es ist ein Format, das für Menschen leicht zu lesen und zu schreiben ist und für Maschinen leicht zu analysieren und zu generieren ist.

json.dumps () ist eine Funktion, die Python-Objekte in das JSON-Format codieren kann.

Das Ausführungsergebnis ist wie folgt.

terminal


{"name": "yamada", "data": [2, 3, 4]}
Referenz

json --- JSON-Codierer und -Decodierer https://docs.python.org/ja/3/library/json.html?highlight=json

Frage 2 Ich möchte das Programm ausführen und die folgenden Ausführungsergebnisse erhalten.

terminal


2017-09-11

Wählen Sie aus den Optionen die Codekombination aus, die in (A) und (B) des folgenden Programms geschrieben werden soll.

terminal


from (A) import (B)
now = date.today()
print(now)

Richtige Antwort: (A) Datum / Uhrzeit (B) Datum

Referenz

Datum / Uhrzeit --- Grundlegende Datums- und Uhrzeittypen https://docs.python.org/ja/3/library/datetime.html

Q3 Wählen Sie das richtige Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

terminal


dic = 'diveintocode'
print(dic[1:10:2])

Ausgabe durch Überspringen eines Elements vom 1. Element zum 10. Element (iveintocod) der Variablen dic, die die Zeichenfolge enthält.

Das Ausführungsergebnis ist wie folgt.

terminal


ienoo

Frage 4 Wählen Sie die entsprechende Option für die integrierte Funktion dir () aus.

Die Funktion dir () ist eine integrierte Funktion, mit der Sie die Liste der definierten Funktionen und Attribute überprüfen können.

terminal


dir()

terminal


['In',
 'Out',
 '_',
 '_5',
 '_6',
 '_7',
 '_8',
 '__',
 '___',
 '__builtin__',
 '__builtins__',
 '__doc__',
 '__loader__',
 '__name__',
 '__package__',
 '__spec__',
 '_dh',
 '_i',
 '_i1',
 '_i10',
 '_i2',
 '_i3',
 '_i4',
 '_i5',
 '_i6',
 '_i7',
 '_i8',
 '_i9',
 '_ih',
 '_ii',
 '_iii',
 '_oh',
 '_sh',
 'dic',
 'exit',
 'get_ipython',
 'json',
 'quit',
 'sample_no',
 'sample_txt',
 'x']

Richtige Antwort: Sie können den vom Modul definierten Namen sehen.

F5 Wählen Sie das richtige Ausgabeergebnis aus, wenn Sie das folgende Programm mit dem Interpreter ausführen.

Mit argv des Moduls sys (Systemparameter) Sie können Argumente übergeben, wenn Sie ein Python-Programm ausführen.

test.py


import sys
print(sys.argv)

Mit dem folgenden Befehl ausführen.

terminal


$ python test.py test

Das Ausführungsergebnis ist wie folgt.

terminal


['test.py', 'test']
Referenz

sys --- Systemparameter und Funktionen https://docs.python.org/ja/3/library/sys.html#sys.argv

Q6 Wählen Sie das Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

terminal


d = 'dive\ninto\ncode\t'
print(len(d))

Gibt die Länge (Anzahl der Elemente) des Python-Objekts zurück.

Das Ausführungsergebnis ist wie folgt.

terminal


15

F7 Wählen Sie in der interaktiven Umgebung aus den Optionen die Datei aus, in der die Verlaufsinformationen gespeichert werden.

Richtige Antwort: .python_history

Q8 Wählen Sie das Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

terminal


a = 2
b = 5

c = 3.0 + b, 5 * a

print(c)

Die Elemente des Taple sind beliebige Python-Objekte. Ein Tupel aus zwei oder mehr Elementen besteht aus Ausdrücken, die die einzelnen Elemente darstellen und durch Kommas getrennt sind.

Das Ausführungsergebnis ist wie folgt.

terminal


(8.0, 10)

Q9 Wählen Sie das richtige Ausgabeergebnis aus, wenn Sie das folgende Programm ausführen.

terminal


d = 'xxxxDIVExxxxDIVExxxxDIVE'

print(d.replace('DIVE', 'CODE', 1))

Kopiert die Zeichenfolge und gibt alle angezeigten Teilzeichenfolgen zurück, die durch neue ersetzt wurden. Wenn die optionale Anzahl der Argumente angegeben wird, wird nur die erste Anzahl der alten ersetzt.

terminal


xxxxCODExxxxDIVExxxxDIVE

Q10 Wählen Sie das Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

terminal


print(range(5))

Fügt die in Schritt angegebene Nummer in der Reihenfolge von der in Start angegebenen Nummer hinzu und erstellt ein Objekt mit fortlaufenden Nummern als Elemente bis zu einem Bereich, der die in Stopp angegebene Nummer nicht überschreitet.

Das Ausführungsergebnis ist wie folgt.

terminal


range(0, 5)

Q11 Mit Python-Interpreter

terminal


D:\home\name\python

Wählen Sie den richtigen Eingang für die Ausgabe.

Richtige Antwort: print (r'D: \ home \ name \ python ')

Referenz

Roher String, der Escape-Sequenzen in Python ignoriert (deaktiviert) https://note.nkmk.me/python-raw-string-escape/

Q12

terminal


(1,3,5) < (1,2,3,4)

terminal


FALSE

Zusammenfassung

Recommended Posts

Grundprüfung für die Python3-Ingenieurzertifizierung - Ich habe versucht, die Scheinprüfung zu lösen -
Nehmen Sie an der Python3 Engineer-Zertifizierungsgrundprüfung teil
Bestehen und Studieren der Python 3 Engineer-Zertifizierungsgrundprüfung
Wie Amateure die Python 3 Engineer Certification Basic-Prüfung bestanden haben
Eindrücke von der Python 3 Engineer Certification Basic-Prüfung
Ein Memorandum zum Erwerb der Grundprüfung für die Python3-Ingenieurzertifizierung
*
[Qualifikation] Ich habe versucht, Python von Grund auf zu lernen, um die Grundprüfung für die Python3-Ingenieurzertifizierung (Studienausgabe) abzulegen.
Programmieranfänger Python3 Ingenieur Zertifizierung Grundprüfungsprotokoll
Die Python Engineer-Zertifizierungsdatenanalyseprüfung bestanden haben
Ich habe versucht, Soma Cube mit Python zu lösen
So studieren Sie die Grundprüfung zur Python 3-Ingenieurzertifizierung durch Python-Anfänger (bestanden im August 2020)
Ich habe versucht, das Problem mit Python Vol.1 zu lösen
Wie ein "Amateur Banker" in einer Woche die Python 3 Engineer Certification Basic Exam bestand
(Möglicherweise) Python 3 Engineer-Zertifizierungsdatenanalyse-Test, den Sie selbst bestehen können
Ich habe versucht, die Anfängerausgabe des Ameisenbuchs mit Python zu lösen
Ich habe die Zertifizierungsprüfung für Python-Ingenieure bestanden und die Lernmethode freigegeben
Ich habe versucht, Python zu berühren (grundlegende Syntax)
Ich habe versucht, die erste Frage der Mathematik-Aufnahmeprüfung 2019 der Universität Tokio mit Python Sympy zu lösen
Versuchen Sie, das Problem der Python-Klassenvererbung zu lösen
Python3 Engineer Zertifizierungsdatenanalyse Test selbst erstellte Problemerfassung
Versuchen Sie, das Mensch-Maschine-Diagramm mit Python zu lösen
Python 3 Engineer Zertifizierungsdatenanalyse Prüfung Pre-Exam Learning
Eine Geschichte über einen Programmier-Amateur der Freien Künste, der eine Grundprüfung zur Python3-Ingenieurzertifizierung erhält
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
Versuchen Sie, das Programmier-Herausforderungsbuch mit Python3 zu lösen
Ich habe versucht, die Grundform von GPLVM zusammenzufassen
Versuchen Sie, das Problem der Zuweisung von Schulungsärzten mit Python zu lösen
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Der NW-Ingenieur hat versucht, Adressen mit Pythons netaddr zu aggregieren
[Python] Ich habe versucht, die Top 10 der Lidschatten grafisch darzustellen
Ich möchte in Python schreiben! (3) Verwenden Sie Mock
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Python Open CV hat versucht, das Bild im Text anzuzeigen.
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Ich habe versucht, AOJs Integer-Theorie mit Python zu lösen
Beim 15. Offline-Echtzeitversuch habe ich versucht, das Problem des Schreibens mit Python zu lösen
Ich habe versucht, das Problem von F02 zu lösen, wie man mit Python offline in Echtzeit schreibt
Tohoku University 2020 Early Mathematical Exam (Science) Ich habe versucht, die großen Fragen 1 bis 3 mit Python zu lösen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
[Python] Ich habe versucht, die folgende Beziehung von Twitter zu visualisieren
Ich habe versucht, die Unterschiede zwischen Java und Python aufzuzählen
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Ich habe versucht, "einen genetischen Algorithmus (GA) in Python zu implementieren, um das Problem des Handlungsreisenden (TSP) zu lösen".
17. Offline-Echtzeit So lösen Sie Schreibprobleme mit Python
Ich habe versucht, die Videowiedergabezeit anzuzeigen (OpenCV: Python-Version)
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Ich habe versucht, das Schichtplanungsproblem mit verschiedenen Methoden zu lösen
Löse den kleinsten Wert in Python (entspricht Paiza Rang D)
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
Versuchen Sie, den kürzesten Weg mit Python + NetworkX + Social Data zu lösen
PhytoMine-I hat versucht, mit Python die genetischen Informationen der Pflanze zu erhalten
Ich habe versucht, alle Python-Diagramme zusammenzufassen, die von aktiven Doktoranden in der Forschung verwendet wurden [Basic]
Überlassen Sie die mühsame Verarbeitung Python
Ich habe versucht, Python zu berühren (Installation)
Im Python-Befehl zeigt Python auf Python3.8
So erhalten Sie die Python-Version