Python - Bases
Fonctions de base
print()
Affiche du texte ou des variables à l'écran.
Exemples:
>>> print("Bonjour")
Bonjour (type => str)
>>> print(42)
42 (type => int)
>>> print("La somme de 4 + 3 est ", 7, ".")
La somme de 4 + 3 est 7
input()
Demande une entrée à l'utilisateur. Retourne une chaîne de caractères (str).
La fonction input est une fonction qui renvoie quelque chose. Il faut donc bien penser à stocker dans une variable ce qu'elle renvoie.
type()
Renvoie le type de la variable passée en argument.
Exemple:
Les types de base et leurs opérateurs
int (entier)
- Opérateurs mathématiques:
- Addition :
+ - Soustraction :
- - Multiplication :
* - Division (résultat à virgule) :
/ - Division entière :
// - Modulo :
% - Puissance :
**
Exemples:
a = 10
b = 3
print(a + b) -> 13 | print(a * b) # 30
print(a - b) -> 7 | print(a / b) # 3.3333...
print(a // b) -> 3 | print(a % b) # 1
print(a ** b) ->
str (chaîne de caractères)
- Opérateurs sur les chaînes de caractères:
- Concaténation :
+ - Répétitions :
*(avec un entier)
Exemples:
prenom = "Alice"
nom = "Dupont"
print(prenom + " " + nom) # Affiche: Alice Dupont
print(prenom * 3) # Affiche: AliceAliceAlice
bool
- Valeurs possibles :
True,False - Opérateurs logiques :
- ET logique :
and - OU logique :
or - NON logique :
not
Exemples:
- Comparaisons:
- Égalité :
== - Différent de :
!= - Plus grand que :
> - Plus petit que :
< - Plus grand ou égal :
>= - Plus petit ou égal :
<=
Exemple: