Outils pour utilisateurs

Outils du site


initiation_a_python

Ceci est une ancienne révision du document !


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.

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

Boolean

boucle

Itération

Fonctions

Return

Module

Module get_object

Package

Exception

Pass

initiation_a_python.1530710713.txt.gz · Dernière modification : 2018/07/04 13:25 de serge