Codes sources Python83 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Codes sources Python
Liste des 83 ressources de cette catégorie
|
|
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
|
|
|
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 : GPL
- Publié le 28/06/2023
- Auteur : Sve@r
|
|
|
(Dé)Chiffrement par substitution avec interface graphique
python3-tkinter requis
|
Code source -
Licence : Non renseignée
- Publié le 28/09/2022
- Auteur : nulos
|
|
|
, 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 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
|
|
|
Commande rudimentaire 'ping' avec interface graphique
Doit être lancer en root
Module python3-tk, python3-scapy requis
|
Licence : Libre
- Publié le 10/10/2020
- Éditeur : nulos
|
|
|
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
|
|
|
"""#python
Bonjour, c'est Bing. Je peux vous aider à trouver des informations sur les nombres pairs et impairs. 😊
Vous avez décrit une règle qui s'applique aux nombres entiers. Pour un nombre pair, on le divise par deux.
Pour un nombre impair, on le multiplie par trois et on ajoute un. Par exemple :
- Si le nombre est 4, il est pair, donc on le divise par deux : 4 / 2 = 2
- Si le nombre est 5, il est impair, donc on le multiplie par trois et on ajoute un : 5 x 3 + 1 = 16
Cette règle est connue sous le nom de **conjecture de Collatz** ou de **problème de Syracuse**.
C'est un problème mathématique qui n'a pas encore été résolu.
Il consiste à se demander si, en appliquant cette ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 11/09/2023
- Auteur : toumic2.0
|
|
|
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
|
|
|
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
|
|
|
Fuzzer ftp
|
Logiciel -
Licence : Libre
- Publié le 23/03/2021
- Auteur : nulos
|
|
|
Ce petit programme donne la liste des multiples communs
Cette procédure décrit la logique du système hexa
Son traitement est plus rapide grâce à ce tri systématique
Ce filtrage mesure le 4/6 des opérations inutiles...
]#17/05/2014 à 13 heures.
#Les premiers multiples prolonge le syshexa en zygzag.
#Les chiffres premiers et le point de commun au syshexa.
#Ceyi
##saisie1 = input('Saisissez 1 pour voir les multiples communs : ')
##if saisie1 != "1" :
## saisie1 = 0
##listecommun = int(saisie1)
....................................
|
Licence : Non renseignée
- Publié le 17/05/2014
- Éditeur : cabviva.com
|
|
|
Petit exemple de serveur Websoket Sécurisé sous forme de chat
|
Licence : Non renseignée
- Publié le 12/04/2015
- Auteur : TiranusKBX
|
|
|
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
|
|
|
Bonjour,
Ayant vu une source en Perl concernant la conversion hexadécimal - RVB (RGB en anglais), je propose le même travail mais en langage Python.
|
Licence : Libre
- Publié le 27/08/2013
- Taille 378 octets
- Auteur : fred1599
|
|
|
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
|
|
|
Développement diatonique de la gamme de Do majeure, en code source python
|
Licence : Freeware
- Publié le 01/12/2015
- Éditeur : cabviva
|
|
|
Il permet de contourner un gros problème structurel d'Eclipse :
Eclipse fonctionne avec un WorkSpace qui contient l'ensemble des projets qu'il connaît.
Contrairement à Visual Studio (pour qui un projet est entièrement défini par le .sln et les .vcproj), Eclipse gère son arborescence de projets "en dur".
- Si on copie/déplace un répertoire qui contient un projet Visual, il suffit de lancer le .sln pour ouvrir le projet et que tout marche.
Avec Eclipse, il y a un fichier ".project" (et éventuellement ".pydevproject") mais il faut l'importer dans l'explorateur de projet avant de pouvoir travailler.
- Ce script permet de mettre à jour le chemin du projet dans le WorkSpace d'Eclipse.
|
Licence : Libre
- Publié le 18/04/2012
- Auteur : Captain'Flam
|
|