message = "Je connais la réponse à l'univers, la vie et le reste"
reponse = 6 * 7
print(message)
print(reponse)
x
désigne soit le contenant, soit le contenu…x = 42 # déclare (implicitement) une variable et assigne une valeur
x = 3.14 # ré-assigne la variable avec une autre valeur
y = x + 2 # déclare une autre variable y, à partir du contenu de x
print(y) # affichage du contenu de y
a-zA-Z0-9
) et _
.toto
n’est pas la même chose que Toto
!Faire un calcul sans l’afficher ni le stocker nul part:
6*7
Faire un calcul et l’afficher dans la console:
print(6*7)
Faire un calcul et stocker le résultat dans une variable r
pour le réutiliser plus tard
r = 6*7
2 + 3 # Addition
2 - 3 # Soustraction
2 * 3 # Multiplication
2 / 3 # Division
2 % 3 # Modulo
2 ** 3 # Exponentiation
x += 3 # Équivalent à x = x + 3
x -= 3 # Équivalent à x = x - 3
x *= 3 # Équivalent à x = x * 3
x /= 3 # Équivalent à x = x / 3
x %= 3 # Équivalent à x = x % 3
x **= 3 # Équivalent à x = x ** 3
567×72
33⁴
98.2/6
((7×9)⁴)/6
vrai et non (faux ou non vrai)
42 # Entier / integer / int
3.1415 # Réel / float
"Marius" # Chaîne de caractère (string) / str
True / False # Booléen / bool
None # ... "rien" / aucun (similar à `null` dans d'autres langages)
Connaître le type d’une variable : type(variable)
int("3") -> 3
str(3) -> "3"
float(3) -> 3.0
int(3.14) -> 3
str(3.14) -> "3.14"
float("3.14") -> 3.14
int(True) -> 1
int("trois") -> Erreur / Exception
Dans un terminal il est possible de demander une information à l’utilisateur avec `input(“message”)
reponse = input("Combien font 6 fois 7 ?")
N.B. : ce que renvoie input() est une chaîne de caractère !