=
=
=
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)