python

Retrouver tous les sujets résolus.
Répondre
pauline

python

Message par pauline » dim. 29 janv. 2023 12:09

Bonjour
j'ai cet exercice de python https://www.cjoint.com/data/MADlhpk0fi4 ... 943798.jpg
le probleme c'est que je sais pas comment faire la mise en page sur la calculette (mettre des espaces ou nom en début de ligne etc)...

Merci !
SoS-Math(35)
Messages : 218
Enregistré le : lun. 7 nov. 2022 09:59

Re: python

Message par SoS-Math(35) » dim. 29 janv. 2023 12:44

Bonjour,

je ne suis pas un spécialiste de programmation en Python, j'essaie de te donner une réponse avant que le forum ferme.
une liste est une série de valeurs ( mettre des guillemets s'il s'agit d'une chaine de caractères), séparées par des virgules et encadrées par des crochets.
Essaie dans un premier temps sans espace.
Attention l'indice de la liste commence à 0 et se termine à n - 1.
Cela est important il me semble dans ton exercice.


Bon courage

Sos math 35
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: python

Message par sos-math(21) » dim. 29 janv. 2023 13:12

Bonjour,
je confirme les propos de mon collègue : en Python en mode console, pour une instruction simple, les espaces ne sont pas pris en compte donc on peut tout saisir sans espace :

Code : Tout sélectionner

>>> mois=["jan","fev","mar","avr","mai","jun","jul","aou","sep","oct","nov","dec"]
L'instruction len(mois), te donne la longueur de la liste mois, c'est-à-dire le nombre d'éléments qu'elle contient. Ici, tu as 12 éléments de type chaine de caractères (str en python):

Code : Tout sélectionner

>>> len(mois)
12
Et comme l'a dit mon collègue, les 12 éléments de la liste sont repérés par un indice commençant à 0 et terminant à 11,
ainsi, la variable mois[5] contient l'élément de la liste d'indice 5, c'est-à-dire le 6ème élément, donc "jun" :

Code : Tout sélectionner

>>> mois[5]
'jun'
Je te laisse terminer en espérant que cela soit plus clair.
Bonne continuation
pauline

Re: python

Message par pauline » mar. 31 janv. 2023 16:35

D'accord merci beaucoup mais en fait je ne sais pas quand est ce qu'il faut mettre des indentations ou pas...
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: python

Message par sos-math(21) » mar. 31 janv. 2023 19:46

Bonjour
Pour ton exercice, tu n’as pas à mettre d’indentation : il faut en mettre quand tu rentres dans un bloc de fonction ou de structure comme une condition ou une répétition.
Dans le cas d’instructions sur une ligne dans la console, il n’y a pas à en mettre.
Bonne continuation
Répondre