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

Python162 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Python

Liste des 162 ressources de cette catégorie

    Doux comme un agneau.

    Téléchargé 56 fois-
    0
    0
    Cette seconde partie fait suite à celle présentée dans Avec un canon, on peut tout faire en y rajoutant le contrôle de la force et en enrichissant un peu l'affichage. Pour l'instant cette force n'est reliée à rien mais cela évoluera dans la partie suivante.
    Dans une philosophie d'optimisation, la partie "dessin" a été un peu modifiée pour ne redessiner que l'affût du canon quand on fait évoluer l'angle de visée.
    Il a été écrit en Python3/Qt5.

    La suite sera Tire-lui dessus.
    Code source - Licence : Creative Commons - Publié le 25/03/2022 - Auteur : Sve@r +

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

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

    Du stretching au splitting

    Téléchargé 51 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).
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Et avec du style.
    Code source - Licence : GPL - Publié le 26/06/2022 - Auteur : Sve@r +

    Face au mur.

    Téléchargé 51 fois-
    0
    0
    Et pour compléter le Game Over, on termine en rajoutant la possibilité de manipuler directement le canon à la souris, ainsi que la gestion de la vitesse de jeu. Une barrière permet aussi de corser la difficulté. Plus 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.
    Il a été écrit en Python3/Qt5.
    Code source - Licence : Creative Commons - Publié le 21/07/2022 - Auteur : Sve@r +

    wxGlade (wxPython)

    Téléchargé 49 fois-
    0
    0
    wxGlade est un concepteur de GUI écrit en Python avec le toolkit wxPython, qui vous aide à créer des interfaces graphiques en wxWidgets/wxPython. Pour le moment, il peut générer du code Python, C++, Perl et XRC (ressources XML de wxWidgets)

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

    LulzExpress

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

    phymath

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

    It\'s time...

    Téléchargé 48 fois-
    0
    0
    Après Et avec du style, cet exemple montre comment automatiser une action par le biais d'un timer qui actionnera une (ou plusieurs) tâche(s) à intervalles répétés.
    Accessoirement, il montre aussi le QTableWidget, élément graphique permettant de ranger des informations en lignes et colonnes.
    Il a été écrit en Python3/Qt5.

    Cet exemple marque la fin de l'initiation à Qt et ses outils principaux. Certes il y en a bien d'autres encore à appréhender (QStackedWidget, QComboBox, QTabWidget, etc) mais celui qui a compris les principes généraux de cette initiation et qui n'a pas peur de se plonger dans la documentation Qt a tous les atouts en main p ... Voir la suite
    Code source - Licence : GPL - Publié le 26/06/2022 - Auteur : Sve@r +

    ServBDD.py

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

    Les étirements ou... stretching

    Téléchargé 45 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é.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Du stretching au splitting.
    Code source - Licence : GPL - Publié le 26/06/2022 - Auteur : Sve@r +

    Changement de base d'un nombre entier

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

    MySQLdb (MySQL)

    Téléchargé 43 fois-
    0
    0
    MySQLdb permet la manipulation des bases de données MySQL.
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : SourceForge +

    PyQt

    Téléchargé 42 fois-
    0
    0
    PyQt permet de développer des interfaces graphiques multi-plateformes fondées sur le toolkit Qt écrit en C++. Une double-licence existe selon que vous voulez développer une application commerciale ou non.

    Les meilleurs cours et tutoriels PyQt et PySide
    Licence : GPL - Publié le 08/07/2011 - Éditeur : Riverbank +

    Komodo

    Téléchargé 42 fois-
    0
    0
    Issu du logiciel non libre Komodo IDE, cet environnement de développement intégré contient tout ce que l’on peut attendre d’un environnement de développement.

    Critique de JakoJako
    Dernière version disponible, j'ai téléchargé la version d'évaluation.
    Atouts: interface beaucoup plus intuitive (pour moi) et claire qu'Eclipse qui est une vraie usine à gaz. Notion de projet. Possibilité d'avoir des watch, des breakpoints actifs ou inactifs (qui sont conservés même quand on ferme l'EDI). Affichage sympa avec possibilité d'avoir des lignes verticales pour indiquer les { et } correspondants. Editeur pratique et intuitif. A priori, possibilité de reformatage du t ... Voir la suite
    Licence : Payant - Publié le 08/07/2011 - Éditeur : ActiveState +

    Et avec du style !!!

    Téléchargé 40 fois-
    1
    0
    Après Du stretching au splitting, cet exemple montre comment rajouter une petite fenêtre de configuration permettant d'utiliser les styles Qt pour modifier le style général de l'application.
    Accessoirement, les fenêtres commençant à devenir nombreuses, il montre aussi comment mémoriser dans un dictionnaire la hiérarchie des widgets (un widget X pouvant alors connaitre et s'adresser à l'application en général et à certains éléments importants comme son mainWindow) et à le faire transiter de widget en widget permettant ainsi de faire passer des informations d'environnement aux différentes fenêtres.
    Il a été écrit en Python3/Qt5.

    Voir la suite
    Code source - Licence : GPL - Publié le 26/06/2022 - Auteur : Sve@r +

    mediathèque

    Téléchargé 40 fois-
    0
    0
    Base de données multi-utilisateurs pour stocké livre et DVD.
    Code source - Licence : Non renseignée - Publié le 24/12/2021 - Auteur : nulos +

    classnph

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

    fonction

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

    TrainingSQL graphique

    Téléchargé 35 fois-
    0
    0
    Il s'agit du programme TrainingSQL mais avec une interface graphique
    python3-tk, python3-sqlite requis
    Logiciel - Licence : Libre - Publié le 28/08/2021 - Auteur : nulos +

    Tix (Tkinter)

    Téléchargé 33 fois-
    0
    0
    Tix est un appendice à Tkinter avec de nombreux widgets non présents dans Tkinter. Il est livré par défaut dans certaines distributions de Python.
    Licence : Freeware - Publié le 08/07/2011 - Éditeur : Tix Project Group +