Maison > Article > développement back-end > Est-il facile de passer l'examen Python niveau 2 ?
Les étudiants qui souhaitent passer le test python niveau 2 n'ont pas à trop s'inquiéter de la difficulté de l'examen. Le contenu de l’examen se concentre essentiellement sur les bases de Python.
Ce qui suit est le contenu de la révision de l'examen Python niveau 2, à titre de référence uniquement.
Méthode d'examen :
Examen sur ordinateur, l'examen dure 120 minutes et le score total est de 100 points.
1. Types de questions et points
Question à choix unique 40 points (dont 10 points pour la partie connaissances de base communes).
Questions de fonctionnement 60 points (y compris des questions de programmation de base et des questions de programmation complètes).
2. Environnement d'examen
Système d'exploitation Windows 7, version Python 3.4.2 à Python 3.5.3 recommandée, environnement de développement IDLE.
Contenu de l'examen :
1. Éléments grammaticaux de base du langage Python
1. Éléments grammaticaux de base du programme : cadre de format de le programme, l'indentation, les commentaires, les variables, la dénomination, les mots réservés, les types de données, les instructions d'affectation, les références.
2. Fonctions d'entrée et de sortie de base : input(), eval(), print().
3. Le style d'écriture du programme source. 4. Caractéristiques du langage Python.
2. Types de données de base
1. Types numériques : type entier, type à virgule flottante et type de nombre complexe.
2. Opérations de type numérique : opérateurs d'opérations numériques, fonctions d'opérations numériques.
3. Type et formatage de chaîne : indexation, découpage, méthode de formatage format() de base.
4. Opérations de type chaîne : opérateurs de chaîne, fonctions de traitement et méthodes de traitement.
5. Jugement de type et conversion entre types.
3. La structure de contrôle du programme
1. Les trois structures de contrôle du programme.
2. La structure de branche du programme : structure à branche unique, structure à deux branches, structure à plusieurs branches.
3. Structure de boucle du programme : boucle de parcours, boucle infinie, contrôle de boucle d'arrêt et de continuation.
4. Gestion des exceptions du programme : try-sauf.
4. Réutilisation des fonctions et du code
1. Définition et utilisation des fonctions.
2. Passage des paramètres de fonction : passage de paramètres facultatifs, passage du nom du paramètre, valeur de retour de la fonction.
3. Portée des variables : variables locales et variables globales.
5. Types de données combinés
1. Concepts de base des types de données combinés.
2. Type de liste : définition, index, tranche.
3. Opérations de type liste : fonctions d'opération de liste, méthodes d'opération de liste.
4. Type de dictionnaire : définition, index.
5. Opérations de type dictionnaire : fonctions d'opération de dictionnaire et méthodes d'opération de dictionnaire.
6. Formatage des fichiers et des données
1. Utilisation des fichiers : ouverture, lecture, écriture et fermeture des fichiers.
2. Dimensions de l'organisation des données : données unidimensionnelles et données bidimensionnelles.
3. Traitement des données unidimensionnelles : représentation, stockage et traitement.
4. Traitement des données bidimensionnelles : représentation, stockage et traitement.
5. Lisez et écrivez des fichiers de données unidimensionnels au format CSV.
7. Écosystème informatique Python
1. Bibliothèque standard : bibliothèque tortue (obligatoire), bibliothèque aléatoire (obligatoire), bibliothèque temporelle (facultatif).
2. Fonctions intégrées de base de Python.
3. Obtenez et installez des bibliothèques tierces.
4. Une bibliothèque tierce qui convertit les programmes de script en programmes exécutables : bibliothèque PyInstaller (obligatoire).
5. Bibliothèques tierces : bibliothèque jieba (obligatoire), bibliothèque wordcloud (facultatif).
6. L'écosystème informatique Python au sens large nécessite uniquement de connaître les noms des bibliothèques tierces, et ne se limite pas aux domaines suivants : robots d'exploration Web, analyse de données, traitement de texte, visualisation de données, graphiques utilisateur. interfaces, apprentissage automatique, développement Web, développement de jeux, etc.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!