Quiz Python - Notes de cours tous PDF

Title Quiz Python - Notes de cours tous
Author Charlotte Bimet
Course Eléments Du Langage Python
Institution Grenoble École de Management
Pages 4
File Size 63.7 KB
File Type PDF
Total Downloads 60
Total Views 172

Summary

Notes de cours sur tout le semestre de ce cours....


Description

QUIZ PYTHON QUIZ 1 – INTRODUCTION Qu’est-ce qu’un commentaire ? Un commentaire est destiné à un lecteur, il explique ce que fait le programme Quel symbole précède un commentaire en Python ? # Quel est le type de la variable age telle que : age = 45 ? Entier (integer) La variable : height = 174.5 est-elle un entier ou un flottant ? Flottant (float) La variable de nom x peut uniquement contenir une valeur numérique : vrai ou faux ? Faux Dans la liste suivante, sélectionnez les noms de variables valides en Python : FPS, x, my_age, my age, 1year x, my_age, FPS Ecrire un programme qui calcule le volume d’un parallélépipède rectangle.Vous devrez d'abord affecter des valeurs aux 3 variables : largeur : 5.3 hauteur : 3.6 profondeur : 4.2 et ensuite calculer le volume que vous stockerez dans la variable volume def volum (largeur, hauteur, profondeur) : vol = largeur * hauteur * profondeur return (vol) volume = volum(5.3, 3.6, 4.2) QUIZ 2 – CONDITIONS Qu’est-ce qu’une condition ? Une façon de comparer les valeurs Que faut-il faire à la ligne qui suit une instruction if ? Faire une indentation Quelles sont les 2 valeurs possibles pour une variable booléenne ? False. True. On veut écrire un programme Python qui vérifie l’admissibilité d’un étudiant qui passe trois examens. Il est déclaré admis si : - soit, il a au moins 10 points à chaque examen

-

soit, la moyenne des trois examens est au moins égale à 12 points et la plus basse note est au moins égale à 8 points. S’il n’est pas admis alors il est refusé nom_etudiant = input("nom: ") note1 = float(input("note1: ")) note2 = float(input("note2: ")) note3 = float(input("note3: ")) moyenne=(note1+note2+note3)/3 condition1= (note1 >= 10 and note2 >= 10 and note3 >= 10) condition2= (moyenne >= 12 and note1>=8 and note2>=8 and note3>=8) if condition1 or condition2: statut = "admis" else: statut = "refusé" print(nom_etudiant + " est " + statut)

QUIZ 3 – BOUCLES Qu’est-ce qu’une boucle ? Une façon de répéter une partie du code Qu‘est-ce qui ne va pas dans le code suivant : for x in range (0, 10) Il manqué les deux points à la fin de la ligne Qu‘est-ce qui ne va pas dans le code suivant : for x in range (1, 11) : print (x) La deuxième ligne doit être indentée A l’aide d’une boucle, imprimez les entiers compris entre 1 et 10 tels que : 1 2 3 … for i in range (1, 11) : print (i) Le code pré-rempli assigne des entiers à deux variables n1 et n2, telles que n2>n1. Calculez la somme des entiers entre n1 et n2, et affectez cette valeur à la variable « somme ». import random n1=random.randint(1,101) n2=n1+random.randint(1,101) ### insert your code below for i in range(n1, n2 + 1, 1): somme = i

Le code préenregistré assigne un entier positif à la variable n. Trouvez le plus petit entier n0, tel que n0^2>n. import random n=random.randint(1,1000000) ### insert your code below n0 = 1 while n0**2100 : squared_int.append(i*i) Le code pré-rempli assigne des entiers de manière aléatoire à la loste random_numbers. Créez une liste ‘my_list’ qui contient tous les ombres entiers contenus dans random_number, qui sont supérieurs à 10. L’odre des éléments de cette liste est à votre convenance. import random random_numbers = [random.randint(0,100) for i in range(100)] ### add your code below my_list = []

for item in random_numbers : if item > 10 : my_list.append(item) Construire une liste de 100 éléments, nommée my_list. Pour tout entier de 0 à 99, on veut que my_list[n] = [n, n^10] my_list = [] for i in range (0, 100) : my_list.append([i, i**10]) Construire un dictionnaire nommé my_params contenant trois clés. Elles seront nommées ‘from-date’, ‘to-date’, ‘page-size’. Elles contiendront respectivement la valeur ‘2019-01-01’, ‘2019-10-01’, ‘200’. my_params = {} my_params ["from-date"] = "2019-01-01" my_params ["to-date"] = "2019-10-01" my_params ["page-size"] = "200"...


Similar Free PDFs