QCM Découvrir Python
QCM Découvrir Python
- 2 septembre 2020
- Posté par: Riadh HAJJI
- Catégorie: Python
867 vues
QCM Découvrir Python
Découvrir Python
Départ Félicitation - vous avez complété Découvrir Python. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
Suivant la recommandation de PEP8 (Style Guide for Python Code) quel est ligne de code est juste
for i in range(0, 4): print(i)Quelle est la série de nombre affichée par ce programme ?
Qu'est ce qu'un langage de haut-niveau ?
Que dire de l'indentation en Python ?
Explication pour la question 4: L'indentation en Python est bien entendu capitale. Elle permet de définir la notion de bloc d'instructions et peut générer des erreurs si elle est mal utilisée.
Quelle est la sortie du code suivant?
valeurUn = 5 ** 2 valeurDeux = 5 ** 3 print(valeurUn ) print(valeurDeux )
Explication pour la question 5: En utilisant deux symboles de multiplication, nous pouvons créer une relation de puissance en Python. Nous appelons l'opérateur ** comme opérateur exposant. Autrement dit, dans l'expression 5 ** 3, 5 est élevé à la 3eme puissance.
En Python, une expression est définie comme:
Python est un langage de programmation
Explication pour la question 7: Dans un langage interprété, le même code source pourra marcher directement sur tout ordinateur. Avec un langage compilé, il faudra (en général) tout recompiler à chaque fois ce qui pose parfois des soucis.
La PEP8 (Style Guide for Python Code) recommande d’entourer les opérateurs (+, -, /, *, ==, !=, >=, not, in, and, or):
Comment créer une variable nombre et lui donner la valeur 13 ?
Quel est le type de langage de Python ?
Explication pour la question 10: En programmation informatique, un langage de programmation à haut niveau d'abstraction généralement appelé langage de haut niveau est un langage de programmation orienté autour du problème à résoudre, qui permet d'écrire des programmes en utilisant des mots usuels des langues naturelles (très souvent de l'anglais) et des symboles mathématiques familiers. Un langage de haut niveau fait abstraction des caractéristiques techniques du matériel utilisé pour exécuter le programme, tels que les registres et les drapeaux du processeur
En Python, comme dans la plupart des langages de programmation, c'est la virgule qui est utilisée comme séparateur décimal.
Explication pour la question 11: En Python, comme dans la plupart des langages de programmation, c'est le point qui est utilisé comme séparateur décimal.
La PEP8 (Style Guide for Python Code) recommande qui'l n’y a pas d’espace:
Quelle est la sortie du code suivant?
var= "Riadh HAJJI" print(var[1:3])
Quel est le type de langage de Python ?
Explication pour la question 14: En programmation informatique, un langage de programmation à haut niveau d'abstraction généralement appelé langage de haut niveau est un langage de programmation orienté autour du problème à résoudre, qui permet d'écrire des programmes en utilisant des mots usuels des langues naturelles (très souvent de l'anglais) et des symboles mathématiques familiers. Un langage de haut niveau fait abstraction des caractéristiques techniques du matériel utilisé pour exécuter le programme, tels que les registres et les drapeaux du processeur
Que produit le code suivant ?
print("Premier"); print("Deuxième")
Explication pour la question 15:
Effectivement, le caractère ; correspond au séparateur d'instructions. Vous pouvez donc mettre deux instructions sur la même ligne en Python. Personnellement, je ne vous le recommande pas trop. N'oubliez pas non plus que, par défaut, la fonction print force un retour à la ligne.
Le nom des variables en Python peut être constitué de lettres minuscules ( a à z ), de lettres majuscules (A à Z ), de nombres (0 à 9 ) , du caractère souligné (_ ) ou d'espace dans un nom de variable.
Explication pour la question 16: Le nom des variables en Python peut être constitué de lettres minuscules ( a à z ), de lettres majuscules (A à Z ), de nombres (0 à 9 ) ou du caractère souligné (_ ). Vous ne pouvez pas utiliser d'espace dans un nom de variable.
var = "Riadh" * 2 * 3
print(var)
Explication pour la question 17:
Nous pouvons utiliser l'opérateur * pour répéter la chaîne n nombre de fois. Ici, dans la question ci-dessus, tout d'abord, nous avons répété la chaîne deux fois, et à nouveau nous avons répété la chaîne de sortie trois fois.
Lequel des types de données suivants n'est pas pris en charge en python?
Quelle est la sortie du code suivant?
var= "Riadh HAJJI" print(var[4::-1])
Python est un langage au typage dynamique
Une fois terminé, cliquez sur le bouton ci-dessous. Toutes les questions que vous n'avez pas complétées sont marquées comme incorrectes.
Obtenir les résultats
Il y a 20 questions à compléter.
Vous avez complété
questions
question
Votre score est de
Correct
Faux
Réponse partielle
Vous n'avez pas fini votre quiz. Si vous quittez cette page, votre progression sera perdue.
Réponses correctes
Vous avez sélectionné
Pas essayer
Score final du quiz
Nombre de questions répondues de manière correcte
Nombre de questions répondues de manière incorrecte
Question non répondues
Nombre total de questions dans le quiz
Détail de la question
Résultats
Date
Score
Indice
Temps autorisé
minutes
secondes
Temps utilisé
Réponse(s) sélectionnée(s)
Texte de la question
Fini Vous avez besoin de plus d'entraînement ! Persévérez ! Pas mal ! Bon travail ! Parfait !
|
|