Python 2 : Différence entre versions
De TARENTINO
Aller à la navigationAller à la recherche| Ligne 47 : | Ligne 47 : | ||
"J'ai 30 ans et je suis encore jeune!" | "J'ai 30 ans et je suis encore jeune!" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| + | * On peut même multiplier une chaine de caractères. | ||
| + | <syntaxhighlight lang="python" line='line'> | ||
| + | >>> age = "jeune" | ||
| + | >>> age * 3 | ||
| + | 'jeunejeunejeune' | ||
| + | </syntaxhighlight> | ||
| + | * Evidemment, si on essaie de faire des additions avec des variables qui sont des chiffres et d'autres qui sont du texte, l'interpréteur va hurler | ||
| + | <syntaxhighlight lang="python" line='line'> | ||
| + | >>> age = "J'ai 30 ans" | ||
| + | >>> age | ||
| + | "J'ai 30 ans" | ||
| + | >>> age + 1 | ||
| + | Traceback (most recent call last): | ||
| + | File "<stdin>", line 1, in <module> | ||
| + | TypeError: cannot concatenate 'str' and 'int' objects | ||
| + | </syntaxhighlight> | ||
| + | * On remarquera que l'interpréteur est sympa puisqu'il dit ce qui ne va pas: Il ne peut pas concaténer str et int . | ||
== Les listes == | == Les listes == | ||
Version du 15 mars 2020 à 12:57
Array
Réferences: Doctor Python Pythonnerie sdz.tdct.org Python en ligne
Python
Les bases
|
Les variables par l'exemple
- Affectons une valeur à la variable age
1 >>> age = 30
2 >>> age
3 30
- On va ensuite ajouter 10 à la valeur de cette variable
1 >>> age = 30
2 >>> age = age + 10
3 >>> age
4 40
- Il est possible de mettre une variable dans une autre variable.
1 >>> age = 30
2 >>> age2 = age
3 >>> age2
4 30
- On peut mettre à peu près tout ce qu'on veut dans la variable, y compris du texte:
1 >>> age = "J'ai 30 ans"
2 >>> age
3 "J'ai 30 ans"
- Il est possible de concaténer, c'est à dire d'ajouter du texte à du texte:
1 >>> age = age + " et je suis encore jeune!"
2 >>> age
3 "J'ai 30 ans et je suis encore jeune!"
- On peut même multiplier une chaine de caractères.
1 >>> age = "jeune"
2 >>> age * 3
3 'jeunejeunejeune'
- Evidemment, si on essaie de faire des additions avec des variables qui sont des chiffres et d'autres qui sont du texte, l'interpréteur va hurler
1 >>> age = "J'ai 30 ans"
2 >>> age
3 "J'ai 30 ans"
4 >>> age + 1
5 Traceback (most recent call last):
6 File "<stdin>", line 1, in <module>
7 TypeError: cannot concatenate 'str' and 'int' objects
- On remarquera que l'interpréteur est sympa puisqu'il dit ce qui ne va pas: Il ne peut pas concaténer str et int .
Les listes
|