Codes sources Python74 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Codes sources Python
Liste des 74 ressources de cette catégorie
|
|
|
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
|
|
|
|
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é).
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera afficher un dossier...
|
Code source -
Licence : LGPL
- Publié le 30/03/2024
- Auteur : Sve@r
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
Algorithme permettant de convertir un nombre entier de la base 10 vers une base a
|
Licence : Libre
- Publié le 24/11/2013
- Auteur : Romanouch
|
|
|
|
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
|
|
|
|
|
tkScenarist est une petite application écrite en Python3/Tkinter qui vise à faciliter la rédaction de scénarios de films pour tous les scénaristes en herbe, futurs et à venir.
|
Licence : GPL
- Publié le 20/02/2015
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
, 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
|
|
|
|
|
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
|
|
|
|
|
Une programmation permettant de créer une wordlist personnalisée en fonction des données que vous avez entrée
|
Licence : Python Software Foundation
- Publié le 15/03/2020
- Éditeur : Reaf12christian
|
|
|
|
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
|
|
|
|
|
Présentation rapide du module shutil, alternative au module zipfile, afin de créer simplement des archives en PYTHON
|
Licence : GPL
- Publié le 19/09/2013
- Taille 2 Ko
- Auteur : deusyss
|
|
|
|
Après Terminer proprement l'application, ce nouvel exemple montre comment associer différents widgets. Il introduit à cet effet la notion de "parenté" Qt qui permet à un objet Qt de connaitre les objets qui lui sont intégrés et surtout de faire en sorte qu'un objet fils réagisse avec son père (réduire le père fait alors réduire le fils).
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Soyons widgets.
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Taille 1 Ko
- Auteur : Sve@r
|
|
|
|
|
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
|
|