Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Table des matières
Python BTS
En BTS, il n'est pas prévu de faire un apprentissage approfondi d'un langage comme Python.
Toutefois, pour certains BTS, il peut être utile d'avoir des rudiments car Python est utilisé dans l'industrie, dans la recherche… Même s'il vous paraît difficile de programmer en Python, c'est un langage très accessible (beaucoup plus simple à apprendre que C ou Java par exemple)
On se contentera donc de principes et de recettes utiles pour un scientifique ou technicien. Une première compréhension de Python peut se faire intuitivement. C'est un peu plus compliqué qu'un logiciel tout fait comme un tableur, mais les possibilités sont aussi beaucoup plus grandes !
Quand un programme tient en un seul fichier et est fait pour un usage unique, on parle de script. Vous allez écrire des scripts python, c'est à dire de simple fichiers textes avec l'extension .py. Pour exécuter ces scripts, le plus simple est de passer par un logiciel comme EduPython ou Pyzo. Chez vous, je vous recommande VsCode de Microsoft.
Préalable
Pour travailler, vous devez :
- lancer le logiciel désiré. Par exemple EduPython,
- créer un nouveau fichier programme avec
CTRL+N, - enregistrer aussitôt ce fichier (avec
CTRL+S) pour lui donner un nom, - vous pouvez maintenant commencer à écrire le script,
- quand vous avez fini, vous pouvez lancer l'exécution (
CTRL+E)
Généralités sur la syntaxe Python
- Le symbole
#indique un commentaire. Tout ce qui suit est là pour expliquer et ne change pas le programme
# je suis un commentaire !
- En Python, on laisse parfois des espacements à gauche. Ils sont toujours formés de 4, 8, 12, … espaces. Ils sont très importants. On les appelle des indentations.
if x == 3:
# le : qui précède indique le début d'un bloc.
# tant qu'il y aura une espace devant (indentation) on sera dans le bloc
# maintenant il n'y a plus l'indentation, le bloc est terminé
- Dans l'environnement (par ex. EduPython) les mots importants se mettent en couleur. C'est fait pour aider à détecter d'éventuelles fautes de frappe.
# exemple de bout de code avec des mots en couleurs
x = int(input("donnez une valeur"))
if x == 3:
print("la valeur est 3)
