initiation_a_python
Ceci est une ancienne révision du document !
Table des matières
Initiation à python
Python
Installation
Linux: c'est déjà installé Win$ et Mac: débrouillez-vous ?
Interpréteur
Je décide de bpython3
Quelques commandes
bpython version 0.16 on top of Python 3.5.3 /usr/bin/python3 >>> 1 1 >>> 3.14 3.14 >>> 1+2 3 >>> labomedia Traceback (most recent call last): File "<input>", line 1, in <module> labomedia NameError: name 'labomedia' is not defined >>> "Labomedia" 'Labomedia' >>>
int float string opération
1 3.14 "Moi" 1+3.14 1+"toto" 1/2
Variable
>>> a=1 >>> b=2 >>> a+b 3
Mots clé
and as class def elif else except False for from global if import in lambda None not or pass return True try while with
Type de données
1 # int 3.14 # float "Labbomedia" # str [1, 2, 3] # list {"1": "tot", "2": 1} # dict
Fonction
>>> type(1) <class 'int'> >>> print("Hello, World", end="!") Hello, World!
Ouvrir Geany
Définir le Construire La suite se fait en collant le code dans ce génie.
a = 1 b = 2 c = 3.14 d = "labo" e = "toto" r = a + b print(r) s = a - b print(s) t = a / b print(t) print(d + e) print(str(a) + e) print(a+e)
Condition
a = -6 if a < 0: print("bingo") print("") print("tu") print("as") print("gagné") print("") if a < -5: print("2 ème niveau d'indentation") else: print("tu as perdu") print(type("tu as perdu")) print("je fais autre chose")
Opérateur de comparaison
== != < > <= >=
Boolean et rien
True False None
Exercice Bissextile
Trouver si une année est bissextile:
Si une année n'est pas multiple de 4, elle n'est pas bissextile Si elle est multiple de 4, on regarde si multiple de 100 Si oui, on regarde si multiple de 400 Si oui, elle est bissextile Si non, elle n'est pas bissextile Si non, elle est bissextile
Rajouter le lien de la solution
boucle
Itération
Fonctions
Return
Module
Module get_object
Package
Exception
Pass
initiation_a_python.1530713692.txt.gz · Dernière modification : 2018/07/04 14:14 de serge