Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Installer
Accès plus rapide que le navigateur!
 

Python (langage)

Indice Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

321 relations: ABC (langage), Addison-Wesley, Algèbre de Boole (logique), Algorithme de parcours en profondeur, American Standard Code for Information Interchange, Amoeba (système d'exploitation), Amsterdam, Anaconda (distribution Python), Analyse syntaxique, Android, Années 1980, Apache OpenOffice, Apache Software Foundation, Apache Spark, Appel système, Applet, Apprentissage automatique, ArcGIS, Association sans but lucratif, Automatisme, États-Unis, Benevolent Dictator for Life, Bibliothèque logicielle, Bibliothèque standard, Big data, Binding, Bitbucket, BlackBerry (entreprise), BlackBerry OS, Blender, Bloc de base, Boo (langage), Bottle (framework), Bourne shell, Bytecode, C (langage), C Sharp, C++, Calcul numérique, Camino, Caml, Capella (notation musicale), Cartographie, Casio, Centrum voor Wiskunde en Informatica, Chaîne de caractères, CherryPy, Classe (informatique), Classes préparatoires scientifiques, Commentaire (informatique), ..., Compilateur, Conception assistée par ordinateur, Conversion de type, Corel Paint Shop Pro, CPython, Croisillon (signe), Cython, Débogueur, Débridage d'iOS, Décorateur (patron de conception), Dépassement de pile, Développeur, Defense Advanced Research Projects Agency, Devops, Django (framework), Django CMS, Donnée numérique, Duck typing, Dylan (langage), Eclipse (projet), Effet de bord (informatique), Eiffel (langage), Encapsulation (programmation), Ensemble (informatique), Entier naturel, Entier relatif, Environnement de développement, Eve Online, Exploration de données, Expression régulière, Factorielle, Fermeture (informatique), File Transfer Protocol, Flask (framework), Fonction anonyme, FOX Toolkit, Framework, France, FreeCAD, Générateur (informatique), Générateur de documentation, Générateur de nombres pseudo-aléatoires, Gedit, Gentoo Linux, GeoJSON, Gestionnaire de paquets, Google, Google App Engine, Groovy (langage), GTK (boîte à outils), Guido van Rossum, Héritage multiple, HotJava, Hypertext Transfer Protocol, ICON, IDLE (Python), IEEE 754, Image vectorielle, Indentation comme syntaxe, Index TIOBE, Industrial Light & Magic, Informatique quantique, Initiation, Inkscape, Instance (programmation), Intel, Intel Parallel Studio, Intelligence artificielle, Interface de programmation, Interface graphique, Interface utilisateur, International Mathematics and Statistics Library, Internet, Internet Message Access Protocol, Internet Relay Chat, Interprète (informatique), Interpréteur de commandes, IOS, IPhone, IPython, IronPython, Itérateur, Java (langage), JavaScript Object Notation, Jeu vidéo, Julia (langage), Jython, Keras, Kodi (logiciel), Langage de programmation, Langage de programmation de bas niveau, Langage de programmation de haut niveau, Langage de script, Lecteur multimédia, LibreOffice, Licence BSD, Licence libre, Licence publique générale GNU, Linéarisation C3, Linux, Liste en compréhension, LLVM, Logiciel multiplateforme, Logiciel utilitaire, LZMA, Machine virtuelle, Machine virtuelle Java, MacOS, Mahotas, Mapping objet-relationnel, Matplotlib, Mémoire vive, Méthode (informatique), Méthode agile, Microcontrôleur, MicroPython, Microsoft .NET, Microsoft Windows, Mock (programmation orientée objet), Modélisation tridimensionnelle, Modula-2, MoinMoin, Mono (logiciel), Montage vidéo, Monty Python, Monty Python's Flying Circus, Multipurpose Internet Mail Extensions, National Aeronautics and Space Administration, Natural Language Toolkit, Navigateur web, Network News Transfer Protocol, Noël, NodeBox, Nombre complexe, NumPy, NumWorks, O'Reilly Media, Objet immuable, OCaml, Octet, Orange (logiciel), Ordinateur central, Ordinateur personnel, Panda3D, Pandas, Paquet (logiciel), Paradigme (programmation), ParaView, Parrot (machine virtuelle), Pascal (langage), Patron de conception, Pays-Bas, Pédagogie, Perl (langage), Pile d'exécution, Pip (gestionnaire de paquets), Plate-forme (informatique), Plone, Plugin, PLY (Python Lex-Yacc), Portée (informatique), Problème des huit dames, Problème du diamant, Profilage de code, Programmation fonctionnelle, Programmation impérative, Programmation informatique, Programmation orientée objet, Programmation structurée, Programmation web, Py2exe, Pygame, PyGTK, PyMOL, PyPy, PyQt, PySide, Python Imaging Library, Python Package Index, Python Software Foundation, Python Software Foundation License, PyUnit, QGIS, Qt, Raku (langage), Ramasse-miettes (informatique), Référence (programmation), Réflexion (informatique), Reston (Virginie), Roundup (bugtracker), Ruby, RUR-PLE, Rust (langage), SageMath, Sécurité des systèmes d'information, Sérialisation, Série télévisée, Scheme, Science des données, Scientifique, SciPy, Secure Shell, Serveur web, Shed Skin, Short Message Service, Signature de type, Silverlight, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Smalltalk, Smartphone, Soya 3D, SpaCy, Spam, Spam (marque agroalimentaire), Spam (sketch), Sphinx (générateur de documentation), Spyder (logiciel), SQLAlchemy, Stackless Python, StarOffice, Style d'indentation, Suite bureautique, Suite de Fibonacci, Sympy, Syntaxe, Système d'exploitation, Système d'information géographique, Système de gestion d'exceptions, Système de gestion de base de données, Système de gestion de contenu, Système expert, Table de hachage, Tableau associatif, Tableau croisé dynamique, Tar (informatique), TeamForge, Test unitaire, Texas Instruments, Tk (informatique), Tkinter, TOML, Tool Command Language, Toolkit, Traduction, Transmission Control Protocol, Transport Layer Security, TurboGears, Twisted, Typage dynamique, Typage fort, Typage statique, Type (informatique), Types de donnée du langage C, Unicode, Unix, Uplet, Usenet, User Datagram Protocol, Variable métasyntaxique, Virgule flottante, Weblate, Wing IDE, WxPython, WxWidgets, Zen de Python, Zope, 1989, 1995, 1999, 2000. Développer l'indice (271 plus) »

ABC (langage)

ABC est un langage de programmation impératif au typage fort et supportant le polymorphisme, développé au Centrum voor Wiskunde en Informatica (CWI) par Leo Geurts, Lambert Meertens, et Steven Pemberton.

Nouveau!!: Python (langage) et ABC (langage) · Voir plus »

Addison-Wesley

Logo d'Addison-Wesley Addison-Wesley est une maison d'édition américaine spécialisée dans les manuels scolaires et la littérature informatique.

Nouveau!!: Python (langage) et Addison-Wesley · Voir plus »

Algèbre de Boole (logique)

Lalgèbre de Boole, ou calcul booléen, est la partie des mathématiques qui s'intéresse à une approche algébrique de la logique, vue en termes de variables, d'opérateurs et de fonctions sur les variables logiques, ce qui permet d'utiliser des techniques algébriques pour traiter les expressions à deux valeurs du calcul des propositions.

Nouveau!!: Python (langage) et Algèbre de Boole (logique) · Voir plus »

Algorithme de parcours en profondeur

L'algorithme de parcours en profondeur (ou parcours en profondeur, ou DFS, pour) est un algorithme de parcours d'arbre, et plus généralement de parcours de graphe.

Nouveau!!: Python (langage) et Algorithme de parcours en profondeur · Voir plus »

American Standard Code for Information Interchange

L'American Standard Code for Information Interchange (Code américain normalisé pour l'échange d'information), plus connu sous l'acronyme ASCII, est une norme informatique d'encodage de caractères.

Nouveau!!: Python (langage) et American Standard Code for Information Interchange · Voir plus »

Amoeba (système d'exploitation)

Amoeba est un système d'exploitation distribué développé par Andrew Tanenbaum avec d'autres personnes à l'université libre d'Amsterdam.

Nouveau!!: Python (langage) et Amoeba (système d'exploitation) · Voir plus »

Amsterdam

Amsterdam est la capitale des Pays-Bas, bien que le gouvernement ainsi que la plupart des institutions nationales siègent à La Haye.

Nouveau!!: Python (langage) et Amsterdam · Voir plus »

Anaconda (distribution Python)

Anaconda est une distribution libre et open sourcehttps://www.anaconda.com/what-is-anaconda/ des langages de programmation Python et R appliqué au développement d'applications dédiées à la science des données et à l'apprentissage automatique (traitement de données à grande échelle, analyse prédictive, calcul scientifique), qui vise à simplifier la gestion des paquets et de déploiement. Les versions de paquetages sont gérées par le système de gestion de paquets conda. .

Nouveau!!: Python (langage) et Anaconda (distribution Python) · Voir plus »

Analyse syntaxique

L' consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise également cette terminologie pour l'analyse d'un programme informatique.

Nouveau!!: Python (langage) et Analyse syntaxique · Voir plus »

Android

Android (en français) est un système d'exploitation mobile open source fondé sur le noyau Linux et développé par un consortium d'entreprises, le Open Handset Alliance, sponsorisé par Google.

Nouveau!!: Python (langage) et Android · Voir plus »

Années 1980

Avênement de l'ordinateur personnel avec l'IBM PC 5150. Légende/Fin Les années 1980 couvrent la période du au.

Nouveau!!: Python (langage) et Années 1980 · Voir plus »

Apache OpenOffice

(souvent abrégé en AOO) est un projet de la fondation Apache, blogs.apache.org, 14 octobre 2011.

Nouveau!!: Python (langage) et Apache OpenOffice · Voir plus »

Apache Software Foundation

LApache Software Foundation (ASF) est une organisation à but non lucratif qui développe des logiciels open source sous la licence Apache, dont le renommé serveur web Apache HTTP Server.

Nouveau!!: Python (langage) et Apache Software Foundation · Voir plus »

Apache Spark

Spark (ou Apache Spark) est un framework open source de calcul distribué.

Nouveau!!: Python (langage) et Apache Spark · Voir plus »

Appel système

En informatique, un appel système (c'est-à-dire appel au système) (en anglais,, abrégé en) désigne le moment où un programme s'interrompt pour demander au système d'exploitation d'accomplir pour lui une certaine tâche.

Nouveau!!: Python (langage) et Appel système · Voir plus »

Applet

Une appliquette.

Nouveau!!: Python (langage) et Applet · Voir plus »

Apprentissage automatique

L'apprentissage automatique.

Nouveau!!: Python (langage) et Apprentissage automatique · Voir plus »

ArcGIS

ArcGIS est une suite de logiciels d'information géographique (ou logiciels SIG) développés par la société américaine Esri (Environmental Systems Research Institute, Inc.). Exemple de carte réalisée avec ArcGIS.

Nouveau!!: Python (langage) et ArcGIS · Voir plus »

Association sans but lucratif

Une association sans but lucratif (ASBL;, VZW;, VoG) est une forme juridique d'association à but non lucratif en Belgique, au Luxembourg et en république démocratique du Congo.

Nouveau!!: Python (langage) et Association sans but lucratif · Voir plus »

Automatisme

Un automatisme est un système qui, par le moyen de dispositifs mécaniques, pneumatiques, hydrauliques ou électriques, est capable de remplacer l'être humain pour certaines tâches.

Nouveau!!: Python (langage) et Automatisme · Voir plus »

États-Unis

Les États-Unis (prononcé), en forme longue les États-Unis d'AmériqueComme la plupart des pays, les États-Unis ont un nom « court » pour l'usage courant, pédagogique et cartographique, et un nom « long » pour l'usage officiel.

Nouveau!!: Python (langage) et États-Unis · Voir plus »

Benevolent Dictator for Life

Benevolent Dictator for Life (BDFL) (littéralement « dictateur bienveillant à vie ») est le surnom donné à une personne respectée de la communauté de développement open source qui définit des orientations générales d'un projet donné.

Nouveau!!: Python (langage) et Benevolent Dictator for Life · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: Python (langage) et Bibliothèque logicielle · Voir plus »

Bibliothèque standard

Binario cropped Une bibliothèque standard pour un langage de programmation est une bibliothèque logicielle qui est utilisée dans toute implémentation de ce langage.

Nouveau!!: Python (langage) et Bibliothèque standard · Voir plus »

Big data

Le big data (« grosses données » en anglais), les mégadonnées Commission générale de terminologie et de néologie, Journal officiel de la République française du.

Nouveau!!: Python (langage) et Big data · Voir plus »

Binding

Un binding (qui est un terme anglais désignant l'action de lier des éléments entre eux) ou liaison peut avoir plusieurs significations en informatique.

Nouveau!!: Python (langage) et Binding · Voir plus »

Bitbucket

(anciennement Stash jusqu'en 2015) est un service web d'hébergement et de gestion de développement logiciel utilisant le logiciel de gestion de versions Git (et avant 2020 également le logiciel Mercurial).

Nouveau!!: Python (langage) et Bitbucket · Voir plus »

BlackBerry (entreprise)

Research In Motion Limited (RIM), renommée BlackBerry le, était à l'origine une société canadienne spécialisée dans la conception, la fabrication et la commercialisation de solutions sans fil pour le marché de la communication mobile.

Nouveau!!: Python (langage) et BlackBerry (entreprise) · Voir plus »

BlackBerry OS

BlackBerry OS est un système d'exploitation propriétaire pour téléphone mobile de la gamme BlackBerry, conçu par la société canadienne Research In Motion (RIM).

Nouveau!!: Python (langage) et BlackBerry OS · Voir plus »

Blender

Blender est un logiciel libre de modélisation, d’animation par ordinateur et de rendu en 3D, créé en 1994.

Nouveau!!: Python (langage) et Blender · Voir plus »

Bloc de base

En informatique, un bloc de base est une portion du code source d'un programme caractérisé par certaines propriétés utiles qui le rendent facile à analyser.

Nouveau!!: Python (langage) et Bloc de base · Voir plus »

Boo (langage)

est un langage de programmation objet, avec typage statique dont le développement a commencé en 2003, cherchant à faire usage de la gestion de l'Unicode, de l'internationalisation et des applications web de la Common Language Infrastructure, tout en utilisant une syntaxe inspirée de Python et en ayant une insistance sur l'extensibilité du langage et du compilateur.

Nouveau!!: Python (langage) et Boo (langage) · Voir plus »

Bottle (framework)

Bottle est un microframework WSGI simple et léger pour le langage Python.

Nouveau!!: Python (langage) et Bottle (framework) · Voir plus »

Bourne shell

Le Bourne shell ou bsh (ou encore simplement sh dans de nombreuses versions d'UNIX) est un shell Unix.

Nouveau!!: Python (langage) et Bourne shell · Voir plus »

Bytecode

Code binaire En informatique, le (terme anglais signifiant « code en bytes ») est un code intermédiaire entre les instructions machines et le code source, qui n'est pas directement exécutable.

Nouveau!!: Python (langage) et Bytecode · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Python (langage) et C (langage) · Voir plus »

C Sharp

C# (C sharp en anglais britannique) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft.NET, au même titre que d’autres langages liés à cette plateforme (ex. VB.NET, J#, etc.) C# est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les et les délégués.

Nouveau!!: Python (langage) et C Sharp · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Python (langage) et C++ · Voir plus »

Calcul numérique

On entend souvent par calcul numérique un ensemble de calculs qui sont réalisés sur un système informatique, encore appelé « système numérique » (ou « ordinateur »).

Nouveau!!: Python (langage) et Calcul numérique · Voir plus »

Camino

Camino (anciennement Chimera) était un navigateur web développé pour Mac OS X par un groupe de volontaires soutenus par la Fondation Mozilla.

Nouveau!!: Python (langage) et Camino · Voir plus »

Caml

Caml (prononcé camel, signifie Categorical Abstract Machine Language) est un langage de programmation généraliste conçu pour la sécurité et la fiabilité des programmes.

Nouveau!!: Python (langage) et Caml · Voir plus »

Capella (notation musicale)

Capella est un logiciel d'édition de partitions musicales, pour Microsoft Windows, développé par la société Capella Software AG de Söhrewald en Allemagne.

Nouveau!!: Python (langage) et Capella (notation musicale) · Voir plus »

Cartographie

La cartographie est la réalisation et l'étude des cartes géographiques et géologiques.

Nouveau!!: Python (langage) et Cartographie · Voir plus »

Casio

est une entreprise multinationale japonaise fondée en 1946 à Mitaka au Japon.

Nouveau!!: Python (langage) et Casio · Voir plus »

Centrum voor Wiskunde en Informatica

Le Centre de mathématiques et d’informatique se trouve dans le ''Science Park'' du campus d’Amsterdam. Le Centrum voor Wiskunde en Informatica (CWI) (néerlandais pour « Centre pour les mathématiques et l'informatique ») est un centre de recherche national en mathématiques et informatique à Amsterdam, aux Pays-Bas.

Nouveau!!: Python (langage) et Centrum voor Wiskunde en Informatica · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Python (langage) et Chaîne de caractères · Voir plus »

CherryPy

CherryPy est une bibliothèque logicielle de développement web minimaliste, orientée objet et crée en 2002 en Python.

Nouveau!!: Python (langage) et CherryPy · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Python (langage) et Classe (informatique) · Voir plus »

Classes préparatoires scientifiques

Les classes préparatoires scientifiques (CPS) sont, dans le système éducatif français, une des filièresIl convient par exemple de se référer au site pour la confirmation des appellations: « type de formation », « filière » ou « voie ».

Nouveau!!: Python (langage) et Classes préparatoires scientifiques · Voir plus »

Commentaire (informatique)

Java avec coloration syntaxique: le code source est en bleu, les commentaires en rouge (commentaires en bloc) et en vert (commentaires en ligne). Les commentaires sont, en programmation informatique, des portions du code source ignorées par le compilateur ou l’interpréteur, car destinées en général à un lecteur humain et non censées influencer l’exécution du programme.

Nouveau!!: Python (langage) et Commentaire (informatique) · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Python (langage) et Compilateur · Voir plus »

Conception assistée par ordinateur

vignette La conception assistée par ordinateur ou CAO (en anglais, computer aided design ou CAD) comprend l'ensemble des logiciels et des techniques de modélisation géométrique permettant de concevoir, de tester virtuellement – à l'aide d'un ordinateur et des techniques de simulation numérique – et de réaliser des produits manufacturés et les outils pour les fabriquer.

Nouveau!!: Python (langage) et Conception assistée par ordinateur · Voir plus »

Conversion de type

En informatique la conversion de type, le transtypage ou la coercition (cast en anglais) est le fait de convertir une valeur d'un type (source) dans un autre (cible).

Nouveau!!: Python (langage) et Conversion de type · Voir plus »

Corel Paint Shop Pro

Paint Shop Pro (PSP) est un logiciel de traitement d’image et d'édition graphique (bitmap et vectoriel) créé dans les années 1990 par Jasc Software.

Nouveau!!: Python (langage) et Corel Paint Shop Pro · Voir plus »

CPython

CPython est l'implémentation de référence du langage Python et l'implémentation par défaut et la plus largement utilisée de ce langage.

Nouveau!!: Python (langage) et CPython · Voir plus »

Croisillon (signe)

Le signe typographique croisillon, aussi utilisé comme ''hashtag'' et différent du dièse « ♯ » Le croisillon, ou carré au Canada, est un signe typographique noté et souvent confondu avec le symbole musical dièse transcrit.

Nouveau!!: Python (langage) et Croisillon (signe) · Voir plus »

Cython

Cython est un langage de programmation et un compilateur qui simplifient l'écriture d'extensions compilées pour Python.

Nouveau!!: Python (langage) et Cython · Voir plus »

Débogueur

Un débogueur ou débugueur (de l'anglais debugger) est un logiciel qui aide un développeur à analyser les bugs d'un programme.

Nouveau!!: Python (langage) et Débogueur · Voir plus »

Débridage d'iOS

Le débridage d'iOS, en anglais américain iOS jailbreak (« évasion de prison d'iOS »), est une manipulation permettant aux utilisateurs d'appareils tournant sous le système d'exploitation mobile d'Apple iOS (comme l'iPad, l'iPhone, l'iPod touch) d'obtenir un accès complet pour déverrouiller toutes les fonctionnalités du système d'exploitation, éliminant ainsi les restrictions et sécurités posées par Apple.

Nouveau!!: Python (langage) et Débridage d'iOS · Voir plus »

Décorateur (patron de conception)

En génie logiciel, un décorateur est le nom d'une des structures de patron de conception.

Nouveau!!: Python (langage) et Décorateur (patron de conception) · Voir plus »

Dépassement de pile

En informatique, un dépassement de pile ou débordement de pile (en anglais) est un bug causé par un processus qui, lors de l'écriture dans une pile, écrit à l'extérieur de l'espace alloué à la pile, écrasant ainsi des informations nécessaires au processus.

Nouveau!!: Python (langage) et Dépassement de pile · Voir plus »

Développeur

En informatique, un développeur ou programmeur est un informaticien qui réalise des logiciels et les met en œuvre à l'aide de langages de programmation.

Nouveau!!: Python (langage) et Développeur · Voir plus »

Defense Advanced Research Projects Agency

La Defense Advanced Research Projects Agency (DARPA) (« Agence pour les projets de recherche avancée de défense ») est une agence du département de la Défense des États-Unis chargée de la recherche et développement des nouvelles technologies destinées à un usage militaire.

Nouveau!!: Python (langage) et Defense Advanced Research Projects Agency · Voir plus »

Devops

en Le devops est un mouvement en ingénierie informatique et une pratique technique visant à l'unification du développement logiciel (dev) et de l'administration des infrastructures informatiques (ops), notamment l'administration système.

Nouveau!!: Python (langage) et Devops · Voir plus »

Django (framework)

Django est un framework web open source en Python.

Nouveau!!: Python (langage) et Django (framework) · Voir plus »

Django CMS

Django CMS est un système de gestion de contenu pour créer des sites internet ou des sites intranet.

Nouveau!!: Python (langage) et Django CMS · Voir plus »

Donnée numérique

Une donnée numérique est un nombre associé à la valeur d'une grandeur qu'on peut utiliser dans un calcul.

Nouveau!!: Python (langage) et Donnée numérique · Voir plus »

Duck typing

En programmation informatique, le (traduction: typage canard) est un style de typage dynamique de certains (ex: Ruby, Python...) langages de programmation orientés objet.

Nouveau!!: Python (langage) et Duck typing · Voir plus »

Dylan (langage)

Dylan est un langage de programmation dynamique, réflexif, orienté objet et fonctionnel.

Nouveau!!: Python (langage) et Dylan (langage) · Voir plus »

Eclipse (projet)

Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s'appuyant principalement sur Java.

Nouveau!!: Python (langage) et Eclipse (projet) · Voir plus »

Effet de bord (informatique)

En informatique, une fonction est dite à effet de bord (traduction mot à mot de l'anglais side effect, dont le sens est plus proche deffet secondaire) si elle modifie un état en dehors de son environnement local, c'est-à-dire a une interaction observable avec le monde extérieur autre que retourner une valeur.

Nouveau!!: Python (langage) et Effet de bord (informatique) · Voir plus »

Eiffel (langage)

Eiffel est un langage de programmation orienté objet (POO) conçu par Bertrand Meyer, auteur de l'ouvrage Conception et Programmation orientées objet qui fait figure de référence pour la conception orientée objet.

Nouveau!!: Python (langage) et Eiffel (langage) · Voir plus »

Encapsulation (programmation)

En programmation, l’encapsulation désigne le regroupement de données avec un ensemble de routines qui en permettent la lecture et la manipulation.

Nouveau!!: Python (langage) et Encapsulation (programmation) · Voir plus »

Ensemble (informatique)

En informatique, un ensemble ou set est un type abstrait qui peut stocker certaines valeurs, sans ordre particulier, et sans répétition.

Nouveau!!: Python (langage) et Ensemble (informatique) · Voir plus »

Entier naturel

En mathématiques, un entier naturel est un nombre permettant fondamentalement de compter des objets considérés comme des unités équivalentes: un jeton, deux jetons… une carte, deux cartes, trois cartes… Un tel nombre entier peut s'écrire avec une suite finie de chiffres en notation décimale positionnelle (sans signe et sans virgule).

Nouveau!!: Python (langage) et Entier naturel · Voir plus »

Entier relatif

En mathématiques, un entier relatif, un entier rationnel ou simplement un nombre entier est un nombre qui se présente comme un entier naturel auquel on a adjoint un signe positif ou négatif indiquant sa position par rapport à 0 sur un axe orienté.

Nouveau!!: Python (langage) et Entier relatif · Voir plus »

Environnement de développement

En programmation informatique, un environnement de développement est un ensemble d'outils qui permet d'augmenter la productivité des programmeurs qui développent des logiciels Donald G. Firesmith et B. Henderson-Sellers,, - 2002.

Nouveau!!: Python (langage) et Environnement de développement · Voir plus »

Eve Online

est un jeu en ligne massivement multijoueur (MMORPG) persistant se déroulant exclusivement dans l'espace.

Nouveau!!: Python (langage) et Eve Online · Voir plus »

Exploration de données

L’exploration de donnéesTerme recommandé au Canada par l'OQLF, et en France par la DGLFLF (Journal officiel du 27 février 2003) et par FranceTerme, connue aussi sous l'expression de fouille de données, forage de données, prospection de données,, ou encore extraction de connaissances à partir de données, a pour objet l’extraction d'un savoir ou d'une connaissance à partir de grandes quantités de données, par des méthodes automatiques ou semi-automatiques.

Nouveau!!: Python (langage) et Exploration de données · Voir plus »

Expression régulière

Stephen Cole Kleene, dont les travaux ont fondé le concept d'expression régulière. En informatique, une expression régulière ou expression rationnelle ou expression normaleD'après la de la norme ISO/IEC 9075:1989 par le Conseil du Trésor du Canada et qui est par le Bureau de la traduction du gouvernement du Canada.

Nouveau!!: Python (langage) et Expression régulière · Voir plus »

Factorielle

En mathématiques, la factorielle d'un entier naturel n est le produit des nombres entiers strictement positifs inférieurs ou égaux à n. Cette opération est notée avec un point d'exclamation, n!, ce qui se lit soit « factorielle de n », soit « factorielle n », soit « n factorielle ».

Nouveau!!: Python (langage) et Factorielle · Voir plus »

Fermeture (informatique)

Dans un langage de programmation, une fermeture ou clôture est une fonction accompagnée de son environnement lexical.

Nouveau!!: Python (langage) et Fermeture (informatique) · Voir plus »

File Transfer Protocol

(protocole de transfert de fichier), ou FTP, est un protocole de communication destiné au partage de fichiers sur un réseau TCP/IP.

Nouveau!!: Python (langage) et File Transfer Protocol · Voir plus »

Flask (framework)

Flask est un micro framework open-source de développement web en Python.

Nouveau!!: Python (langage) et Flask (framework) · Voir plus »

Fonction anonyme

En programmation informatique, une fonction anonyme, aussi appelée lambda expression ou fonction lambda est une fonction n'ayant pas de nom.

Nouveau!!: Python (langage) et Fonction anonyme · Voir plus »

FOX Toolkit

FOX toolkit est une bibliothèque logicielle permettant la réalisation d'interface graphiques, FOX signifiant Free Objects for X. Il s'agit d'un outil libre sous licence LGPL et multiplate-forme.

Nouveau!!: Python (langage) et FOX Toolkit · Voir plus »

Framework

En programmation informatique, un (appelé aussi infrastructure logicielle, infrastructure de développement, environnement de développement., socle d'applications., cadre d'applications ou cadriciel) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture.

Nouveau!!: Python (langage) et Framework · Voir plus »

France

La France, en forme longue République française, est un État souverain transcontinental dont le territoire métropolitain s'étend en Europe de l'Ouest et dont le territoire ultramarin s'étend dans les océans Indien, Atlantique et Pacifique, ainsi qu'en Antarctique et en Amérique du Sud. Le pays a des frontières terrestres avec la Belgique, le Luxembourg, l'Allemagne, la Suisse, l'Italie, l'Espagne, Monaco et l'Andorre en Europe, auxquelles s'ajoutent les frontières terrestres avec le Brésil, le Suriname et les Pays-Bas aux Amériques. La France dispose d'importantes façades maritimes sur l'Atlantique, la Méditerranée, le Pacifique et l'océan Indien, lui permettant de bénéficier de la deuxième plus vaste zone économique exclusive du monde. Depuis la promulgation de la constitution de la Cinquième République en 1958, la France est une république constitutionnelle unitaire ayant un régime semi-présidentiel. Elle a pour capitale Paris et pour langue officielle le français, langue de l'administration depuis 1539. Au, la population de la France est d'environ d'habitants. Pendant l'âge du fer, le territoire de la France métropolitaine est habité par les Gaulois (peuple celtique), avant d'être conquis par la République romaine en 51 à la suite de la guerre des Gaules. Les Francs (peuple germanique) s'y installent au et fondent l'Empire carolingien au. L'empire est partitionné en 843, et la Francie occidentale devient le royaume de France, puissance majeure en Europe depuis le Moyen Âge. En 1789, la Révolution française adopte la déclaration des droits de l'homme et du citoyen, marque la fin de l'ancien régime et de la monarchie absolue, ainsi que la propagation des idées révolutionnaires. Le pays connaît ensuite plusieurs changements de régime institutionnel (Première République, Premier Empire, Restauration, monarchie de Juillet, Deuxième République, Second Empire) jusqu'à l'avènement définitif de la République à la suite de la défaite contre la Prusse et de la guerre civile de 1871. Du milieu du au milieu du, elle conquiert le second plus vaste empire colonial derrière l'empire britannique. La France est l'un des principaux belligérants de la Première et de la Seconde Guerre mondiale. À partir des années 1950, elle est l'un des acteurs de la construction de l'Union européenne, l'un des cinq membres permanents du Conseil de sécurité des Nations unies et membre de l'OTAN. La France est également membre du G7, du G20, de l'Organisation Internationale de la Francophonie et de la zone euro, et abrite le siège de plusieurs organisations internationales dont le Conseil de l'Europe, l'UNESCO, l'OCDE, Interpol, et le Centre international de recherche sur le cancer. Depuis la Déclaration des droits de l'homme et du citoyen de 1789, première déclaration des droits humains, la France a maintenu un rôle notable dans l'élaboration du droit international concernant les droits de l'Homme. Comptant le cinquième budget de la Défense au monde, elle est la septième puissance militaire mondiale et dans les cinq premiers en nombre de têtes nucléaires. Elle exerce une influence notable en matière politique, économique, militaire, linguistique et culturelle, en Europe et dans le reste du monde. Produisant un PIB nominal de de dollars US en 2022 selon le FMI, la France est cette année-là la troisième économie européenne après l'Allemagne et le Royaume-Uni, ainsi que la septième économie mondiale. Elle affiche un niveau de vie « très élevé » sur le classement IDH. Elle figure parmi les chefs de file mondiaux dans les secteurs de l'agroalimentaire, de l'aéronautique, de l'automobile, du tourisme, du nucléaire, de la mode et du luxe.

Nouveau!!: Python (langage) et France · Voir plus »

FreeCAD

FreeCADLe nom FreeCAD est la juxtaposition de Free (ou libre) et de CAD, qui provient de l'acronyme anglo-saxon Computer Aided Design (CAO en français).

Nouveau!!: Python (langage) et FreeCAD · Voir plus »

Générateur (informatique)

En informatique, un générateur est une routine non transparente référentiellement, généralement sans argument.

Nouveau!!: Python (langage) et Générateur (informatique) · Voir plus »

Générateur de documentation

Un générateur de documentation est un outil de programmation qui crée de la documentation destinée aux programmeurs (il s'agit alors d'une documentation d'API) ou aux utilisateurs finaux (il s'agit alors d'un guide d'utilisateur) ou encore les deux.

Nouveau!!: Python (langage) et Générateur de documentation · Voir plus »

Générateur de nombres pseudo-aléatoires

Un générateur de nombres pseudo-aléatoires, pseudorandom number generator (PRNG) en anglais, est un algorithme qui génère une séquence de nombres présentant certaines propriétés du hasard.

Nouveau!!: Python (langage) et Générateur de nombres pseudo-aléatoires · Voir plus »

Gedit

est un éditeur de texte libre (sous licence GPL), compatible UTF-8.

Nouveau!!: Python (langage) et Gedit · Voir plus »

Gentoo Linux

Gentoo Linux, ou plus communément Gentoo est une distribution GNU/Linux dite source.

Nouveau!!: Python (langage) et Gentoo Linux · Voir plus »

GeoJSON

GeoJSON (de l'anglais Geographic JSON, signifiant littéralement JSON géographique) est un format ouvert d'encodage d'ensemble de données géospatiales simples utilisant la norme JSON (JavaScript Object Notation).

Nouveau!!: Python (langage) et GeoJSON · Voir plus »

Gestionnaire de paquets

Un gestionnaire de paquets est un ou plusieurs outils automatisant le processus d'installation, désinstallation, mise à jour de logiciels installés sur un système informatique.

Nouveau!!: Python (langage) et Gestionnaire de paquets · Voir plus »

Google

Google LLC Prononciation en anglais américain retranscrite selon la norme API.

Nouveau!!: Python (langage) et Google · Voir plus »

Google App Engine

Google App Engine (GAE) est une plateforme de conception et d'hébergement d'applications web basée sur les serveurs de Google.

Nouveau!!: Python (langage) et Google App Engine · Voir plus »

Groovy (langage)

Groovy est le nom d'un langage de programmation orienté objet destiné à la plate-forme Java.

Nouveau!!: Python (langage) et Groovy (langage) · Voir plus »

GTK (boîte à outils)

GTK (The GIMP Toolkit, anciennement GTK+) est un ensemble de bibliothèques logicielles, c'est-à-dire un ensemble de fonctions permettant de réaliser des interfaces graphiques.

Nouveau!!: Python (langage) et GTK (boîte à outils) · Voir plus »

Guido van Rossum

Guido van Rossum, né le à Harlem aux Pays-Bas, est un développeur connu pour être le créateur et leader du projet du langage de programmation ''Python''.

Nouveau!!: Python (langage) et Guido van Rossum · Voir plus »

Héritage multiple

En informatique, l’héritage multiple est un mécanisme de programmation orientée objet dans lequel une classe peut hériter de comportements et de fonctionnalités de plus d'une super-classe.

Nouveau!!: Python (langage) et Héritage multiple · Voir plus »

HotJava

HotJava est un navigateur web développé en Java par Sun Microsystems.

Nouveau!!: Python (langage) et HotJava · Voir plus »

Hypertext Transfer Protocol

L’HyperText Transfer Protocol, généralement abrégé HTTP, littéralement « protocole de transfert hypertexte », est un protocole de communication client-serveur développé pour le World Wide Web.

Nouveau!!: Python (langage) et Hypertext Transfer Protocol · Voir plus »

ICON

Icon est associé à un langage de programmation de haut niveau découlant des langages SNOBOL-4, CLU et C (K&R).

Nouveau!!: Python (langage) et ICON · Voir plus »

IDLE (Python)

IDLE est un environnement de développement intégré pour le langage Python.

Nouveau!!: Python (langage) et IDLE (Python) · Voir plus »

IEEE 754

En informatique, l’IEEE 754 est une norme sur l'arithmétique à virgule flottante mise au point par le Institute of Electrical and Electronics Engineers.

Nouveau!!: Python (langage) et IEEE 754 · Voir plus »

Image vectorielle

Une image vectorielle (ou image en mode trait), en informatique, est une image numérique composée d'objets géométriques individuels, des primitives géométriques (segments de droite, arcs de cercle, courbes de Bézier, polygones, etc.), définis chacun par différents attributs (forme, position, couleur, remplissage, visibilité, etc.) et auxquels on peut appliquer différentes transformations (homothéties, similitude, rotations, écrasement, mise à l'échelle, extrusion, inclinaison, effet miroir, dégradé de formes, morphage, symétrie, translation, interpolation, coniques ou bien les formes de révolution).

Nouveau!!: Python (langage) et Image vectorielle · Voir plus »

Indentation comme syntaxe

Un langage de programmation utilise l'indentation comme syntaxe si une zone de code indentée délimite un bloc.

Nouveau!!: Python (langage) et Indentation comme syntaxe · Voir plus »

Index TIOBE

L'index TIOBE (The Importance Of Being Earnest, d'une pièce de Oscar Wilde) mesure la popularité des langages de programmation en se basant sur le nombre de pages web retournées par les principaux moteurs de recherche lorsqu'on leur soumet le nom du langage de programmation.

Nouveau!!: Python (langage) et Index TIOBE · Voir plus »

Industrial Light & Magic

Industrial Light & Magic (ILM) est une société d'effets spéciaux de cinéma américaine, créée en 1975 par George Lucas.

Nouveau!!: Python (langage) et Industrial Light & Magic · Voir plus »

Informatique quantique

L'informatique quantique est le sous-domaine de l'informatique qui traite des calculateurs quantiques et des associés.

Nouveau!!: Python (langage) et Informatique quantique · Voir plus »

Initiation

Linitiation (du latin: initiatio), lors d'un rite de passage est le processus par lequel un novice acquiert un statut social ou spirituel plus élevé par l'acquisition de connaissances ou l'admission aux activités particulières d'une communauté religieuse, d'une société secrète ou d'un groupe.

Nouveau!!: Python (langage) et Initiation · Voir plus »

Inkscape

Inkscape est un logiciel de dessin vectoriel libre multiplateforme (Windows, Mac OS X (sous X11), GNU/Linux et FreeBSD).

Nouveau!!: Python (langage) et Inkscape · Voir plus »

Instance (programmation)

En programmation orientée objet, on appelle instance d'une classe, un objet avec un comportement et un état, tous deux définis par la classe.

Nouveau!!: Python (langage) et Instance (programmation) · Voir plus »

Intel

Intel Corporation est une entreprise américaine fondée en 1968 par Gordon Moore, Robert Noyce et Andrew Grove.

Nouveau!!: Python (langage) et Intel · Voir plus »

Intel Parallel Studio

Intel Parallel Studio est un logiciel propriétaire développé par Intel.

Nouveau!!: Python (langage) et Intel Parallel Studio · Voir plus »

Intelligence artificielle

assistants personnels intelligents sont l'une des applications concrètes de l'intelligence artificielle dans les années 2010. L'intelligence artificielle (IA) est un ensemble de théories et de techniques visant à réaliser des machines capables de simuler l'intelligence humaine.

Nouveau!!: Python (langage) et Intelligence artificielle · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: Python (langage) et Interface de programmation · Voir plus »

Interface graphique

widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.

Nouveau!!: Python (langage) et Interface graphique · Voir plus »

Interface utilisateur

L’interface utilisateur est un dispositif matériel ou logiciel qui permet à un usager d'interagir avec un produit informatique.

Nouveau!!: Python (langage) et Interface utilisateur · Voir plus »

International Mathematics and Statistics Library

IMSL, abrégé de International Mathematics and Statistics Library, est une bibliothèque logicielle d'objets utilisables pour le développement informatique d'applications d'analyse numérique.

Nouveau!!: Python (langage) et International Mathematics and Statistics Library · Voir plus »

Internet

Nombre d'abonnements à Internet par accès fixe rapporté à la population, exprimé en pourcentage, par pays, en 2021. Visualisation des multiples chemins à travers une portion d'Internet. Internet est un réseau informatique mondial accessible au public.

Nouveau!!: Python (langage) et Internet · Voir plus »

Internet Message Access Protocol

Au sens strict, Interactive Message Access Protocol, devenu avec IMAP 4 Internet Message Access Protocol (IMAP), est un protocole qui permet d'accéder à ses courriers électroniques directement sur les serveurs de messagerie.

Nouveau!!: Python (langage) et Internet Message Access Protocol · Voir plus »

Internet Relay Chat

(IRC; en français: « discussion relayée par Internet ») est un protocole de communication textuel sur Internet.

Nouveau!!: Python (langage) et Internet Relay Chat · Voir plus »

Interprète (informatique)

En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.

Nouveau!!: Python (langage) et Interprète (informatique) · Voir plus »

Interpréteur de commandes

Un interpréteur de commandes (CLI pour en anglais) est un logiciel système faisant partie des composants de base d'un système d'exploitation.

Nouveau!!: Python (langage) et Interpréteur de commandes · Voir plus »

IOS

iOS (initialement iPhone OS) est un système d'exploitation mobile créé et développé par la société américaine Apple exclusivement pour ses produits.

Nouveau!!: Python (langage) et IOS · Voir plus »

IPhone

L'iPhone est une gamme de smartphone créée par Apple comprenant plusieurs générations, opérant sur le système d'exploitation mobile iOS, développé également par Apple.

Nouveau!!: Python (langage) et IPhone · Voir plus »

IPython

IPython est un terminal interactif, ou shell, pour le langage de programmation Python qui propose des fonctionnalités telles que l'introspection, une syntaxe additionnelle, la complétion et un historique riche.

Nouveau!!: Python (langage) et IPython · Voir plus »

IronPython

IronPython, qui peut être considéré comme le rétroacronyme de Implementation Running On.NET ou de It Runs On.NET, est une implémentation du langage Python, visant.NET et Mono, créée par Jim Hugunin.

Nouveau!!: Python (langage) et IronPython · Voir plus »

Itérateur

En génie logiciel, l'itérateur est un patron de conception (design pattern) comportemental.

Nouveau!!: Python (langage) et Itérateur · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Python (langage) et Java (langage) · Voir plus »

JavaScript Object Notation

(JSON) est un format de données textuel dérivé de la notation des objets du langage JavaScript.

Nouveau!!: Python (langage) et JavaScript Object Notation · Voir plus »

Jeu vidéo

Un jeu vidéo est un jeu électronique doté d'une interface utilisateur permettant une interaction humaine ludique en générant un retour visuel sur un dispositif vidéo.

Nouveau!!: Python (langage) et Jeu vidéo · Voir plus »

Julia (langage)

Julia est un langage de programmation de haut niveau, performant et dynamique pour le calcul scientifique, avec une syntaxe familière aux utilisateurs d'autres environnements de développement similaires (Matlab, R, Scilab, Python, etc.). Il fournit un compilateur sophistiqué, un système de types dynamiques avec polymorphisme paramétré, une exécution parallèle distribuée, des appels directs de fonctions C, Fortran et Python.

Nouveau!!: Python (langage) et Julia (langage) · Voir plus »

Jython

Jython, anciennement nommé JPython (il a été renommé pour une question de licence), est un interprète Python écrit en Java, créé en 1997 par Jim Hugunin.

Nouveau!!: Python (langage) et Jython · Voir plus »

Keras

Keras est une bibliothèque open source écrite en python.

Nouveau!!: Python (langage) et Keras · Voir plus »

Kodi (logiciel)

Kodi (anciennement Xbox Media Center ou XBMC) est un lecteur multimédia libre initialement créé pour la première génération de la console de jeux Xbox.

Nouveau!!: Python (langage) et Kodi (logiciel) · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Python (langage) et Langage de programmation · Voir plus »

Langage de programmation de bas niveau

Language de programmation Un langage de programmation de bas niveau ne fournit que peu d'abstraction par rapport au jeu d'instructions du processeur de la machine.

Nouveau!!: Python (langage) et Langage de programmation de bas niveau · Voir plus »

Langage de programmation de haut niveau

En programmation informatique, un langage de programmation à haut niveau d'abstraction généralement appelé langage de haut niveau est un langage de programmation orienté autour du problème à résoudre, qui permet d'écrire des programmes en utilisant des mots usuels des langues naturelles (très souvent de l'anglais) et des symboles mathématiques familiers.

Nouveau!!: Python (langage) et Langage de programmation de haut niveau · Voir plus »

Langage de script

Un langage de script est un langage de programmation interprété qui permet de manipuler les fonctionnalités d'un système informatique configuré pour fournir à l'interpréteur de ce langage un environnement et une interface qui déterminent les possibilités de celui-ci.

Nouveau!!: Python (langage) et Langage de script · Voir plus »

Lecteur multimédia

Un lecteur multimédia est un périphérique ou une application qui permet de restituer des données visuelles et auditives.

Nouveau!!: Python (langage) et Lecteur multimédia · Voir plus »

LibreOffice

LibreOffice (parfois abrégé en LibO ou LO) est une suite bureautique libre et gratuite, dérivée du projet OpenOffice.org, créée et gérée par The Document Foundation.

Nouveau!!: Python (langage) et LibreOffice · Voir plus »

Licence BSD

La licence BSD est une licence libre utilisée pour la distribution de logiciels.

Nouveau!!: Python (langage) et Licence BSD · Voir plus »

Licence libre

Une licence libre est une licence s'appliquant à une œuvre de l'esprit par laquelle l'auteur concède tous les droits ou une partie des droits que lui confère le droit d'auteur, en laissant au minimum quatre droits considérés fondamentaux aux utilisateurs.

Nouveau!!: Python (langage) et Licence libre · Voir plus »

Licence publique générale GNU

La licence publique générale GNU, ou GNU General Public License (son seul nom officiel en anglais, communément abrégé GNU GPL, voire simplement « GPL »), est une licence qui fixe les conditions légales de distribution d'un logiciel libre du projet GNU.

Nouveau!!: Python (langage) et Licence publique générale GNU · Voir plus »

Linéarisation C3

La linéarisation de la superclasse C3 est un algorithme utilisé principalement pour obtenir l'ordre dans lequel les méthodes doivent être héritées en présence d'un héritage multiple.

Nouveau!!: Python (langage) et Linéarisation C3 · Voir plus »

Linux

Linux ou GNU/Linux est une famille de systèmes d'exploitation open source de type Unix fondés sur le noyau Linux créé en 1991 par Linus Torvalds.

Nouveau!!: Python (langage) et Linux · Voir plus »

Liste en compréhension

En programmation informatique, la syntaxe de certains langages de programmation permet de définir des listes en compréhension, c'est-à-dire des listes dont le contenu est défini par filtrage du contenu d'une autre liste selon un principe analogue à celui de la définition en compréhension de la théorie des ensembles.

Nouveau!!: Python (langage) et Liste en compréhension · Voir plus »

LLVM

LLVM (anciennement appelé en français: « machine virtuelle de bas niveau ») est une infrastructure de compilateur conçue pour l'optimisation du code à la compilation, à l'édition de liens, voire à l'exécution ou durant les « temps morts » d'un programme, quel que soit le langage d'origine.

Nouveau!!: Python (langage) et LLVM · Voir plus »

Logiciel multiplateforme

Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques.

Nouveau!!: Python (langage) et Logiciel multiplateforme · Voir plus »

Logiciel utilitaire

Un logiciel utilitaire (aussi appelé programme utilitaire ou simplement utilitaire) est un logiciel conçu pour analyser, configurer, optimiser ou entretenir une pièce d'équipement informatique, un système d'exploitation, un logiciel ou les informations enregistrées sur un support informatique.

Nouveau!!: Python (langage) et Logiciel utilitaire · Voir plus »

LZMA

LZMA, pour Lempel-Ziv-Markov chain algorithm, est un algorithme de compression de données sans perte en développement jusqu'à 2001 et utilisé dans le format 7z du programme 7-Zip, StuffitX et quelques autres archiveurs, ainsi que par les commandes dédiées à la compression de données, xz et lzma.

Nouveau!!: Python (langage) et LZMA · Voir plus »

Machine virtuelle

Palm. En informatique, une machine virtuelle (anglais virtual machine, abr. VM) est d'un appareil informatique créée par un logiciel d'émulation ou instanciée sur un hyperviseur.

Nouveau!!: Python (langage) et Machine virtuelle · Voir plus »

Machine virtuelle Java

Machine virtuelle Java - Spécification Java 7 La machine virtuelle Java (en anglais Java virtual machine, abr. JVM) est un appareil informatique fictif qui exécute des programmes compilés sous forme de bytecode Java.

Nouveau!!: Python (langage) et Machine virtuelle Java · Voir plus »

MacOS

macOS (auparavant Mac OS X –, puis OS X) est un système d’exploitation partiellement propriétaire développé et commercialisé par Apple depuis, dont les versions les plus récentes sont macOS Sonoma (version 14), macOS Ventura lancée le 24 octobre 2022 et macOS Monterey (12) lancée le 25 octobre 2021 pour le grand public.

Nouveau!!: Python (langage) et MacOS · Voir plus »

Mahotas

Mahotas est une bibliothèque logicielle du langage Python destinée à l'analyse d'image.

Nouveau!!: Python (langage) et Mahotas · Voir plus »

Mapping objet-relationnel

Un mapping objet-relationnel (en anglais object-relational mapping ou ORM) est un type de programme informatique qui se place en interface entre un programme applicatif et une base de données relationnelle pour simuler une base de données orientée objet.

Nouveau!!: Python (langage) et Mapping objet-relationnel · Voir plus »

Matplotlib

Matplotlib est une bibliothèque du langage de programmation Python destinée à tracer et visualiser des données sous forme de graphiques.

Nouveau!!: Python (langage) et Matplotlib · Voir plus »

Mémoire vive

La mémoire vive, parfois abrégée avec l'acronyme anglais RAM (random-access memory), est la mémoire informatique dans laquelle peuvent être enregistrées les informations traitées par un appareil informatique.

Nouveau!!: Python (langage) et Mémoire vive · Voir plus »

Méthode (informatique)

En programmation orientée objet (POO), une méthode est une routine membre d'une classe.

Nouveau!!: Python (langage) et Méthode (informatique) · Voir plus »

Méthode agile

eXtreme Programming (XP) En ingénierie logicielle, les mettent en avant la collaboration entre des équipes auto-organisées et pluridisciplinaires et leurs clients.

Nouveau!!: Python (langage) et Méthode agile · Voir plus »

Microcontrôleur

Un microcontrôleur (en notation abrégée µc, ou uc ou encore MCU en anglais) est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur: processeur, mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces d'entrées-sorties.

Nouveau!!: Python (langage) et Microcontrôleur · Voir plus »

MicroPython

MicroPython est une implémentation du langage de programmation libre, sous licence MIT, de Python, adapté au monde des microcontrôleurs.

Nouveau!!: Python (langage) et MicroPython · Voir plus »

Microsoft .NET

Microsoft.NET ou simplement.NET (prononcé « dot net ») est le nom donné à un ensemble de produits et de technologies informatiques de l'entreprise Microsoft pour rendre des applications facilement portables sur Internet.

Nouveau!!: Python (langage) et Microsoft .NET · Voir plus »

Microsoft Windows

(littéralement « Fenêtres » en anglais) est au départ une interface graphique unifiée produite par Microsoft, qui est devenue ensuite une gamme de systèmes d’exploitation à part entière, principalement destinés aux ordinateurs compatibles PC.

Nouveau!!: Python (langage) et Microsoft Windows · Voir plus »

Mock (programmation orientée objet)

En programmation orientée objet, les mocks (simulacres ou mock object) sont des objets simulés qui reproduisent le comportement d'objets réels de manière contrôlée.

Nouveau!!: Python (langage) et Mock (programmation orientée objet) · Voir plus »

Modélisation tridimensionnelle

Modélisation 3D d'une partie d'une fermeture éclair. La modélisation tridimensionnelle est l'étape en infographie tridimensionnelle qui consiste à créer, dans un logiciel de modélisation tridimensionnelle, un objet en trois dimensions, par ajout, soustraction et modifications de ses constituants.

Nouveau!!: Python (langage) et Modélisation tridimensionnelle · Voir plus »

Modula-2

Modula est un langage de programmation créé en 1977 par Niklaus Wirth à l'École polytechnique fédérale de Zurich.

Nouveau!!: Python (langage) et Modula-2 · Voir plus »

MoinMoin

MoinMoin est un moteur de wiki implémenté en Python.

Nouveau!!: Python (langage) et MoinMoin · Voir plus »

Mono (logiciel)

Mono est une mise en œuvre open source (sous licence GNU GPL, GNU LGPL ou X11 selon les éléments) de la plateforme de développement Microsoft.NET fondée sur la CLI.

Nouveau!!: Python (langage) et Mono (logiciel) · Voir plus »

Montage vidéo

Le montage vidéo consiste à sélectionner des séquences d'images pré-enregistrées en vidéo et à les assembler en une suite cohérente ou sous forme d'expression artistique.

Nouveau!!: Python (langage) et Montage vidéo · Voir plus »

Monty Python

O2Arena de Londres, en juillet 2014. Monty Python est le nom d'une troupe d'humoristes rendue célèbre initialement grâce à sa première création, la série télévisée Monty Python's Flying Circus dont la diffusion commença à la BBC le et qui se poursuivit durant 45 épisodes jusqu'au.

Nouveau!!: Python (langage) et Monty Python · Voir plus »

Monty Python's Flying Circus

Monty Python's Flying Circus est une série télévisée britannique en 45 épisodes de 30 minutes, créée par Graham Chapman, John Cleese, Terry Gilliam, Eric Idle, Terry Jones et Michael Palin, et diffusée entre le et le sur le réseau BBC1.

Nouveau!!: Python (langage) et Monty Python's Flying Circus · Voir plus »

Multipurpose Internet Mail Extensions

Multipurpose Internet Mail Extensions (MIME) ou Extensions multifonctions du courrier Internet est un standard internet qui étend le format de données des courriels pour supporter des textes en différents codage des caractères autres que l'ASCII, des contenus non textuels, des contenus multiples, et des informations d'en-tête en d'autres codages que l'ASCII.

Nouveau!!: Python (langage) et Multipurpose Internet Mail Extensions · Voir plus »

National Aeronautics and Space Administration

Lancement du Saturn V, lanceur du programme Apollo, projet emblématique de la NASA. La National Aeronautics and Space Administration (en français: « Administration nationale de l'aéronautique et de l'espace »), plus connue sous son acronyme NASA, est l'agence fédérale responsable de la majeure partie du programme spatial civil des États-Unis.

Nouveau!!: Python (langage) et National Aeronautics and Space Administration · Voir plus »

Natural Language Toolkit

Natural Language Toolkit (NLTK) est une bibliothèque logicielle en Python permettant un traitement automatique des langues, développée par Steven Bird et Edward Loper du département d'informatique de l'université de Pennsylvanie.

Nouveau!!: Python (langage) et Natural Language Toolkit · Voir plus »

Navigateur web

Chronologie des versions de navigateurs. Un navigateur web, navigateur Web.

Nouveau!!: Python (langage) et Navigateur web · Voir plus »

Network News Transfer Protocol

Network News Transfer Protocol (NNTP) est un protocole réseau correspondant à la couche application du schéma OSI.

Nouveau!!: Python (langage) et Network News Transfer Protocol · Voir plus »

Noël

Noël est la fête chrétienne qui célèbre la Nativité, c'est-à-dire la célébration qui rappelle la naissance de Jésus-Christ.

Nouveau!!: Python (langage) et Noël · Voir plus »

NodeBox

Nodebox est un outil open source pour la création graphique procédurale statique ou animée.

Nouveau!!: Python (langage) et NodeBox · Voir plus »

Nombre complexe

En mathématiques, l'ensemble des nombres complexes est actuellement défini comme une extension de l'ensemble des nombres réels, contenant en particulier un nombre imaginaire noté Le nombre est normalement représenté par un caractère romain, l'italique étant réservé aux noms de variables.

Nouveau!!: Python (langage) et Nombre complexe · Voir plus »

NumPy

NumPy est une bibliothèque pour langage de programmation Python, destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux.

Nouveau!!: Python (langage) et NumPy · Voir plus »

NumWorks

NumWorks est une société française qui a lancé en France à l'été 2017 une calculatrice graphique visant un public lycéen.

Nouveau!!: Python (langage) et NumWorks · Voir plus »

O'Reilly Media

O'Reilly Media (anciennement O'Reilly & Associates) est une maison d'édition américaine, fondée par Tim O'Reilly en 1978, et dont l'activité principale est la publication de livres concernant l'informatique.

Nouveau!!: Python (langage) et O'Reilly Media · Voir plus »

Objet immuable

Un objet immuable, en programmation orientée objet et fonctionnelle, est un objet dont l'état ne peut pas être modifié après sa création.

Nouveau!!: Python (langage) et Objet immuable · Voir plus »

OCaml

OCaml, anciennement connu sous le nom d'Objective Caml, est l'implémentation la plus avancée du langage de programmation Caml, créé par Xavier Leroy, Jérôme Vouillon,, Didier Rémy et leurs collaborateurs en 1996.

Nouveau!!: Python (langage) et OCaml · Voir plus »

Octet

En informatique, un octet est un multiplet de codant une information.

Nouveau!!: Python (langage) et Octet · Voir plus »

Orange (logiciel)

Orange est un logiciel libre d'exploration de données (data mining).

Nouveau!!: Python (langage) et Orange (logiciel) · Voir plus »

Ordinateur central

Ordinateur de la NASA en 1962. Un ordinateur central ou un macroordinateur est un ordinateur de grande puissance de traitement et qui sert d'unité centrale à un réseau de terminaux.

Nouveau!!: Python (langage) et Ordinateur central · Voir plus »

Ordinateur personnel

L'ordinateur personnel (en anglais: personal computer ou PC) se confond aujourd'hui avec le micro-ordinateur ou ordinateur individuel: c'est un ordinateur destiné à l'usage d'une personne, de prix accessible et dont les dimensions sont assez réduites pour tenir sur un bureau.

Nouveau!!: Python (langage) et Ordinateur personnel · Voir plus »

Panda3D

Panda3D est un moteur de jeu vidéo libre, créé par Disney Online, désormais maintenu par l'Université Carnegie-Mellon.

Nouveau!!: Python (langage) et Panda3D · Voir plus »

Pandas

Pandas est une bibliothèque écrite pour le langage de programmation Python permettant la manipulation et l'analyse des données.

Nouveau!!: Python (langage) et Pandas · Voir plus »

Paquet (logiciel)

En informatique, et en particulier dans le contexte des systèmes UNIX, on appelle paquet (ou parfois paquetage, en anglais) une archive (fichier compressé) comprenant les fichiers informatiques, les informations et procédures nécessaires à l'installation d'un logiciel sur un système d'exploitation au sein d'un agrégat logiciel, en s'assurant de la cohérence fonctionnelle du système ainsi modifié.

Nouveau!!: Python (langage) et Paquet (logiciel) · Voir plus »

Paradigme (programmation)

langue.

Nouveau!!: Python (langage) et Paradigme (programmation) · Voir plus »

ParaView

ParaView est un logiciel libre de visualisation de données (voir par exemple Représentation graphique de données statistiques, Représentation cartographique de données statistiques, Visualisation scientifique).

Nouveau!!: Python (langage) et ParaView · Voir plus »

Parrot (machine virtuelle)

Parrot est une machine virtuelle à base de registres développée par la communauté Perl.

Nouveau!!: Python (langage) et Parrot (machine virtuelle) · Voir plus »

Pascal (langage)

Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes.

Nouveau!!: Python (langage) et Pascal (langage) · Voir plus »

Patron de conception

En informatique, et plus particulièrement en développement logiciel, un patron de conception (souvent appelé) est un arrangement caractéristique de modules, reconnu comme bonne pratique en réponse à un problème de conception d'un logiciel.

Nouveau!!: Python (langage) et Patron de conception · Voir plus »

Pays-Bas

Les Pays-Bas (en néerlandais: Nederland), en forme longue le royaume des Pays-Bas (Koninkrijk der Nederlanden), parfois appelé Hollande par métonymie, sont un pays transcontinental dont le territoire métropolitain est situé en Europe de l'Ouest (ou, d'après certaines interprétations, en Europe du Nord).

Nouveau!!: Python (langage) et Pays-Bas · Voir plus »

Pédagogie

1988. La pédagogie (du grec, direction ou éducation des enfants) est l'art d'enseigner.

Nouveau!!: Python (langage) et Pédagogie · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Python (langage) et Perl (langage) · Voir plus »

Pile d'exécution

En informatique, la pile d’exécution (souvent abrégée en la pile; en anglais, call stack) est une structure de données de type pile qui sert à enregistrer des informations au sujet des fonctions actives dans un programme informatique.

Nouveau!!: Python (langage) et Pile d'exécution · Voir plus »

Pip (gestionnaire de paquets)

pip est un gestionnaire de paquets utilisé pour installer et gérer des paquets écrits en Python.

Nouveau!!: Python (langage) et Pip (gestionnaire de paquets) · Voir plus »

Plate-forme (informatique)

En informatique, une plateforme ou plate-forme est un environnement permettant la gestion ou l'utilisation de services (ou logiciels) applicatifs.

Nouveau!!: Python (langage) et Plate-forme (informatique) · Voir plus »

Plone

Plone est un système de gestion de contenu Web libre publié selon les termes de la GNU GPL.

Nouveau!!: Python (langage) et Plone · Voir plus »

Plugin

Copie d'écran de la liste des plugin par défaut proposée par Mozilla En informatique, un ou, aussi nommé module d'extension, module externe, greffon, plugiciel, ainsi qu'add-in ou add-on, est un logiciel conçu pour être greffé à un autre logiciel à travers une interface prévue à cet effet, et apporter à ce dernier de nouvelles fonctionnalités.

Nouveau!!: Python (langage) et Plugin · Voir plus »

PLY (Python Lex-Yacc)

PLY est un outil d'analyse syntaxique écrit uniquement en Python.

Nouveau!!: Python (langage) et PLY (Python Lex-Yacc) · Voir plus »

Portée (informatique)

En informatique, la portée (scope en anglais) d'un identifiant est l'étendue au sein de laquelle cet identifiant est lié.

Nouveau!!: Python (langage) et Portée (informatique) · Voir plus »

Problème des huit dames

Le but du problème des huit damesParfois appelé problème des huit reines par traduction de l'anglais, bien que le nom de cette pièce soit Dame en français.

Nouveau!!: Python (langage) et Problème des huit dames · Voir plus »

Problème du diamant

En informatique, le problème du diamant (ou problème du losange dans certains articles scientifiques) arrive principalement en programmation orientée objet, lorsque le langage permet l'héritage multiple.

Nouveau!!: Python (langage) et Problème du diamant · Voir plus »

Profilage de code

En informatique, le profilage de code (ou en anglais) consiste à analyser l'exécution d'un logiciel afin de connaitre son comportement à l'exécution.

Nouveau!!: Python (langage) et Profilage de code · Voir plus »

Programmation fonctionnelle

La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques.

Nouveau!!: Python (langage) et Programmation fonctionnelle · Voir plus »

Programmation impérative

En informatique, la programmation impérative est un paradigme de programmation qui décrit les opérations en séquences d'instructions exécutées par l'ordinateur pour modifier l'état du programme.

Nouveau!!: Python (langage) et Programmation impérative · Voir plus »

Programmation informatique

Liste d'instructions sur le Commodore 64 La programmation, appelée aussi codage dans le domaine informatique, désigne l'ensemble des activités qui permettent l'écriture des programmes informatiques.

Nouveau!!: Python (langage) et Programmation informatique · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Python (langage) et Programmation orientée objet · Voir plus »

Programmation structurée

La programmation structurée constitue un sous-ensemble de la programmation impérative.

Nouveau!!: Python (langage) et Programmation structurée · Voir plus »

Programmation web

Logo langage HTML version 5 La programmation web est la programmation informatique qui permet d'éditer des sites web.

Nouveau!!: Python (langage) et Programmation web · Voir plus »

Py2exe

py2exe est une extension du langage informatique Python qui convertit les scripts Python (.py) en exécutables Windows (.exe).

Nouveau!!: Python (langage) et Py2exe · Voir plus »

Pygame

est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo temps réel avec le langage de programmation Python.

Nouveau!!: Python (langage) et Pygame · Voir plus »

PyGTK

PyGTK est un module Python permettant la création d'interfaces graphiques utilisant la bibliothèque GTK 2.

Nouveau!!: Python (langage) et PyGTK · Voir plus »

PyMOL

PyMOL est un logiciel libre de visualisation de structures chimiques en 3D créé par Warren DeLano.

Nouveau!!: Python (langage) et PyMOL · Voir plus »

PyPy

PyPy est une mise en œuvre du langage Python écrite elle-même en Python, avec une architecture flexible.

Nouveau!!: Python (langage) et PyPy · Voir plus »

PyQt

PyQt est un module libre qui permet de lier le langage Python avec la bibliothèque Qt distribué sous deux licences: une commerciale et la GNU GPL.

Nouveau!!: Python (langage) et PyQt · Voir plus »

PySide

PySide est un binding qui permet de lier le langage Python avec la bibliothèque Qt, disponible à l'origine en C++.

Nouveau!!: Python (langage) et PySide · Voir plus »

Python Imaging Library

Python Imaging Library (ou PIL) est une bibliothèque de traitement d'images pour le langage de programmation Python.

Nouveau!!: Python (langage) et Python Imaging Library · Voir plus »

Python Package Index

PyPI (de l'anglais « Python Package Index ») est le dépôt tiers officiel du langage de programmation Python.

Nouveau!!: Python (langage) et Python Package Index · Voir plus »

Python Software Foundation

La Python Software Foundation (PSF), est une association à but non lucratif fondée le et dédiée au langage de programmation Python.

Nouveau!!: Python (langage) et Python Software Foundation · Voir plus »

Python Software Foundation License

La Python Software Foundation License (PSFL) est une licence libre semblable à la licence BSD.

Nouveau!!: Python (langage) et Python Software Foundation License · Voir plus »

PyUnit

PyUnit est un framework de test unitaire (XUnit) pour le langage de programmation Python, à l'image de ce que JUnit est pour le Java.

Nouveau!!: Python (langage) et PyUnit · Voir plus »

QGIS

Une table d'attributs des données d'OpenStreetMap (ici pour L'Île-d'Yeu). QGIS permet de séparer ces données par géotag. QGIS est un logiciel SIG (système d'information géographique) libre multiplate-forme publié sous licence GPL.

Nouveau!!: Python (langage) et QGIS · Voir plus »

Qt

Wayland, libwayland-client et Qt. Qt (prononcé officiellement en anglais mais couramment prononcé.) est.

Nouveau!!: Python (langage) et Qt · Voir plus »

Raku (langage)

Raku (anciennement Perl 6) est un langage de programmation qui fut un temps considéré comme la sixième version majeure de Perl.

Nouveau!!: Python (langage) et Raku (langage) · Voir plus »

Ramasse-miettes (informatique)

Illustration d'un ramasse-miette compactant. Un ramasse-miettes.

Nouveau!!: Python (langage) et Ramasse-miettes (informatique) · Voir plus »

Référence (programmation)

En programmation, une est une valeur qui est un moyen d'accéder en lecture et/ou écriture à une donnée située soit en mémoire principale soit ailleurs.

Nouveau!!: Python (langage) et Référence (programmation) · Voir plus »

Réflexion (informatique)

En programmation informatique, la réflexion est la capacité d'un programme à examiner, et éventuellement à modifier, ses propres structures internes de haut niveau lors de son exécution.

Nouveau!!: Python (langage) et Réflexion (informatique) · Voir plus »

Reston (Virginie)

Reston est une census-designated place du comté de Fairfax, en Virginie, aux États-Unis.

Nouveau!!: Python (langage) et Reston (Virginie) · Voir plus »

Roundup (bugtracker)

Roundup est un logiciel de suivi de problèmes (ou bugtracker) open-source, contrôlable en ligne de commande, par mail ou par une interface web.

Nouveau!!: Python (langage) et Roundup (bugtracker) · Voir plus »

Ruby

Ruby est un langage de programmation libre.

Nouveau!!: Python (langage) et Ruby · Voir plus »

RUR-PLE

RUR - Python Learning Environment (Environnement d'apprentissage du Python) ou RUR-PLE est un outil éducatif qui aide les enfants (ou les plus grands) à apprendre le langage de programmation Python de manière amusante.

Nouveau!!: Python (langage) et RUR-PLE · Voir plus »

Rust (langage)

est un langage de programmation compilé multi-paradigme qui met l'accent sur la performance, la sûreté des types et la concurrence.

Nouveau!!: Python (langage) et Rust (langage) · Voir plus »

SageMath

SageMath (anciennement Sage) est un logiciel libre généraliste de calcul mathématique.

Nouveau!!: Python (langage) et SageMath · Voir plus »

Sécurité des systèmes d'information

CyberBunker. La sécurité des systèmes d’information (SSI) ou plus simplement sécurité informatique, est l’ensemble des moyens techniques, organisationnels, juridiques et humains nécessaires à la mise en place de moyens visant à empêcher l'utilisation non autorisée, le mauvais usage, la modification ou le détournement du système d'information.

Nouveau!!: Python (langage) et Sécurité des systèmes d'information · Voir plus »

Sérialisation

Schéma d'une sérialisation puis d'une désérialisation de données En informatique, la sérialisation (de l'anglais américain serialization) est le codage d'une information sous la forme d'une suite d'informations plus petites (dites atomiques, voir l'étymologie de atome) pour, par exemple, sa sauvegarde (persistance) ou son transport sur le réseau (proxy, RPC…).

Nouveau!!: Python (langage) et Sérialisation · Voir plus »

Série télévisée

Une série télévisée, abrégé en série, ou familièrement série télé, aussi appelée télésérie ou téléroman au Canada francophone, est une œuvre télévisuelle qui se déroule en plusieurs parties d'une durée généralement équivalente, appelées « épisodes ».

Nouveau!!: Python (langage) et Série télévisée · Voir plus »

Scheme

(prononciation) est un langage de programmation dérivé du langage fonctionnel Lisp, créé dans les années 1970 au Massachusetts Institute of Technology (MIT) par Gerald Jay Sussman et Guy L. Steele.

Nouveau!!: Python (langage) et Scheme · Voir plus »

Science des données

La science des données est l'étude de l’extraction automatisée de connaissance à partir de grands ensembles de données.

Nouveau!!: Python (langage) et Science des données · Voir plus »

Scientifique

Stardust du Jet Propulsion Laboratory. Un scientifique est une personne qui se consacre à l'étude de la science ou des sciences avec rigueur et des méthodes scientifiques.

Nouveau!!: Python (langage) et Scientifique · Voir plus »

SciPy

SciPy est un projet visant à unifier et fédérer un ensemble de bibliothèques Python à usage scientifique.

Nouveau!!: Python (langage) et SciPy · Voir plus »

Secure Shell

Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé.

Nouveau!!: Python (langage) et Secure Shell · Voir plus »

Serveur web

Serveurs de la Fondation Wikimédia en 2012. Un serveur web est soit un logiciel de service de ressources web (serveur HTTP), soit un serveur informatique (ordinateur) qui répond à des requêtes du World Wide Web sur un réseau public (Internet) ou privé (intranet), en utilisant principalement le protocole HTTP.

Nouveau!!: Python (langage) et Serveur web · Voir plus »

Shed Skin

Shed Skin est un compilateur de Python vers C++.

Nouveau!!: Python (langage) et Shed Skin · Voir plus »

Short Message Service

Affichage d'un SMS en néerlandais. Affichage d'un SMS en anglais d'une alerte incendie sur un iPhone. Le service de messagerie SMS, plus connu sous le sigle de SMS (pour « Short Message Service ») ou les noms de « texto » ou de « minimessage », permet de transmettre de courts messages textuels.

Nouveau!!: Python (langage) et Short Message Service · Voir plus »

Signature de type

En programmation informatique, la signature de type définit les types de données acceptables pour une fonction ou une méthode.

Nouveau!!: Python (langage) et Signature de type · Voir plus »

Silverlight

Silverlight est un plugin pour navigateur Web sur Windows et Mac OS, qui permet de développer des applications Web riches dans un moteur de rendu vectoriel.

Nouveau!!: Python (langage) et Silverlight · Voir plus »

Simple and Fast Multimedia Library

SFML est une interface de programmation bas niveau destinée à construire des jeux vidéo ou des programmes interactifs.

Nouveau!!: Python (langage) et Simple and Fast Multimedia Library · Voir plus »

Simple DirectMedia Layer

(SDL) est une bibliothèque logicielle libre.

Nouveau!!: Python (langage) et Simple DirectMedia Layer · Voir plus »

Smalltalk

est un langage de programmation orienté objet, réflexif et dynamiquement typé.

Nouveau!!: Python (langage) et Smalltalk · Voir plus »

Smartphone

Un smartphone (également appelé téléphone intelligent., téléphone multifonction, mobile multifonctionCommission d'enrichissement de la langue française, « Vocabulaire des télécommunications (liste de termes, expressions et définitions adoptés) », ''Journal officiel'' de la République française du. ou encore ordiphone) est un téléphone mobile disposant en général d'un écran tactile, d'un appareil photographique numérique, des fonctions d'un assistant numérique personnel et de certaines fonctions d'un ordinateur portable.

Nouveau!!: Python (langage) et Smartphone · Voir plus »

Soya 3D

Soya 3D est un moteur 3D orienté objet écrit en Python.

Nouveau!!: Python (langage) et Soya 3D · Voir plus »

SpaCy

SpaCy est une bibliothèque logicielle Python de traitement automatique des langues développée par Matt Honnibal et Ines Montani.

Nouveau!!: Python (langage) et SpaCy · Voir plus »

Spam

Boîte de réception infestée. Le spam, courriel indésirable ou pourriel est une communication électronique non sollicitée, en premier lieu via le courrier électronique.

Nouveau!!: Python (langage) et Spam · Voir plus »

Spam (marque agroalimentaire)

Spam (stylisé en majuscules - Site officiel) est la marque commerciale d'une transformation agroalimentaire précuite, à base de viande et de graisse conservée en boîte.

Nouveau!!: Python (langage) et Spam (marque agroalimentaire) · Voir plus »

Spam (sketch)

Monty Python Live (Mostly)'' en 2014. Spam est un sketch des Monty Python diffusé pour la première fois le, en conclusion du du Monty Python's Flying Circus.

Nouveau!!: Python (langage) et Spam (sketch) · Voir plus »

Sphinx (générateur de documentation)

Sphinx est un générateur de documentation libre.

Nouveau!!: Python (langage) et Sphinx (générateur de documentation) · Voir plus »

Spyder (logiciel)

Spyder (nommé Pydee dans ses premières versions) est un environnement de développement pour Python.

Nouveau!!: Python (langage) et Spyder (logiciel) · Voir plus »

SQLAlchemy

SQLAlchemy est un toolkit open source SQL et un mapping objet-relationnel (ORM) écrit en Python et publié sous licence MIT.

Nouveau!!: Python (langage) et SQLAlchemy · Voir plus »

Stackless Python

Stackless Python est une implémentation du langage Python, nommée ainsi car elle vise à éliminer l'utilisation de la pile du langage C. Le langage supporte les continuations, les générateurs, les microthreads et les coroutines.

Nouveau!!: Python (langage) et Stackless Python · Voir plus »

StarOffice

StarOffice, connue brièvement sous le nom d'Oracle OpenOffice avant d'être abandonnée en 2011, était une suite bureautique multiplate-forme (Windows, GNU/Linux, Solaris) appartenant à Star Division, éditée par Sun Microsystems puis Oracle et basée, à partir de la version 6, sur le projet OpenOffice.org.

Nouveau!!: Python (langage) et StarOffice · Voir plus »

Style d'indentation

En informatique, l'indentation consiste en l'ajout de tabulations ou d'espaces dans un fichier texte.

Nouveau!!: Python (langage) et Style d'indentation · Voir plus »

Suite bureautique

Visuel de la suite bureautique Libreoffice Une suite bureautique est un ensemble de programmes informatiques en rapport avec les opérations basiques du travail de bureau telles que rédiger des lettres et des rapports, organiser des rendez-vous ou comptabiliser des factures.

Nouveau!!: Python (langage) et Suite bureautique · Voir plus »

Suite de Fibonacci

Une juxtaposition de carrés dont les côtés ont pour longueur des nombres successifs de la suite de Fibonacci: 1, 1, 2, 3, 5, 8, 13 et 21. En mathématiques, la suite de Fibonacci est une suite de nombres entiers dans laquelle chaque nombre est la somme des deux nombres qui le précèdent.

Nouveau!!: Python (langage) et Suite de Fibonacci · Voir plus »

Sympy

Sympy est une bibliothèque en Python spécialisée dans le calcul formel qui ne dépend d'aucune bibliothèque supplémentaire.

Nouveau!!: Python (langage) et Sympy · Voir plus »

Syntaxe

La syntaxe est, à l'origine, la branche de la linguistique qui étudie la manière dont les mots se combinent pour former des phrases ou des énoncés dans une langue.

Nouveau!!: Python (langage) et Syntaxe · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Python (langage) et Système d'exploitation · Voir plus »

Système d'information géographique

Un système d'information géographique ou SIG (en anglais, geographic information system ou GIS) est un système d'information conçu pour recueillir, stocker, traiter, analyser, gérer et présenter tous les types de données spatiales et géographiques.

Nouveau!!: Python (langage) et Système d'information géographique · Voir plus »

Système de gestion d'exceptions

Dans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l'exécution du programme.

Nouveau!!: Python (langage) et Système de gestion d'exceptions · Voir plus »

Système de gestion de base de données

Un (abr. SGBD) est un logiciel système servant à stocker, à manipuler ou gérer, et à partager des données dans une base de données, en garantissant la qualité, la pérennité et la confidentialité des informations, tout en cachant la complexité des opérations.

Nouveau!!: Python (langage) et Système de gestion de base de données · Voir plus »

Système de gestion de contenu

Exemple de design du système de gestion de contenu WordPress Un système de gestion de contenu.

Nouveau!!: Python (langage) et Système de gestion de contenu · Voir plus »

Système expert

Un système expert est un outil capable de reproduire les mécanismes cognitifs d'un expert, dans un domaine particulier.

Nouveau!!: Python (langage) et Système expert · Voir plus »

Table de hachage

Une table de hachage est, en informatique, une structure de données qui permet une association clé–valeur, c'est-à-dire une implémentation du type abstrait tableau associatif.

Nouveau!!: Python (langage) et Table de hachage · Voir plus »

Tableau associatif

En informatique, un tableau associatif (aussi appelé dictionnaire ou table d'association) est un type de données associant à un ensemble de clefs, un ensemble correspondant de valeurs.

Nouveau!!: Python (langage) et Tableau associatif · Voir plus »

Tableau croisé dynamique

Un tableau croisé dynamique (TCD) (en anglais pivot table) est un tableau de valeurs groupées qui regroupe les éléments individuels d'un tableau plus étendu (provenant par exemple d'une base de données, d'un tableur ou d'un système d'informatique décisionnelle) dans une ou plusieurs catégories distinctes.

Nouveau!!: Python (langage) et Tableau croisé dynamique · Voir plus »

Tar (informatique)

Le programme tar (de l'anglais, littéralement « archiveur pour bande ») est un logiciel d'archivage de fichiers standard des systèmes de type UNIX.

Nouveau!!: Python (langage) et Tar (informatique) · Voir plus »

TeamForge

, anciennement, est un logiciel permettant de déployer un service d'hébergement de projets de développement de logiciels collaboratifs (aussi appelé forge logicielle).

Nouveau!!: Python (langage) et TeamForge · Voir plus »

Test unitaire

En programmation informatique, le test unitaire (ou « T.U. », ou « U.T. » en anglais) est une procédure permettant de vérifier le bon fonctionnement d'une partie précise d'un logiciel ou d'une portion d'un programme (appelée « unité » ou « module »).

Nouveau!!: Python (langage) et Test unitaire · Voir plus »

Texas Instruments

Texas Instruments (TI) est une entreprise d'électronique américaine renommée dans le domaine des composants électroniques passifs et des semi-conducteurs fondée en 1941.

Nouveau!!: Python (langage) et Texas Instruments · Voir plus »

Tk (informatique)

Tk est une bibliothèque d'interfaces graphiques multiplate-forme.

Nouveau!!: Python (langage) et Tk (informatique) · Voir plus »

Tkinter

Tkinter (de l'anglais Tool kit interface) est la bibliothèque graphique libre d'origine pour le langage Python, permettant la création d'interfaces graphiques.

Nouveau!!: Python (langage) et Tkinter · Voir plus »

TOML

TOML (Tom’s Obvious, Minimal Language) est un format de fichier de configuration conçu afin d'être facile à lire et à écrire en raison d’une sémantique plus évidente qui se veut minimale.

Nouveau!!: Python (langage) et TOML · Voir plus »

Tool Command Language

Tool Command Language (abréviation: Tcl) est un langage de script initialement conçu en 1988 par John Ousterhout et son équipe à l'université de Californie à Berkeley.

Nouveau!!: Python (langage) et Tool Command Language · Voir plus »

Toolkit

est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques.

Nouveau!!: Python (langage) et Toolkit · Voir plus »

Traduction

XIX. La traduction (dans son acception principale) est le fait de faire passer un texte rédigé dans une langue (« langue source », ou « langue de départ ») dans une autre langue (« langue cible », ou « langue d'arrivée »).

Nouveau!!: Python (langage) et Traduction · Voir plus »

Transmission Control Protocol

Transmission Control Protocol (littéralement, « protocole de contrôle de transmissions »), abrégé TCP, est un protocole de transport fiable, en mode connecté, documenté dans la de l’IETF.

Nouveau!!: Python (langage) et Transmission Control Protocol · Voir plus »

Transport Layer Security

La (TLS) ou « Sécurité de la couche de transport », et son prédécesseur la (SSL) ou « Couche de sockets sécurisée », sont des protocoles de sécurisation des échanges par réseau informatique, notamment par Internet.

Nouveau!!: Python (langage) et Transport Layer Security · Voir plus »

TurboGears

TurboGears est un cadriciel (framework) orienté Web/Ajax et MVC basé sur des templates, des plugins écrits en Python.

Nouveau!!: Python (langage) et TurboGears · Voir plus »

Twisted

Twisted est un framework d'application réseau écrit en Python et sous licence MIT.

Nouveau!!: Python (langage) et Twisted · Voir plus »

Typage dynamique

Le typage dynamique est une technique utilisée dans certains langages de programmation pour assigner le type de la valeur dénotée par la variable durant l'exécution du code.

Nouveau!!: Python (langage) et Typage dynamique · Voir plus »

Typage fort

En informatique, un langage de programmation est dit fortement typé lorsqu'il garantit que les types de données employés décrivent correctement les données manipulées.

Nouveau!!: Python (langage) et Typage fort · Voir plus »

Typage statique

Le typage statique est une technique utilisée dans certains langages de programmation impératifs (C++, Java, Pascal, ou même Visual Basic avec lOption Explicit) pour associer à un symbole dénotant une variable le type de la valeur dénotée par la variable; et dans certains langages de programmation fonctionnels (ML, OCaml, Haskell, PureScript, etc.) pour associer à une fonction (un calcul) le type de son paramètre et le type de la valeur calculée.

Nouveau!!: Python (langage) et Typage statique · Voir plus »

Type (informatique)

Présentation des principaux '''types de données'''. En programmation informatique, un type de donnée, ou simplement un type, définit la nature des valeurs que peut prendre une donnée, ainsi que les opérateurs qui peuvent lui être appliqués.

Nouveau!!: Python (langage) et Type (informatique) · Voir plus »

Types de donnée du langage C

Les types de donnée du langage C définissent les caractéristiques de stockage et les opérations disponibles pour chaque valeur et chaque variable d'un code source en langage C. Les types fondamentaux du langage C sont conçus pour pouvoir correspondre aux types supportés par l'architecture de processeur cible.

Nouveau!!: Python (langage) et Types de donnée du langage C · Voir plus »

Unicode

200x200px Unicode est un standard informatique qui permet des échanges de textes dans différentes langues, à un niveau mondial.

Nouveau!!: Python (langage) et Unicode · Voir plus »

Unix

Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé de l'Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson.

Nouveau!!: Python (langage) et Unix · Voir plus »

Uplet

Coordonnées XYZ. Basé sur le travail d'InductiveLoad En mathématiques, un uplet (désigné aussi par liste, famille finie, ou suite finie) est une collection ordonnée finie d'objets.

Nouveau!!: Python (langage) et Uplet · Voir plus »

Usenet

Usenet est un système en réseau de forums, inventé en 1979, lancé publiquement en 1980 à l’université de Caroline du Nord à Chapel Hill et l'université Duke.

Nouveau!!: Python (langage) et Usenet · Voir plus »

User Datagram Protocol

Le User Datagram Protocol (UDP, en français protocole de datagramme utilisateur) est un des principaux protocoles de télécommunication utilisés par Internet.

Nouveau!!: Python (langage) et User Datagram Protocol · Voir plus »

Variable métasyntaxique

En programmation informatique, une variable métasyntaxique est une variable générique, qui aurait la valeur grammaticale d'un pronom (en ce qu'ils sont la représentation générique de tout une classe d'objet spécifique: il, elle, on... ici "var" pour variable serait l'exemple type).

Nouveau!!: Python (langage) et Variable métasyntaxique · Voir plus »

Virgule flottante

exposant. La virgule flottante est une méthode d'écriture de nombres fréquemment utilisée dans les ordinateurs, équivalente à la notation scientifique en numération binaire.

Nouveau!!: Python (langage) et Virgule flottante · Voir plus »

Weblate

Weblate est un outil de traduction assistée par ordinateur libre programmé en Python et basé sur le framework web Django.

Nouveau!!: Python (langage) et Weblate · Voir plus »

Wing IDE

Wing IDE est un environnement de développement intégré (IDE en anglais) développé par Wingware qui est conçu spécifiquement pour le langage de programmation Python. Il a été créé pour réduire les temps de développement et de débogage, pour diminuer les erreurs de codage, et rendre plus facile la compréhension et la navigation dans le code Python.

Nouveau!!: Python (langage) et Wing IDE · Voir plus »

WxPython

wxPython est une implémentation libre en Python de l'interface de programmation wxWidgets.

Nouveau!!: Python (langage) et WxPython · Voir plus »

WxWidgets

wxWidgets (anciennement wxWindows) est une bibliothèque graphique libre utilisée comme boîte à outils de programmation d'interfaces graphiques multiplateforme.

Nouveau!!: Python (langage) et WxWidgets · Voir plus »

Zen de Python

Le Zen de Python est un ensemble de 19 principes qui influencent la conception du langage de programmation Python, et sont utiles pour comprendre et utiliser le langage.

Nouveau!!: Python (langage) et Zen de Python · Voir plus »

Zope

Zope est un serveur d'applications web orienté objet, libre, écrit en langage de programmation Python et gérable à partir d'une interface Web.

Nouveau!!: Python (langage) et Zope · Voir plus »

1989

L'année 1989 est une année commune qui commence un dimanche.

Nouveau!!: Python (langage) et 1989 · Voir plus »

1995

L'année 1995 est une année commune qui commence un dimanche.

Nouveau!!: Python (langage) et 1995 · Voir plus »

1999

L'année 1999 est une année commune qui commence un vendredi.

Nouveau!!: Python (langage) et 1999 · Voir plus »

2000

L'année 2000 est une année séculaire et une année bissextile qui commence un samedi.

Nouveau!!: Python (langage) et 2000 · Voir plus »

Redirections ici:

Langage Python, Langage de programmation Python, Langage python, PEP 8, Pep8, Python (programming language), Pyzo.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »