Python3 Engineer Certification Grundlegende Prüfungsnotizen und Problemtrends

Grundlegende Zertifizierungsprüfung für Python3-Ingenieure

■ Prüfungsdetails

Prüfungstermin: Das ganze Jahr über (überprüfen Sie den Prüfungsort, da dieser auch an Computerschulen stattfindet) Anwendungs-URL: http://cbt.odyssey-com.co.jp/pythonic-exam.html Prüfungsgebühr: 10.000 Yen (ohne Steuern)

■ Prüfungsbeschreibung

Prüfungsname: Grundprüfung zur Python3-Ingenieurzertifizierung (Englischer Name: Python 3 Certified Engineer Basic Examination) Qualifikationsname: Python3 Engineer Certification Basic Exam Passant (Englischer Name: Python 3 Basic Grammar Certification) Zusammenfassung: Prüfungen, die die Grundlagen der Grammatik erfragen Anzahl der Fragen: 40 Fragen (alle Auswahlfragen: 1 Frage 25 Punkte Berechnung) Testzeit: 60 Minuten Pass Line: 70% korrekte Antwortrate Fragenbereich: O'Reilly Japan "Python Tutorial 3rd Edition" und Allgemeinwissen

■ Test-URL üben

https://diver.diveintocode.jp/exam

Programmierstufe des Autors

Ich bin ein Anfänger.

■Progato ・ Ruby ・ Python

■Kaggle ・ Nur berühren

■Rails tutorial ・ Bis zu den letzten 14 Kapiteln abgeschlossen

Mock-Test-Inhalt

Von hier aus werde ich die Antwort basierend auf der Frage schreiben.

Frage 1: Wählen Sie aus den Optionen die Option aus, um alle in der virtuellen Umgebung installierten Pakete anzuzeigen.

Richtige Antwort: pip list

pip wird für die Paketverwaltung verwendet. Das Wichtigste, was Sie tun können, ist das Paket ・ Installation ·Aktualisierung · Entfernen Es gibt verschiedene andere Befehle, von denen einige in der folgenden Tabelle zusammengefasst sind.

subcommand Bedeutung
install Kann durch Angabe eines Pakets installiert werden
--Sie können die neueste Version mit Update installieren
uninstall Umgekehrte Installation
freeze Liste der installierten Pakete (Anzeige zur Installation)
list Zeigen Sie alle in der virtuellen Umgebung installierten Pakete an
show Paketinformationen anzeigen, die nach Paketname angezeigt werden
Frage 2: Wählen Sie das Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

Richtige Antwort: 0 1 2

num_list  = [2, 4, 6, 4, 4, 2, 6]
for i in range(num_list.count(4)):
    print(i, end=' ')

count ist eine Methode zum Zählen der Anzahl der Ziele. Durch Wiederholen mit for und Eingabe von end = '' Ausgedrückt als 0 1 2.

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

Richtige Antwort: Noro

def dive_into_code(teacher, *mentor):
    print(teacher)

dive_into_code('Noro', 'Nakao', 'Miyaoka')

Die unberechenbaren Positionsargumente ('Nakao', 'Miyaoka') werden gemeinsam (* menter) zugeordnet.

Ähnliche Probleme


dic = [
    ['Noro', 'Nakao', 'Miyaoka'],
    ['Kimura', 'Miyashita', 'Shibata'],
    ['Matsumoto', 'Tanaka', 'Ivan'],
]

print(list(zip(*dic)))

Richtige Antwort: "[(" Noro "," Kimura "," Matsumoto "), (" Nakao "," Miyashita "," Tanaka "), (" Miyaoka "," Shibata "," Ivan ")]"

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

Scheinprüfungsfragen


dive_into_code = [(1, 'Noro'), (2, 'Nakao'), (3, 'Miyaoka'), (4, 'Kimura')]
dic = dive_into_code
#1 macht das zweite Element in aufsteigender Reihenfolge. Wenn es 0 ist, ist das erste Element in aufsteigender Reihenfolge.
dic.sort(key=lambda dic: dic[1]) 

print(dic)

Richtige Antwort: "[(4," Kimura "), (3," Miyaoka "), (2," Nakao "), (1," Noro ")]" Sie sortieren also nach K → M → Na → Nein.

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

