Examen de base de la certification d'ingénieur Python3 - J'ai essayé de résoudre l'examen simulé

À propos de cet article

J'ai écrit un article sur ce que j'ai appris lors de l'examen de base de la certification d'ingénieur Python 3.

Aperçu de l'examen

Nom de l'examen: Examen de base de la certification d'ingénieur Python 3 Nombre de questions: 40 questions Format de la question: formule de sélection Méthode de test: format CBT (Computer Based Testing) réalisé sur un ordinateur Durée du test: 60 minutes Critères de réussite: 70% de réponse correcte Frais d'examen: Prix général 11000 yens (taxes incluses) Tarif réduit étudiant: 5500 yens (taxes incluses)

Plage de questions L'éventail des questions proviendra du matériel pédagogique principal, O'Reilly Japan "Python Tutorial 3rd Edition", au ratio suivant.

Cliquez ici pour plus de détails https://cbt.odyssey-com.co.jp/pythonic-exam.html

Questions d'examen pratique

Question 1 Sélectionnez le résultat de la sortie lorsque le programme suivant est exécuté.

terminal


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

JSON (JavaScript Object Notation) est un format d'échange de données léger. C'est un format facile à lire et à écrire pour les humains, et facile à analyser et à générer pour les machines.

json.dumps () est une fonction qui peut encoder des objets Python au format JSON.

Le résultat de l'exécution est le suivant.

terminal


{"name": "yamada", "data": [2, 3, 4]}
référence

json --- encodeur et décodeur JSON https://docs.python.org/ja/3/library/json.html?highlight=json

question 2 Je souhaite exécuter le programme et obtenir les résultats d'exécution suivants.

terminal


2017-09-11

Sélectionnez la combinaison de codes à écrire en (A) et (B) du programme ci-dessous parmi les options.

terminal


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

Bonne réponse: (A) datetime (B) date

référence

datetime --- Types de date et d'heure de base https://docs.python.org/ja/3/library/datetime.html

Q3 Sélectionnez le résultat de sortie correct lorsque le programme suivant est exécuté.

terminal


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

Sortie en sautant un élément du 1er au 10ème élément (iveintocod) de la variable dic qui contient la chaîne de caractères.

Le résultat de l'exécution est le suivant.

terminal


ienoo

Question 4 Sélectionnez celui qui convient à la fonction intégrée dir ().

La fonction dir () est une fonction intégrée qui vous permet de vérifier la liste des fonctions et attributs définis.

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']

Bonne réponse: vous pouvez voir le nom défini par le module.

Q5 Sélectionnez le résultat de sortie correct de l'exécution du programme suivant avec l'interpréteur.

En utilisant argv du module sys (paramètre système) Vous pouvez passer des arguments lors de l'exécution d'un programme Python.

test.py


import sys
print(sys.argv)

Exécutez avec la commande suivante.

terminal


$ python test.py test

Le résultat de l'exécution est le suivant.

terminal


['test.py', 'test']
référence

sys --- paramètres et fonctions du système https://docs.python.org/ja/3/library/sys.html#sys.argv

Q6 Sélectionnez le résultat de la sortie lorsque le programme suivant est exécuté.

terminal


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

