Aide- pyhton -prélever une lettre au harsard dans un string
bbeldia
-
bcleo -
bcleo -
Bonjour, j'ai un exercice a faire et j'ai du mal à le gérer. Je m'explique, j'essaie de créer une programme qui me sorte une lettre au hasard parmi ma sequence :
Mais il me sort a chaque fois l'indice de la lettre dans la liste créer mais pas ma lettre. Je n'ai le droit d'importe autre chose que random, et pour le reste utiliser les fonctions du built-in.
Pourriez-vous m'aider ?
En espérant que vous me lisiez
Bien a vous
import random chaine="acgt" print(chaine) print(len(chaine)) m=[i for i in chaine] print(m) chainehasard=random.randint() print (chainehasard)
Mais il me sort a chaque fois l'indice de la lettre dans la liste créer mais pas ma lettre. Je n'ai le droit d'importe autre chose que random, et pour le reste utiliser les fonctions du built-in.
Pourriez-vous m'aider ?
En espérant que vous me lisiez
Bien a vous
A voir également:
- Aide- pyhton -prélever une lettre au harsard dans un string
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
- Changer lettre disque dur - Guide
- Chiffre en lettre - Télécharger - Outils professionnels
2 réponses
Bonjour,
https://www.geeksforgeeks.org/python-randint-function/
La fonction random renvoie un chiffre, et pour qu'elle renvoie un chiffre/indice qui corresponde à la longueur de la chaine, il faut lui donner des bornes (0,3), style (0,len(chaine)-1)
Avec cet indice, il faut prendre le nème caractère de la chaine.
https://www.geeksforgeeks.org/python-randint-function/
La fonction random renvoie un chiffre, et pour qu'elle renvoie un chiffre/indice qui corresponde à la longueur de la chaine, il faut lui donner des bornes (0,3), style (0,len(chaine)-1)
Avec cet indice, il faut prendre le nème caractère de la chaine.
bcleo
AH oui d'accord merci !