Salut, je suis en 2nde et c'est des maths : Je dois créer un programme en PYTHON qui permet de créer un chaine d'adn d'une longueur que l'on donne, cependant, q
Mathématiques
migateno
Question
Salut, je suis en 2nde et c'est des maths :
Je dois créer un programme en PYTHON qui permet de créer un chaine d'adn d'une longueur que l'on donne, cependant, quand je teste mon programme, il y a une erreur, un soucis, je vous le donne :
from random import*
l = int(input())
ch = ""
for loop in range(l):
a = radint (1,4)
if a == 1:
ch = ch+A
if a == 2:
ch = ch+C
if a == 3:
ch = ch+G
if a == 4:
ch = ch+T
print("ch")
Je dois créer un programme en PYTHON qui permet de créer un chaine d'adn d'une longueur que l'on donne, cependant, quand je teste mon programme, il y a une erreur, un soucis, je vous le donne :
from random import*
l = int(input())
ch = ""
for loop in range(l):
a = radint (1,4)
if a == 1:
ch = ch+A
if a == 2:
ch = ch+C
if a == 3:
ch = ch+G
if a == 4:
ch = ch+T
print("ch")
1 Réponse
-
1. Réponse Anonyme
Voici le programme PYTHON (corrigé) :
from random import*
from math import*
l = int(input("val:"))
adn=[]
for k in range(l):
a = randint (1,4)
if a == 1:
adn.append("A")
if a == 2:
adn.append("C")
if a == 3:
adn.append("G")
if a == 4:
adn.append("T")
print(adn)