« Python (langage) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 4 : | Ligne 4 : | ||
La syntaxe de Python est très épurée. Alors que pour certains langages, il faut plus d'une dizaine de lignes pour afficher un message, en Python, il sufit d'utiliser <code>print('hello world')</code>. |
La syntaxe de Python est très épurée. Alors que pour certains langages, il faut plus d'une dizaine de lignes pour afficher un message, en Python, il sufit d'utiliser <code>print('hello world')</code>. |
||
La tabulation est très importante en Python car puisqu'il n'y a pas de point virgule en python, la tabulation peut indiquer un changement de ligne, de plus, grâce a la tabulation, le code est plus lisible, voici un exemple en c++ puis en python: |
|||
C++: |
|||
<code>#include <iostream></code> |
|||
De plus les blocs (conditions, boucles, fonctions) ne sont pas délimités par des accolades (contrairement au C et dérivés) mais par l'indentation (les espaces et tabulations), comme ci-dessous :<br> |
De plus les blocs (conditions, boucles, fonctions) ne sont pas délimités par des accolades (contrairement au C et dérivés) mais par l'indentation (les espaces et tabulations), comme ci-dessous :<br> |
||
Version du 15 septembre 2018 à 14:48
Le langage Python est un langage de programmation inventé par Guido van Rossum. C'est un langage haut-niveau (il est facilement lisible et compréhensible) et interprété (un programme Python ne peut pas fonctionner sans l'interpréteur Python, qui lit son code et l'exécute)
Syntaxe
La syntaxe de Python est très épurée. Alors que pour certains langages, il faut plus d'une dizaine de lignes pour afficher un message, en Python, il sufit d'utiliser print('hello world').
La tabulation est très importante en Python car puisqu'il n'y a pas de point virgule en python, la tabulation peut indiquer un changement de ligne, de plus, grâce a la tabulation, le code est plus lisible, voici un exemple en c++ puis en python:
C++:
#include <iostream>
De plus les blocs (conditions, boucles, fonctions) ne sont pas délimités par des accolades (contrairement au C et dérivés) mais par l'indentation (les espaces et tabulations), comme ci-dessous :
def mafonction(liste) :
for element in liste :
if element < 5 :
print('Oui')
else :
print('Non')
Utilisation
Python est un langage très utilisé actuellement (Youtube utilise Python, par exemple).
De nombreux programmes sont développés en Python (exemple : Blender, un logiciel de modélisation 3D).
Associé à un framework (comme Django), Python permet de développer des sites Web.
Ce que tu peux faire
Outils

Outils personnels