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

Codes sources Python82 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources Python

Liste des 82 ressources de cette catégorie

    py2048

    Téléchargé 43 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 +

    Un algo de crypto qui peut s'exécuter de tête, même par des enfants !

    Téléchargé 42 fois-
    1
    0
    Un algo de crypto qui peut s'exécuter de tête, même par des enfants ? 
    Je propose une suite chiffrante avec chaînage et lettre initiale.
    Et c'est plus dur à craquer que la machine Enigma !
    (Évidemment, il ne fait pas le poids face à un AES ou tout autre algo de pro)
    Comment ça marche ?
     
    On commence par se donner un alphabet, dans cet exemple : A,B,C,D,E
    -> les messages ne devront comporter que ces lettres.
    Puis on définit une addition et une soustraction sur cet alphabet.
    On remplace simplement les lettres par leur indice, en commençant à 0.
    A vaut 0, B vaut 1, ... E vaut 4.
    Ensuite on fait de l'arithmétique "modulaire", c'est à dire que quand ça dépasse
    on "reboucle" : 
       - ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 02/04/2021 - Auteur : Captain'Flam +

    Contact

    Téléchargé 40 fois-
    0
    0
    C'est un code qui vous permet de conserver et de voir les informations essentielles d'un proche après les avoir enregistrer grace à un fichier
    Licence : Libre - Publié le 01/11/2016 - Auteur : ZALBLACK +

    passwdSQLite

    Téléchargé 39 fois-
    0
    0
    Création d'une base de donnée locale multi-utilisateurs avec interface graphique et chiffrement sha512 pour stocké identifiant et mot de passe de site.
    python3-tkinter requis
    Logiciel - Licence : Libre - Publié le 28/12/2022 - Auteur : nulos +

    Funny Table

    Téléchargé 38 fois-
    0
    0
    Petit jeu très simpliste en Turtle pour réviser les tables de multiplications.
    Le code et les images (très moche :p) sont sous licence MIT.
    Logiciel - Licence : MIT - Publié le 01/03/2015 - Auteur : VieVie31 +

    Diviseurs.py

    Téléchargé 36 fois-
    0
    0
    Ce programme permet d'afficher tous les diviseurs de deux nombres passer en argument
    Code source - Licence : Non renseignée - Publié le 02/12/2016 - Éditeur : manhost +

    Simulateur de relativité restreinte

    Téléchargé 35 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 +

    phymath

    Téléchargé 33 fois-
    0
    0
    Plate-forme mathématique et physique en mode texte,permet de calculer:
    Racines des equations du second degré dans R et C
    Suites arithmétique et géométrique
    Masse d'un atome
    Nombre d'entitées(molécules, atomes, ions)
    Energie d'une particules au repos
    Licence : Non renseignée - Publié le 20/03/2020 - Auteur : nulos +

    fonction

    Téléchargé 32 fois-
    0
    0
    Affichage de fonction, fonction dérivée, équations quadratiques, calcul de limites de fonctions.
    Menu en mode console

    python3-sympy, python3-matplotlib requis
    Licence : Libre - Publié le 23/10/2020 - Éditeur : nulos +

    Reader CSV

    Téléchargé 22 fois-
    2
    0
    Suite aux exemples PyQt commencés avec le Hello World, je vous propose divers utilitaires très basiques en Python/PyQt.

    Ce programme permet de lire et d'afficher tout type de fichier CSV, quel que soit son séparateur.
    Il découpe le CSV et l'affiche proprement dans des lignes et colonnes bien séparées. Il peut même afficher des fichiers non CSV (mais dans ce cas le résultat n'est pas forcément assuré).
    Ce programme est disponible en version Python3/Qt5 et en version Python3/Qt6.

    La suite sera...
    Code source - Licence : GPL - Publié le 27/11/2022 - Auteur : Sve@r +

    Changement de base d'un nombre entier

    Téléchargé 21 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 +

    Game Over.

    Téléchargé 21 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 contient une version Python3/Qt5 et une version Python3/Qt6.

    La suite sera Face au mur.
    Code source - Licence : Creative Commons - Publié le 15/02/2023 - Auteur : Sve@r +

    ENTERPRISE ARCHITECT 16.0

    Téléchargé 21 fois-
    0
    0
    Modélisation intuitive rapide & Conception
    La solution idéale à l'échelle de l'entreprise pour visualiser, analyser, modéliser, tester et maintenir tous vos systèmes, logiciels, processus et architectures. Enterprise Architect est la plate-forme idéale pour vous aider à garder le contrôle de votre espace de travail, à supporter vos collègues et votre équipe, permettre la collaboration et à renforcer la confiance dans vos projets les plus complexes.
    Gérez Informations Complexes
    Enterprise Architect aide les personnes, les groupes et les grandes organisations à modéliser et à gérer des informations complexes. En intégrant et en connectant un large éventail d’informations structurelles et comportementales visuellement . Vous pou ... Voir la suite
    Logiciel - Licence : Libre - Publié le 26/05/2022 - Auteur : Sparx Systems +

    Ftp Download

    Téléchargé 18 fois-
    0
    0
    Petit script pour télécharger un fichier en FTP prédéfini..
    (c'est mon premier programme en python..)
    Licence : Non renseignée - Publié le 16/10/2016 - Auteur : trentks95 +

    classnph

    Téléchargé 16 fois-
    0
    0
    , deux codes = Une solution

    Typage du nombre entier :
    - Réponse qualifiant le nombre ( pair, impair)
    Type = Reste = nombre%6
    Essayage du nombre premier :
    - Réponse quantitative du nombre ( quotient)
    Intervalle = Quotient = 1/nombre

    [http://www.developpez.net/forums/blogs/307889-toumic/b1554/facons-traiter-nombres-premiers-multiples/]
    [http://www.cabviva.com/agenph.html]
    Merci vinss pour les commentaires qui m'ont aidés à me souvenir de la commutativité, et du carré
    Merci biBistouille par son champ d'activité, qui a propulsé une méthode remarquablement technique
    Pour le fun, un exemple gradé :)
    Cosmic 513974268
    ip 11 dvs 513974268 sq3 150 sq4 12
    Voir la suite
    Licence : Libre - Publié le 20/02/2018 - Éditeur : cabviva +

    LulzExpress

    Téléchargé 15 fois-
    0
    0
    LulzExpress est un petit outil écrit en Python 3 avec une interface graphique Tkinter qui permet de lire les flux de trois sites web : danstonchat.com, pebkac.fr et viedemerde.fr. Simple et conviviale, il remplit son rôle à merveille et permet de centraliser la lecture des flux.
    Licence : GPL - Publié le 16/07/2012 - Taille 19 Ko - Auteur : devofanarchy +

    Alarme

    Téléchargé 13 fois-
    0
    2
    Alarme graphique
    Code source - Licence : Non renseignée - Publié le 22/04/2022 - Auteur : nulos +

    coloration syntaxique

    Téléchargé 13 fois-
    0
    0
    Lit et affiche un fichier de code en respectant la mise en forme et utilisant la coloration syntaxique.
    (Ce n'est pas un éditeur)
    Supporte les fichiers asm(syntaxe intel), c, c++, java, python
    Licence : Non renseignée - Publié le 23/04/2020 - Éditeur : nulos +

    La racine carrée du nombre

    Téléchargé 11 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 +

    Polygones à nombre de côtés variables, inscrits dans un cercle.

    Téléchargé 10 fois-
    0
    0
    Il s'agit là d'un simple programme d'exercice mettant en œuvre le module tkinter et trois sous-modules math (pi,cos,sin).

    Ce programme affiche un polygone (commençant par trois côtés) en bleu inscrit dans un cercle en jaune. Deux boutons distincts permettent d'augmenter ou de diminuer à tout moment le nombre de côtés de chaque polygone à afficher (au départ c'est une fenêtre noire vide qui est affichée).

    J'aurais certes pu et dû faire plus rationnel, notamment en décrivant la procédure dessin(nombrecotes) plutôt que dessin() tout court qui oblige à définir des global variables.

    Mais c'est un premier exercice qui m'a appris beaucoup sur la gestion des variables entre sous-programmes (procédures) et le passage ... Voir la suite
    Licence : Libre - Publié le 18/11/2020 - Auteur : Town Ground +