==
=a = 1
a = 2
b = 2
Python lève une erreur.
print(trouble)
Traceback (most recent call last):
In line 1 of the code you submitted:
print(bonjour)
NameError: name 'bonjour' is not defined
+ - * / %, d'espace ni le caractères
# (il est réservé aux
commentaires)
if, in, as, ...) _ (espace souligné) | Affectation | Type Python | Description |
|---|---|---|
a = 2 |
int |
entiers relatifs |
a = 3.5 |
float |
nombres en représentation flottante |
a = "1NSI" |
str |
chaîne de caractères (entre " ) |
a = True |
bool |
booléen |
print permet d'imprimer à l'écran des caractères.
Cette instruction peut être utilisée pour connaître la valeur d'une variable.
formated string pour répondre à ce problème.
Le chaîne de caractère doit commencé par un f et l'expression à
évaluer est placée entre accolade {...}
print(f"2 + 2 = {2+ 2}")
# Affichage 2 + 2 = 4
input.
nom = input("Entrer votre nom :\n")
print(f"Bonjour {nom}, comment allez-vous ?")
| Instruction | Description |
|---|---|
int(...) |
Transforme quand c'est possible l'objet en objet de type int |
str(...) |
Transforme quand c'est possible l'objet en objet de type str |
float(...) |
Transforme quand c'est possible l'objet en objet de type float |
nombre = input("Entrer un nombre :\n")
print(3*nombre)