Nombre aléatoire (Python)
Résolu
P83eace
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
heyquem Messages postés 759 Date d'inscription Statut Membre Dernière intervention -
heyquem Messages postés 759 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai créé un nombre aléatoire compris dans l'intervalle [2; plus l'infinie] sur python. Est ce possible ?
Merci d'avance.
J'aimerai créé un nombre aléatoire compris dans l'intervalle [2; plus l'infinie] sur python. Est ce possible ?
Merci d'avance.
A voir également:
- Python nombre aléatoire entre 1 et 10
- Clé d'activation windows 10 - Guide
- Nombre de jours entre deux dates excel - Guide
- Restauration systeme windows 10 - Guide
- Windows 10 ne démarre plus - Guide
- Windows 10 gratuit - Accueil - Mise à jour
3 réponses
je ne crois pas a l'infini mais essaye sa
import random
r = random.randint(1,100)
Et pour les autres fonctions de random:
https://docs.python.org/3/library/random.html
import random
r = random.randint(1,100)
Et pour les autres fonctions de random:
https://docs.python.org/3/library/random.html
heu peut être pas tjrs je connais pas tout mais en c java python tout les trucs normaux c limité mais il y a certains langages ou on peut redéfinir le nombre de bits utilisés pour les nombres (genre ada je crois)
perso si quelqu'un sait comment on peut arriver a avoir des float suffisamment grands (genre un équivalent du double en c j'suis preneur)
Avec Python, les entiers très grands ont une précision illimitée. Tu peux par exemple utiliser des entiers de 250 chiffres si ça te chante.
Pour les floats, il existe en Python un module "decimal" qui permet de faire à peu près n'importe quoi de ce qu'on veut.
Par exemple, on peut fixer la précision après la virgule comme on la veut, au travers d'un attribut getcontext(), la précision par défaut étant 28 chiffres après la virgule:
affiche