python
python
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 !
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 !
-
- Messages : 152
- Enregistré le : lun. 7 nov. 2022 09:59
Re: python
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
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
-
- Messages : 10281
- Enregistré le : lun. 30 août 2010 11:15
Re: python
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 :
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):
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" :
Je te laisse terminer en espérant que cela soit plus clair.
Bonne continuation
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"]
Code : Tout sélectionner
>>> len(mois)
12
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'
Bonne continuation
Re: python
D'accord merci beaucoup mais en fait je ne sais pas quand est ce qu'il faut mettre des indentations ou pas...
-
- Messages : 10281
- Enregistré le : lun. 30 août 2010 11:15
Re: python
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
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