Oi, galera.
Eu preciso fazer um programa que lê o comprimento do DNA de um ser-vivo e gera uma sequência aleatória de fita de DNA usando os códons C, T, A e G do comprimento que foi definida pelo usuário.
Eu sei que posso usar a biblioteca “import”, mas não tô conseguindo fazê-la gerar uma sequência aleatória do tamanho determinado.
Espero que possam me ajudar.
Saudações, @caiotracera!
Eu sou iniciante em Python, mas gostei muito da LP.
Já testou o módulo random com função randrange?
Exemplo: random.randrange(0, 9, 2) -> O computador vai escolher aleatoriamente os inteiros 0, 9 ou 2.
Isso resolve?
Abraços e espero que já tenha resolvido sua dúvida.
Não é assim que a função randrange
funciona. Esses três argumentos que você passou são o start
, o stop
e o step
. Nesse caso, para os números 0, 9 e 2, ele vai gerar uma lista com os números [0, 2, 4, 6, 8]
e escolher aleatoriamente um desses números.
Puts, verdade @lvbarbosa! É como a própria tradução da função diz, “range”. Falha de empolgação minha! Obrigado pela correção!