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

Codes sources Python84 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources Python

Liste des 84 ressources de cette catégorie

    Fractales

    Téléchargé 22 fois-
    0
    0
    Génération de fractales à partir de solides réguliers ou tout autres maillages avec Blender.
    Licence : Libre - Publié le 16/08/2015 - Auteur : he2lo +

    ServBDD.py

    Téléchargé 22 fois-
    0
    0
    Serveur TCP/IP avec base de donnée sqlite3
    Logiciel - Licence : Non renseignée - Publié le 27/03/2021 - Auteur : nulos +

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

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

    Alarme

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

    game-net

    Téléchargé 14 fois-
    0
    0
    Calcul mental en réseau
    Licence : Non renseignée - Publié le 18/04/2020 - Éditeur : nulos +

    Organiser les pages pour imprimer des livrets avancés

    Téléchargé 14 fois-
    0
    0
    Il peut parfois être intéressant d'imprimer des documents sous forme de livrets.
    Les options offertes dans ce domaine par les imprimantes sont relativement limitées.
    Par exemple, il n'est pas possible de :
    - imprimer des diaporamas en mettant 4 diapos par page (8 par feuilles recto verso),
    - imprimer des livrets A6 (2 feuilles de livret par page A4 - à découper) ou plus petits encore.
    - imprimer un document en plusieurs livrets pour limiter le nombre de pages à plier (qui a déjà
    essayé de plier un livret de 50 ou 100 feuilles)

    Cette moulinette propose de calculer l'ordre d'impression des pages à utiliser pour réussir ces opérations
    en utilisant les options basiques d'une imprimante.
    Licence : Libre - Publié le 02/12/2019 - Auteur : fatbob +

    py2048

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

    Simulateur de relativité restreinte

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

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

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

    Le QThread de tyrtamos

    Téléchargé 12 fois-
    2
    0
    Après It's time, cet exemple montre comment intégrer un QThread dans une application.
    Le but est de déléguer un travail à un QThread ce qui laisse alors la boucle de traitement des évènements Qt libre pour faire autre chose (ici afficher une barre de progression en fonction de l'avancée du travail).
    Il est important de noter que sous aucun prétexte le QThread ne doit toucher aux widgets gérés par la boucle principale (sinon crash probable). Donc la seule façon qu'a le QThread pour interfacer les widgets est de passer par des signaux récupérés par le(s) widget(s) de l'application.
    Cet exemple m'a été largement inspiré par un exemple de Voir la suite
    Logiciel - Licence : LGPL - Publié le 10/03/2024 - Auteur : Sve@r +

    fonction

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

    Afficher le contenu d'un dossier

    Téléchargé 9 fois-
    2
    0
    Pour faire suite au reader CSV, ce programme affiche le contenu d'un dossier.
    On lui donne un dossier et il affiche dans une zone de droite tous les fichiers du dossier. Et si on sélectionne un fichier, il affiche son contenu dans une zone de gauche.

    On pourra y trouver une évolution intéressante apporté par papajoker et basée sur une délégation de style qui permet à tout fichier non lisible pour une raison ou une autre (problème de droit par exemple) d'être marqué en rouge dans la zone de droite (zone de listing). Et si on y revient alors qu'il est redevenu lisible (problème résolu) il ... Voir la suite
    Code source - Licence : LGPL - Publié le 30/03/2024 - Auteur : Sve@r +

    Changement de base d'un nombre entier

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

    (Dé)Chiffrement par substitution

    Téléchargé 8 fois-
    0
    0
    (Dé)Chiffrement par substitution avec interface graphique
    python3-tkinter requis
    Code source - Licence : Non renseignée - Publié le 28/09/2022 - Auteur : nulos +

    Game Over.

    Téléchargé 8 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 09/03/2024 - Auteur : Sve@r +

    Nombre premier augmenté

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

    Diviseurs.py

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

    Funny Table

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

    Les bases gammiques

    Téléchargé 6 fois-
    0
    0
    Domaine public : Open source


    Je vous propose de découvrir votre nouvel espace de travail !



    En téléchargeant GlobalApplisGo_10022022, vous avez la liberté d'utiliser les données du document texte. Les informations sont conformes au système gammique, elles en sont même les bases des gammes. Cette vision des gammes informatiques a été créée pour répondre aux besoins des traitements liés aux codes Python Open source libre. Le fichier texte GlobalApplisGo_10022022 détaille toutes les modulations diatoniques, qui s'organisent par rang diatonique suivant un ordre de poids modal croissant. Faisant paraître les formes binaires respectives, les occupations des intervalles numériques neutres (non signés), les de ... Voir la suite
    Logiciel - Licence : MIT - Publié le 21/08/2022 - Auteur : toumic2.0 +