0% ont trouvé ce document utile (0 vote)
276 vues2 pages

Guide de base sur Python et ses fonctions

Ce document contient des notes sur diverses fonctionnalités de Python telles que les conversions de types, les boucles conditionnelles if/elif/else, les opérateurs logiques, les fonctions lambda et l'importation de modules. Il fournit des explications sur des sujets comme les paramètres optionnels, break, continue et les divisions euclidiennes.

Transféré par

joanmailew
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
276 vues2 pages

Guide de base sur Python et ses fonctions

Ce document contient des notes sur diverses fonctionnalités de Python telles que les conversions de types, les boucles conditionnelles if/elif/else, les opérateurs logiques, les fonctions lambda et l'importation de modules. Il fournit des explications sur des sujets comme les paramètres optionnels, break, continue et les divisions euclidiennes.

Transféré par

joanmailew
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd

Notes Python

À mettre en début des scripts


#!/usr/bin/python3 → fait comprendre au terminal que c’est du Python
# -*-coding:Utf-8 -* → pour être sûr que le langage utilisé est le bon

Conversions
On peut changer le type de nos variables en les convertissant.
Ex : Si a est une chaine de caractère qui vaut ‘22’, int(a) sera un entier qui vaudra
22.

Boucles if, elif, else


Pas besoin de parenthèses autour des conditions, pas d’acolades autour des
commandes, seulement le symbole ‘:’ après les conditions (et le else).

Type booléen
Il s’appelle bool. Les deux valeurs qui peuvent être prises par un élément booléen
sont True et False.

Opérateurs logiques
Le ET se note and entre 2 conditions, le OU or et le non not(condition).

break et continue
Dans une boucle while, on peut retrouver ces deux commandes.
break indique à la boucle de s’arrêter tout de suite, tandis que continue lui donne
l’ordre de reprendre les instructions depuis le début (de la boucle) sans lire ce qui
suit.

a // b et a % b
Donne le résultat de la division euclidienne, et le reste.

a ** b
Donne a à la puissance b.
Paramètres optionnels (fonctions)
Dans une fonction Python, on peut écrire des paramètres optionnels. C’est à dire
qu’on leur affecte une valeur apr défaut (que l’on peut évidemment modifier mais
qui sera utilisée si aucune modification n’est apportée).
On écrit : def saluer(nom = ‘Visiteur’) :

Fonctions lambda
Il s’agit d’une fonction anonyme, on stocke son résultat dans une variable en guise
de nom. Elle est souvent utilisée pour des tests et opérations mathématiques
simples, car sa syntaxe est moins lourde que celle des def.
On écrit : divise = lambda a,b : a%b == 0

Utiliser un autre fichier


On peut utiliser les fonctions d’un autre fichier en important le fichier en question.
On écrit : import commun OU import comun as com OU from commun import
xor ou le fichier est commun.py et xor la fonction qui nous intéresse.

Vous aimerez peut-être aussi