Richtige Antwort: xxxxCODExxxxDIVExxxxDIVE

replace.py


d = 'xxxxDIVExxxxDIVExxxxDIVE'

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

String.replace (Zeichenfolge vor dem Ersetzen, Zeichenfolge nach dem Ersetzen, maximale Anzahl von Malen)

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

Richtige Antwort: 3.142

% Gesamtbreite. Breite nach dem Dezimalpunkt f

format.py


print("Ausgabeergebnis:")
print('Das Umfangsverhältnis beträgt%5.Es ist 3f.'%math.pi)

Das Umfangsverhältnis beträgt 3.142
Frage 7: Wählen Sie das richtige Ausgabeergebnis aus, wenn das folgende Programm ausgeführt wird.

Richtige Antwort: "[(" Noro "," Kimura "," Matsumoto "), (" Nakao "," Miyashita "," Tanaka "), (" Miyaoka "," Shibata "," Ivan ")]"

So ändern Sie den Listentyp: Liste in Wörterbuchtyp: Wörterbuch mit zip

zip.py


dic = [
    ['Noro', 'Nakao', 'Miyaoka'],
    ['Kimura', 'Miyashita', 'Shibata'],
    ['Matsumoto', 'Tanaka', 'Ivan'],
]

print(list(zip(*dic)))

Ich bezog mich auf Folgendes. https://pg-chain.com/python-dictionary-list

das ist alles

Recommended Posts

Python3 Engineer Certification Grundlegende Prüfungsnotizen und Problemtrends
Nehmen Sie an der Python3 Engineer-Zertifizierungsgrundprüfung teil
Bestehen und Studieren der Python 3 Engineer-Zertifizierungsgrundprüfung
Programmieranfänger Python3 Ingenieur Zertifizierung Grundprüfungsprotokoll
Wie Amateure die Python 3 Engineer Certification Basic-Prüfung bestanden haben
Ist die Grundprüfung für die Python 3 Engineer-Zertifizierung wirklich einfach?
Eindrücke von der Python 3 Engineer Certification Basic-Prüfung
Python-Installation und grundlegende Grammatik
Python (Python 3.7.7) Installation und grundlegende Grammatik
Vergleich der grundlegenden Grammatik zwischen Java und Python
Python-Grundkurs (14 Module und Pakete)
Grundprüfung für die Python3-Ingenieurzertifizierung - Ich habe versucht, die Scheinprüfung zu lösen -
Ein Memorandum zum Erwerb der Grundprüfung für die Python3-Ingenieurzertifizierung
Unterschied zwischen Ruby und Python (grundlegende Syntax)
So studieren Sie die Grundprüfung zur Python 3-Ingenieurzertifizierung durch Python-Anfänger (bestanden im August 2020)
Eine Geschichte über einen Programmier-Amateur der Freien Künste, der eine Grundprüfung zur Python3-Ingenieurzertifizierung erhält
Python3 Engineer Zertifizierungsdatenanalyse Test selbst erstellte Problemerfassung
Python 3 Engineer Zertifizierungsdatenanalyse Prüfung Pre-Exam Learning
[Python / Chrome] Grundeinstellungen und Operationen zum Scraping
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
Python-Grundschrift
Wie ein "Amateur Banker" in einer Woche die Python 3 Engineer Certification Basic Exam bestand
Grundlegende Grammatik von Python3
RF Python Basic_02
[Python] AGC043A (Problemlesefähigkeit und DP) [At Coder]
Grundlegende Informationen Schreiben Sie das Problem mit dem Herbst 2018-Algorithmus in Python
Die Python Engineer-Zertifizierungsdatenanalyseprüfung bestanden haben
Zusammenfassung des grundlegenden Sortieralgorithmus von Python (Prüfung zum Basic Information Engineer)
[Test zur Analyse der Zertifizierungsdaten für Python3-Ingenieure] Prüfung / Bestehen der Erfahrung
Installieren von Python 3 auf einem Mac und Überprüfen der Grundfunktionen Teil 1
*
[Qualifikation] Ich habe versucht, Python von Grund auf zu lernen, um die Grundprüfung für die Python3-Ingenieurzertifizierung (Studienausgabe) abzulegen.