Python

Programmer en python 3

Voici mes notes

Vérification de la version installée (Linux)

python -V dpkg -l | grep python

Pour lancer l'interpréteur en version 3, éxecuter la commande : python3

Les calculs : additions, soustractions, divisions

Attention pour un nombre avec des décimales, il faut utiliser la notation anglo-saxonne avec le point.

Les variables

Attention aux mots réservés (classe, in, etc.)

Les types de données

Les nombres

Les entiers (int)

Les nombres flottants (float)

Les chaînes de caractères (string)

Attention encore une fois, il y a plusieurs façons de déclarer une chaîne de caractère : - guillemets simple "Coucou" - triple guillemets """Coucou""" : on peut écrire sur plusieurs lignes - apostrophe 'Coucou'

Si on utilise les apostrophes, il faut bien penser à échapper avec l'anti slash \' ou \" Si l'instruction peut s'écrire sur plusieurs lignes, 3 points apparaissent ...

Astuces sympas

Permutations

a = 2 b = 32 a,b=b,a De ce fait, a=32 et b=2

Attribuer la même valeur à plusieurs variables

a=b=c=7

Donc a,b,c sont égales à 7

Les fonctions

On les utilise pour exécuter des instructions pré existantes. Important pour éviter la redondance. On donne un nom à sa fonction, des paramètres (si besoin est)

La fonction type

pour savoir de quel type est une variable (int, string ...) type(ma_variable)

La fonction print

Pour afficher des données, les variables prenom="Anaïs" print("coucou, Hello World", prenom)

Les structures conditionnelles

La condition Si,sinon if else, elif

if (a>0) : print("Positif") elif (a<0)) : print("Négatif") else : print("Nul")

Les opérateurs pour comparer

``>, <, >=, <=, ==, != ```

Attention au double égal. Le simple égal renvoie à l'affectation des variables.


Commentaires