Tutoriel Python : Calculs et Exceptions
Tutoriel Python : Calculs et Exceptions
Utiliser un script Python comme calculatrice Créez les variables n, r, p et assignez-leur les valeurs 10,
5 et 100 respectivement. Ensuite, évaluez l'expression suivante dans la console Python.
Solutoo
n = 10
r=5
p = 100
A = p * (1 + r / 100)**n
# Imprimer le résultat
print(A)
Réponse : B ) 162,89
2. Dans un format de chaîne donné opération, comment allez-vous imprimer la chaîne donnée. A = 10 B = 20 Str =
Il y a {} élèves dans la classe, avec {} qui pratiquent au moins un sport
Solutoo
A = 10
B = 20
string = "There are {} students in the class, with {} who play at least one sport."
print([Link](A, B))
3. Dans une chaîne d'exemple donnée, comment imprimer une chaîne entre guillemets doubles dans une chaîne régulière
chaîne utilisant le caractère d'échappement ?
Solutoo
Il va sans dire que "Le temps, c'est de l'argent", et personne ne peut le nier.
Réponse : a. print("Il va sans dire que, \"Le temps c'est de l'argent\", et personne ne peut le nier.")
Réponse : B) 3
Réponse : A. [2 7 3 5 4 6]
7. Créez une chaîne appelée 'string' avec la valeur "Machine Learning". Quel(s) code(s) est/sont
approprié de découper la sous-chaîne "Learn" ? a. chaîne[tranche(13,8,1)] b. chaîne[tranche(1,8,1)] c.
chaîne[8:14] d. chaîne[slice(8,13,1)]
Cette option est appropriée et vous donnera la sous-chaîne "Learn" car elle commence à
index 8 and goes up to, but not including, index 14.
c. chaîne[8:14]
8. Create a sequence of numbers from 10 to 25 and increment by 4. What is the index of the
value 18? a. 3 b. 2 c. 0 d. 1
Réponse :
index_de_18 = sé[Link](18)
print(index_of_18)
Ans : B ) 2
9. Laquelle des affirmations suivantes est vraie par rapport aux codes ci-dessous ?
A. num1 = num2
10. Une exception NameError en Python est levée lorsque : - a. Tenter d'accéder à une variable qui a
n'a pas été défini b. Essayer d'accéder à une clé dans un dictionnaire qui n'existe pas c. Accéder à un
colonne avec un nom de colonne mal orthographié d. Accéder à la fonction à partir d'un module qui n'a pas
a été importé
Réponse : A. Essayer d'accéder à une variable qui n'a pas été définie
11. Quel type d'exception sera levé pour le code donné ci-dessous ?
Réponse. ValueError
12. Une exception FileNotFoundError est levée par des erreurs du système d'exploitation lorsque :
Réponse :
b) Un fichier ou un répertoire est demandé mais n'existe pas dans le répertoire de travail
Considérez une variable Z. La valeur de Z est "ID-5632". Le type de données de Z est :
Réponse : B )Personnage
15. Choisissez le ou les symboles qui n'ont pas la capacité de convertir des valeurs en chaîne de caractères
Réponse :
a. ( )
[Link] a dictonary ‘Country’ that maps the following countries to their capitals
respectvely: Country India China Japan Qatar France State Delhi Beijing Tokyo Doha
Remplacez "Marseille" par "Paris".
Réponse :
Country["France"] = "Paris"
[Link]({"France": "Paris"})
17. Créez les tuples ci-dessous tuple_1 = (1,5,6,7,8) tuple_2 = (8,9,4) Identifiez lequel des
le code suivant ne fonctionne pas sur un tuple
Réponse :
D. tuple_1[3] = 45
Le code tuple_1[3] = 45 ne fonctionne pas sur un tuple car les tuples sont immuables en Python.
ce qui signifie que vous ne pouvez pas changer leurs éléments une fois qu'ils sont assignés
18. Combien d'éléments dans la structure de données suivante ?
Réponse : 6
[Link] a functon which finds all pythagorean triplets of triangles whose sides are no
supérieur à un nombre naturel N
Réponse :
def trouver_triplets_pythagoriciens(N):
triplets = []
pour a dans la plage(1, N + 1):
N = 10
triplets = find_pythagorean_triplets(N)
imprimer(triplets)