Date de l'examen: toute l'année (vérifiez le lieu de l'examen car il se déroule également dans les écoles d'informatique) URL de l'application: http://cbt.odyssey-com.co.jp/pythonic-exam.html Frais d'examen: 10000 yens (hors taxes)
Nom de l'examen: examen de base de la certification d'ingénieur Python3 (Nom anglais: Python 3 Certified Engineer Basic Examination) Nom de la qualification: Python3 Engineer Certification Basic Exam (Nom anglais: Python 3 Basic Grammar Certification) Résumé: Examens qui demandent les bases de la grammaire Nombre de questions: 40 questions (toutes les questions de sélection: 1 question Calcul de 25 points) Durée du test: 60 minutes Pass line: taux de réponse correcte de 70% Portée des questions: O'Reilly Japan "Python Tutorial 3rd Edition" et connaissances générales
https://diver.diveintocode.jp/exam
Je suis un débutant.
■Progato ・ Rubis ・ Python
■Kaggle ・ Touchez seulement
■Rails tutorial ・ Terminé jusqu'aux 14 derniers chapitres
De là, j'écrirai la réponse en fonction de la question.
Bonne réponse: pip list
pip est utilisé pour la gestion des packages. La principale chose que vous pouvez faire est de créer un package ・ Installation ·améliorer · Retirer Il existe diverses autres commandes, dont certaines sont résumées dans le tableau ci-dessous.
subcommand | sens |
---|---|
install | Peut être installé en spécifiant un package --Vous pouvez installer la dernière version avec mise à jour |
uninstall | Inverse de l'installation |
freeze | Liste des packages installés (affichage pour l'installation) |
list | Afficher tous les packages installés dans l'environnement virtuel |
show | afficher les informations sur le package affichées par nom de package |
Bonne réponse: "0 1 2"
num_list = [2, 4, 6, 4, 4, 2, 6]
for i in range(num_list.count(4)):
print(i, end=' ')
count est une méthode pour compter le nombre de cibles. En répétant avec for et en entrant end = '' Exprimé comme 0 1 2.
Bonne réponse: "Noro"
def dive_into_code(teacher, *mentor):
print(teacher)
dive_into_code('Noro', 'Nakao', 'Miyaoka')
Les arguments positionnels erratiques («Nakao», «Miyaoka») sont attribués collectivement à (* menter).
Problèmes similaires
dic = [
['Noro', 'Nakao', 'Miyaoka'],
['Kimura', 'Miyashita', 'Shibata'],
['Matsumoto', 'Tanaka', 'Ivan'],
]
print(list(zip(*dic)))
Bonne réponse: «[('Noro', 'Kimura', 'Matsumoto'), ('Nakao', 'Miyashita', 'Tanaka'), ('Miyaoka', 'Shibata', 'Ivan')]`
Questions d'examen simulées
dive_into_code = [(1, 'Noro'), (2, 'Nakao'), (3, 'Miyaoka'), (4, 'Kimura')]
dic = dive_into_code
#1 rend le deuxième élément dans l'ordre croissant. S'il vaut 0, le premier élément est dans l'ordre croissant.
dic.sort(key=lambda dic: dic[1])
print(dic)
Bonne réponse: «[(4, 'Kimura'), (3, 'Miyaoka'), (2, 'Nakao'), (1, 'Noro')]» Donc vous triez par K → M → Na → Non.
Bonne réponse: xxxxCODExxxxDIVExxxxDIVE
replace.py
d = 'xxxxDIVExxxxDIVExxxxDIVE'
print(d.replace('DIVE', 'CODE', 1))
String.replace (chaîne de caractères avant remplacement, chaîne de caractères après remplacement, nombre maximum de fois)
Bonne réponse: "3.142"
% Largeur totale. Largeur après la virgule décimale f
format.py
print("Résultat de sortie:")
print('Le rapport de circonférence est%5.C'est 3f.'%math.pi)
Le rapport de circonférence est de 3.142
Bonne réponse: «[('Noro', 'Kimura', 'Matsumoto'), ('Nakao', 'Miyashita', 'Tanaka'), ('Miyaoka', 'Shibata', 'Ivan')]`
Comment changer le type de liste: liste en type de dictionnaire: dictionnaire à l'aide de zip
zip.py
dic = [
['Noro', 'Nakao', 'Miyaoka'],
['Kimura', 'Miyashita', 'Shibata'],
['Matsumoto', 'Tanaka', 'Ivan'],
]
print(list(zip(*dic)))
J'ai évoqué ce qui suit. https://pg-chain.com/python-dictionary-list
c'est tout
Recommended Posts