0% ont trouvé ce document utile (0 vote)
70 vues6 pages

Solutions d'Exercices Python

Transféré par

dohadahbi280
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
70 vues6 pages

Solutions d'Exercices Python

Transféré par

dohadahbi280
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Solutions des Exercices de Python

Exercice 1

# Solution pour Exercice 1

a = 10

b=5

print("Addition:", a + b)

print("Soustraction:", a - b)

print("Multiplication:", a * b)

print("Division:", a / b)

print("Modulo:", a % b)

Exercice 2

# Solution pour Exercice 2

x = 10

y=5

z=x+y

print("x =", x)

print("y =", y)

print("z =", z)

Exercice 3

# Solution pour Exercice 3


nombre = int(input("Entrez un nombre: "))

if nombre % 2 == 0:

print("Le nombre est pair.")

else:

print("Le nombre est impair.")

Exercice 4

# Solution pour Exercice 4

prenom = "John"

nom = "Doe"

nom_complet = prenom + " " + nom

print("Nom complet:", nom_complet)

print("Longueur du nom complet:", len(nom_complet))

print("Les trois premières lettres du prénom:", prenom[:3])

print("Les trois dernières lettres du nom:", nom[-3:])

print("Nom complet en majuscules:", nom_complet.upper())

print("Nom complet en minuscules:", nom_complet.lower())

Exercice 5

# Solution pour Exercice 5

ancien_index = float(input("Entrez l'ancien index: "))

nouvel_index = float(input("Entrez le nouvel index: "))

prix_unitaire = float(input("Entrez le prix unitaire: "))

consommation = nouvel_index - ancien_index


montant_sans_taxe = consommation * prix_unitaire

taxe = montant_sans_taxe * 0.10

montant_total = montant_sans_taxe + taxe

print("Montant total à payer:", montant_total)

Exercice 6

# Solution pour Exercice 6

ancien_index = float(input("Entrez l'ancien index: "))

nouvel_index = float(input("Entrez le nouvel index: "))

consommation = nouvel_index - ancien_index

if consommation <= 100:

montant_total = consommation * 0.6

else:

montant_total = 100 * 0.6 + (consommation - 100) * 0.9

print("Montant total à payer:", montant_total)

Exercice 7

# Solution pour Exercice 7

R1 = float(input("Entrez R1: "))

R2 = float(input("Entrez R2: "))

R3 = float(input("Entrez R3: "))

Req_serie = R1 + R2 + R3

Req_parallele = 1 / (1/R1 + 1/R2 + 1/R3)

print("Résistance équivalente en série:", Req_serie)


print("Résistance équivalente en parallèle:", Req_parallele)

Exercice 8

# Solution pour Exercice 8

for i in range(1, 11):

print(i)

for i in range(1, 11):

if i % 2 == 0:

print(i)

Exercice 9

# Solution pour Exercice 9

notes = [14, 9, 6, 8, 12]

somme = sum(notes)

moyenne = somme / len(notes)

print("Moyenne des notes:", moyenne)

Exercice 10

# Solution pour Exercice 10

for i in range(1, 11):

print('*' * i)
Exercice 11

# Solution pour Exercice 11

i=1

while i <= 10:

print('*' * i)

i += 1

Exercice 12

# Solution pour Exercice 12

n = int(input("Entrez un nombre entier positif: "))

somme = 0

for i in range(2, n+1, 2):

somme += i

print("La somme des nombres pairs est:", somme)

Exercice 13

# Solution pour Exercice 13

def calc_puissance(x, y):

return x ** y

print("Résultat:", calc_puissance(2, 3))


Exercice 14

# Solution pour Exercice 14

def resistance_equivalente(R1, R2, R3, type_connexion):

if type_connexion == 'S':

return R1 + R2 + R3

elif type_connexion == 'P':

return 1 / (1/R1 + 1/R2 + 1/R3)

print("Résistance équivalente en série:", resistance_equivalente(10, 20, 30, 'S'))

print("Résistance équivalente en parallèle:", resistance_equivalente(10, 20, 30, 'P'))

Vous aimerez peut-être aussi