Bonsoir,
J'ai un dm sur Python à rendre dans quelques jours et notre prof ne nous a rien expliqué et ne nous a pas donné de cours, du coup je suis un peu bloquée. Pouvez vous m'aider svp ?
Merci beaucoup ​


Bonsoir Jai Un Dm Sur Python À Rendre Dans Quelques Jours Et Notre Prof Ne Nous A Rien Expliqué Et Ne Nous A Pas Donné De Cours Du Coup Je Suis Un Peu Bloquée P class=

Sagot :

Bonsoir :))

Quelques éléments de cours:

- Respect de la syntaxe et de l'indentation des valeurs

- input("...") permet de demander à l'utilisateur une chaîne de caractère par défaut

- int(input("...")) permet de demander à l'utilisateur un nombre entier

- for i in range(a;b): permet d'effectuer une boucle de type REPETER. Attention, la valeur b est exclue de l'encadrement. Donc i prendra les valeurs de a à (b-1)

- print et return se ressemble un peu. print(...) affiche un message pouvant être composé d'une variable tandis que return renvoi le résultat d'une fonction.

  • Exercice 1

Programme PYTHON

def exo1():

      a=input("Donner une lettre")

      b=int(input("Donner un entier")

      S=""

      for i in range(1;b+1):

             S=S+a

      return(S)

  • Exercice 2

Programme PYTHON

def exo2():

      a=input("Donner une lettre")

      b=input("Donner une 2ème lettre")

      c=int(input("Donner un entier")

      d=int(input("Donner un 2ème entier")

      S=""

      H=""

      for i in range(1;c+1):

             S=S+a

     

      for j in range(1;d+1):

             H=H+b

      return(S,H)

  • Exercice 3

Programme PYTHON

def exo3():

      a=int(input("Donner un entier"))

      b=int(input("Donner un 2ème entier"))

      if a<b:

             print("le plus petit est", a)

      else:

             print("le plus petit est", b)

  • Exercice 4

1) Cet algorithme affichera les valeurs suivantes : 0, 2, 4, 6, 8, 10

2) Ci joint le programme définit par "def exo4():" avec résultats.

  • Exercice 5

1) Cet algorithme calcule la somme des carrés des valeurs de 1 à 10. Autrement dit, le programme permet de calculer : S=1²+2²+3²+4²+5²+6²+7²+8²+9²+10²

2) Ci joint le programme définit par "def exo5():" avec résultats.

N'hésite pas à poser d'autres questions. Bonne continuation :))

View image MICKA44
View image MICKA44
View image MICKA44
View image MICKA44