Renvoie la longueur (nombre d'éléments) de l'objet Python.

Le résultat de l'exécution est le suivant.

terminal


15

Q7 Dans l'environnement interactif, sélectionnez le fichier dans lequel les informations d'historique sont enregistrées parmi les options.

Bonne réponse: .python_history

Q8 Sélectionnez le résultat de la sortie lorsque le programme suivant est exécuté.

terminal


a = 2
b = 5

c = 3.0 + b, 5 * a

print(c)

Les éléments du taple sont des objets Python arbitraires. Un tuple de deux éléments ou plus se compose d'expressions qui représentent les éléments individuels, séparés par des virgules.

Le résultat de l'exécution est le suivant.

terminal


(8.0, 10)

Q9 Sélectionnez le résultat de sortie correct lors de l'exécution du programme suivant.

terminal


d = 'xxxxDIVExxxxDIVExxxxDIVE'

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

Copie la chaîne et renvoie toutes les sous-chaînes apparaissant remplacées par new. Si le nombre d'arguments facultatifs est donné, il remplace uniquement le premier nombre d'anciens.

terminal


xxxxCODExxxxDIVExxxxDIVE

Q10 Sélectionnez le résultat de la sortie lorsque le programme suivant est exécuté.

terminal


print(range(5))

Ajoute le nombre spécifié à l'étape dans l'ordre à partir du nombre spécifié dans start et crée un objet qui a des nombres consécutifs comme éléments jusqu'à la plage qui ne dépasse pas le nombre spécifié dans stop.

Le résultat de l'exécution est le suivant.

terminal


range(0, 5)

Q11 Avec l'interpréteur python

terminal


D:\home\name\python

Sélectionnez l'entrée correcte pour la sortie.

Bonne réponse: print (r'D: \ home \ name \ python ')

référence

Chaîne brute qui ignore (désactive) les séquences d'échappement en Python https://note.nkmk.me/python-raw-string-escape/

Q12

terminal


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

terminal


FALSE

Sommaire

Recommended Posts

Examen de base de la certification d'ingénieur Python3 - J'ai essayé de résoudre l'examen simulé
Passez l'examen de base de la certification d'ingénieur Python3
Comment réussir et étudier l'examen de base de la certification d'ingénieur Python 3
Comment les amateurs ont réussi l'examen de base de la certification d'ingénieur Python 3
Impressions de passer l'examen de base de la certification d'ingénieur Python 3
Un mémorandum concernant l'acquisition de l'examen de base de certification d'ingénieur Python3
[Qualification] J'ai essayé d'étudier Python à partir des bases pour passer l'examen de base de la certification d'ingénieur python3 (dossier d'examen)
[Qualification] J'ai essayé d'étudier Python à partir des bases pour passer l'examen de base de certification d'ingénieur python3 (édition d'étude)
Enregistrement de l'examen de base de la certification d'ingénieur Python3 pour débutant en programmation
Avoir réussi l'examen d'analyse des données de certification d'ingénieur Python
J'ai essayé de résoudre Soma Cube avec python
Comment étudier l'examen de base de la certification d'ingénieur Python 3 par un débutant Python (passé en août 2020)
J'ai essayé de résoudre le problème avec Python Vol.1
Comment un "banquier amateur" a réussi l'examen de base de la certification d'ingénieur Python 3 en une semaine
(Peut-être) Test d'analyse des données de certification d'ingénieur Python 3 que vous pouvez passer par lui-même
J'ai essayé de résoudre l'édition du débutant du livre des fourmis avec python
J'ai réussi l'examen de certification d'ingénieur python, j'ai donc publié la méthode d'étude
J'ai essayé de toucher Python (syntaxe de base)
J'ai essayé de résoudre la première question de l'examen d'entrée en mathématiques 2019 de l'Université de Tokyo avec python sympy
Essayez de résoudre le problème de l'héritage de classe Python
Test d'analyse des données de certification d'ingénieur Python3
Essayez de résoudre le diagramme homme-machine avec Python
Formation préalable à l'examen d'analyse des données de certification d'ingénieur Python 3
Une histoire sur un amateur de programmation d'arts libéraux qui obtient un examen de base de certification d'ingénieur Python3
J'ai essayé de représenter graphiquement les packages installés en Python
Essayez de résoudre le livre des défis de programmation avec python3
J'ai essayé de résumer la forme de base de GPLVM
Essayez de résoudre le problème d'affectation du médecin de formation avec Python
J'ai essayé de toucher un fichier CSV avec Python
L'ingénieur NW a essayé d'agréger les adresses avec le netaddr de Python
[Python] J'ai essayé de représenter graphiquement le top 10 des ombres à paupières
Je veux écrire en Python! (3) Utiliser des simulacres
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
Python Open CV a essayé d'afficher l'image sous forme de texte.
J'ai essayé de résumer les opérations de chaîne de Python
J'ai essayé de résoudre la théorie des nombres entiers d'AOJ avec Python
Le 15e temps réel hors ligne, j'ai essayé de résoudre le problème de l'écriture avec python
J'ai essayé de résoudre le problème de F02 comment écrire en temps réel hors ligne avec Python
Examen mathématique précoce de l'Université Tohoku 2020 (sciences) J'ai essayé de résoudre les grandes questions 1 à 3 avec Python
J'ai essayé de trouver l'entropie de l'image avec python
J'ai essayé de simuler la propagation de l'infection avec Python
[Python] J'ai essayé de visualiser la relation de suivi de Twitter
J'ai essayé d'énumérer les différences entre java et python
J'ai essayé de changer le script python de 2.7.11 à 3.6.0 sur Windows10
J'ai essayé "Implémentation d'un algorithme génétique (GA) en python pour résoudre le problème du voyageur de commerce (TSP)"
17e comment résoudre les problèmes d'écriture en temps réel hors ligne avec Python
J'ai essayé d'afficher le temps de lecture de la vidéo (OpenCV: version Python)
Je voulais résoudre le problème ABC164 A ~ D avec Python
J'ai essayé de résoudre le problème de planification des équipes par diverses méthodes
Résolvez la plus petite valeur en Python (équivalent au rang D de paiza)
J'ai essayé d'améliorer l'efficacité du travail quotidien avec Python
Essayez de résoudre l'itinéraire le plus court avec les données sociales Python + NetworkX +
PhytoMine-I a essayé d'obtenir les informations génétiques de la plante avec Python
J'ai essayé de résumer tous les graphiques Python utilisés dans la recherche par des étudiants diplômés en sciences actifs [Basique]
Laissez le traitement gênant à Python
J'ai essayé de toucher Python (installation)
Dans la commande python, python pointe vers python3.8
Comment obtenir la version Python