IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Python160 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Python

Liste des 160 ressources de cette catégorie

    Face au mur.

    Téléchargé 9 fois-
    0
    0
    Et pour compléter le Game Over, on termine en rajoutant la possibilité de manipuler directement le canon à la souris, ainsi qu'une gestion de la vitesse de jeu. Une barrière permet aussi de corser la difficulté. Et on finit avec quelques raccourcis claviers et un message final amélioré pour le fun.
    Petit jeu à 2 balles certes, mais surtout écrit pour montrer les mécanismes Qt.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
    Code source - Licence : LGPL - Publié le 11/04/2025 - Auteur : Sve@r +

    La racine carrée du nombre

    Téléchargé 8 fois-
    0
    0
    Ce code présente une racine carrée à l'aide du module decimal

    C'est aussi un moyen de découvrir comment se fait cette opération...

    """ Cette fonction produit la racine carrée du nombre, et
    elle commence par définir la partie entière de la racine².
    Qui en général a une virgule flottante ( point décimal )
    """

    # Nombre à forme décimale
    """ Une décimale au format texte a un meilleur suivi
    Tests:"""
    # :nombre = Decimal('22135323.12554'):
    # imageoo2 = 22135323.125540000000000000000000000000000000...
    #...00000000000000000000000000000000000000000000000000000000
    # :nombre = Decimal(22135323.12554):
    # imageoo2 = 22135323.1255399994552135467529296875 ... Voir la suite
    Licence : Libre - Publié le 09/06/2018 - Éditeur : cabviva +

    Matplotlib

    Téléchargé 8 fois-
    0
    0
    Matplotlib est une bibliothèque de tracés de graphes 2D.

    Prérequis: NumPy
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : Matplotlib +

    Chiffrement en Python avec les algorithmes ROT13 et de Vigenère

    Téléchargé 7 fois-
    0
    0
    Ce document a pour objectif de permettre la découverte du langage de programmation Python et de sa très grande efficacité. Les différentes leçons consistent en l'élaboration de programmes de chiffrement (algorithme ROT13, algorithme de Vigenère...) et s'enchaînent de manière progressive.
    Licence : Non renseignée - Publié le 27/02/2019 - Éditeur : Emmanuel Morand +

    Boa Constructor (wxPython)

    Téléchargé 7 fois-
    0
    0
    Boa Constructor est un éditeur pour Python et un constructeur de GUI sur le toolkit wxPython. Il permet la création et la manipulation visuel de fenêtres graphiques. Il est écrit en Python et utilises la bibliothèque wxPython qui interface la bibliothèque wxWidgets.

    Prérequis: wxPython
    Licence : Freeware - Publié le 27/09/2018 - Éditeur : SourceForge +

    pywin32

    Téléchargé 7 fois-
    0
    0
    pywin32 est un module d'extension pour Windows qui permet de manipuler des objets Excel, Word entre autres.

    Prérequis: Windows
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : SourceForge +

    Simulateur de relativité restreinte

    Téléchargé 6 fois-
    1
    0
    Ce script permet de visualiser l'exemple ultra classique illustrant les distorsions du temps et de l'espace en relativité restreinte :
    Le wagon en déplacement par rapport à un quai.
    Il suffit de lancer ce script et de jouer avec les flèches droite et gauche.
    Le second lien de téléchargement semble fonctionner... (à la différence du premier)
    Code source - Licence : Non renseignée - Publié le 01/04/2021 - Auteur : Captain'Flam +

    Python for Delphi

    Téléchargé 6 fois-
    0
    0
    Python for Delphi est une série de composants qui interface la Dll Python dans Delphi. Elle vous permet d'exécuter facilement des scripts Python, de créer de nouveaux modules et types Python. Vous pouvez créer des extensions Python comme des Dlls et beaucoup plus.
    Licence : Freeware - Publié le 07/07/2011 - Éditeur : MMM-Experts +

    Game Over.

    Téléchargé 6 fois-
    0
    0
    En continuant de Accrochons des briques en l'air, on rajoute une gestion du score et une limitation des tirs. Plus un bouton pour redémarrer le jeu. Ce qui donne toutefois une gestion de signaux assez conséquente mais on arrive à un jeu presque fonctionnel.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    La suite sera Face au mur.
    Code source - Licence : LGPL - Publié le 11/04/2025 - Auteur : Sve@r +

    Les étirements ou... stretching

    Téléchargé 6 fois-
    0
    0
    Après Mappons notre signal, cet exemple montre comment gérer les étirements relatifs des widgets les uns par rapport aux autres.
    Accessoirement il montre aussi comment créer son propre "à propos" personnalisé.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    Il sera suivi par Du stretching au splitting.
    Code source - Licence : LGPL - Publié le 08/05/2025 - Auteur : Sve@r +

    progamV1alpha

    Téléchargé 6 fois-
    0
    0
    Définition de la gamme réglée par des notes cursives, sans déplacement d'octave
    Ou bien, comprendre le fonctionnement des gammes musicales à partir d'une réalisation automatisée.
    Notes musicales utilisées { C D E F G A B }. Et les signatures altératives { */- ...}
    Chaque note a une couleur et un curseur, ou les notes cursives des réglages. Le bouton gamme traite les notes cursives, en donnant leurs représentations diatoniques rangées dans un système déjà élaboré. Selon les méthodes conteneurs des intervalles, qui sont les véritables versions informatisées des gammes musicales.

    Vous pouvez chercher l'erreur [b]8^)[/b]
    Licence : Non renseignée - Publié le 15/07/2015 - Éditeur : cabviva +

    Eclipse

    Téléchargé 6 fois-
    0
    0
    Ide pour le développement multi-langages.
    Pluggin PyDev, PyLint, ...

    http://marketplace.eclipse.org/content/pydev-python-ide-eclipse

    https://eclipse.org

    Logiciel - Licence : Eclipse Public License - Publié le 01/03/2015 - Éditeur : durendal +

    Nombre premier augmenté

    Téléchargé 6 fois-
    0
    0
    Les algorithmes pour savoir si un nombre est un premier multiple sont nombreux.
    Ceux qui s'y intéressent en ont pour certains déjà créés.

    Ce petit bout de code ouvert est vraiment trés sobre en traitements, mais il résume tout ce qu'on peut savoir sur les conditions qui déterminent la valeur première du nombre.

    Je vous laisse découvrir la logique basique de ce script.
    Code source - Licence : MIT - Publié le 28/04/2022 - Auteur : toumic2.0 +

    Du stretching au splitting

    Téléchargé 6 fois-
    0
    0
    Après Les étirements ou... stretching, cet exemple montre comment créer des widgets variants (agrandir l'un faisant alors réduire l'autre).
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    Il sera suivi par Et avec du style.
    Code source - Licence : LGPL - Publié le 08/05/2025 - Auteur : Sve@r +

    Changement de base d'un nombre entier

    Téléchargé 5 fois-
    0
    0
    Algorithme permettant de convertir un nombre entier de la base 10 vers une base a
    Licence : Libre - Publié le 24/11/2013 - Auteur : Romanouch +

    pysqlite (SQLite)

    Téléchargé 5 fois-
    0
    0
    pysqlite permet la manipulation des bases de données SQLite. La distribution de CPython 2.6 propose en standard cette bibliothèque (en version 2.4.1). Vous avez ainsi directement accès à cette bibliothèque en important le module sqlite3.
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : pysqlite +

    py2048

    Téléchargé 5 fois-
    0
    0
    portage du jeu 2048 sous python 2.7.x et pygame 1.9.1-2
    également testé sous python3.4
    Licence : GPL - Publié le 17/03/2016 - Auteur : ginoingras +

    pySerial

    Téléchargé 5 fois-
    0
    0
    Cette bibliothèque permet d'attaquer le port série de votre ordinateur
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : SourceForge +

    CRUD Python Tkinter SQLite ProgPythonExpl

    Téléchargé 4 fois-
    0
    0
    Description
    ProgPythonExpl est un programme de type CRUD (Create – Read – Update – Delete) servant d'exemple et de base de réflexion pour le développement de futurs projets Python.

    Il gère les opérations principales sur une table Clients dans une base SQLite : recherche, création, modification, suppression et sélection d'enregistrements.

    Prérequis
    Python 3.13 ou supérieur
    Aucune dépendance externe — uniquement des modules Python standard
    Tkinter (inclus dans Python standard)
    SQLite 3 (inclus dans Python standard)
    Compatible Linux, macOS et Windows
    Code source - Licence : MIT - Publié le 26/02/2026 - Auteur : Fab2bprog +

    Petit programme de multiple

    Téléchargé 4 fois-
    1
    0
    Ce petit code source calcule la nature multiple du nombre
    Et, nous dit si le nombre pourrait être premier
    Il s'agit d'une évolution d'un tutoriel existant

    Un petit manuel de référence
    Licence : Libre - Publié le 08/05/2014 - Éditeur : cabviva.com +