Comment apprendre?

Fiche-Résumé des commandes Python

 

Suite à mon apprentissage de Python sur codecademy, je vous propose ici un résumé des principales commandes sur Python.

⇒ Attention néophytes s’abstenir! 🙂

— En cours de rédaction selon l’avancement de mon apprentissage! —

Qu’est-ce que les chaînes de caractères sur python ?

Concaténer 2 chaînes de caractères: variable = str(variable1) + str(variable2)
Chaîne de caractères: utiliser les guillemets ou les apostrophes. Ex: « Caractères » ou ‘caractères’. A noter que les caractères spéciaux ne sont pas gérés par Python (ç,…)
Convertir une variable en chaîne de caractères: str(variable)
Insérer une apostrophe dans une chaîne de caractères: utiliser le backslash \. Ex « C\’est un exemple »

Ajouter un commentaire dans le code: utiliser #. Ex: #Ce code sert à calculer telle fonction
Commentaire sur plusieurs lignes: utiliser «  » ». Ex: «  » »Ce commentaire est extrêmement long » » »

Converser avec l’utilisateur

Afficher la valeur d’une variable: print
Afficher une phrase avec valeur dynamiques: utiliser %s et %. Exemple: print « Je m’appelle %s. J’habite %s. » % (string_1, string_2)
Demander une saisie à l’utilisateur: raw_input(« Question? »)

Quelles sont le fonctions intéressantes des commandes Python ?

Récupérer la longueur d’une variable: len(variable)
Passer tout en minuscules: variable.lower(). La notation avec le point ne fonctionne que sur des strings
Passer tout en majuscules: variable.upper(). La notation avec le point ne fonctionne que sur des strings
Récupérer la date et l’heure actuelle: utiliser datetime.now()
Afficher la xième lettre d’une variable: variable[n]. Attention le compteur commence à 0.
Afficher le type d’une variable:
type(n). La valeurs possibles sont string, float (nombre décimal), int (entier), unicode (type spécial de strings), dict(dictionnaire), tuple.
Incrémenter des variables: +=. Ex: total += prix

Photo d'une jeune Indienne heureuse portant un casque, regardant son ordinateur

Les chiffres & opérations

Modulo: retourne le modulo d’une division: %.
Elever un chiffre à la puissance: **. Exemple: 2**3
Condition égale: utiliser ==
Inférieur ou égal: <=
Différent de: !=
Les pourcentages: convertir le pourcentage en décimal. Ex: 10% écrire 0.1.
Décimale: en Python, c’est un point et non une virgule.
Afficher le minimum, le maximum, la valeur absolue:
max(*n), min(*n), abs(n)

Les booléens & conditions

Conditions: Not est prioritaire à and qui est prioritaire à or
Structure Si / alors: if / elif / else. Ne pas oublier les ‘:’ à la fin de la condition, avant l’instruction à exécuter (à indenter)
La boucle for: for variable in liste: (+indentation)

Les listes

Définir une liste: nomliste = [element1, element_2] Une paire de crochets vides [] est une liste vide
Ajouter un élément dans une liste: liste.insert(index,valeur)
Ajouter un élément à la fin d’une liste: liste.append(valeur)

Les dictionnaires

Contrairement aux listes, les dictionnaires ne sont pas ordonnés
Définir un dictionnaire: d = {‘key1’ : 1, ‘key2’ : 2, ‘key3’ : 3}
Une paire d’accolades vides {} est un dictionnaire vide

Les tuples ou n-uplets

Définir un tuple: exemple = a, b
On ne peut pas modifier les valeurs d’un tuple

Les sets

Définit un ensemble de valeurs non ordonnées

Bon code! 🙂

Et pour vos enfants :

Previous Post Next Post

You Might Also Like