Bonjour, quelqu'un pourrait m'aider en NSI sur ARN s'il vous plait. Merci pour votre aide.
Ex 1 : Codons des codons
Écrire une fonction codon qui ne reçoit aucun paramètre et qui renvoie un codon généré de manière aléatoire sous la forme d’une chaine de caractères.
Exemple d’exécution : codon() pourra retourner par exemple ’UUG’.
Ex 2: Création d’un virus
On souhaite créer un brin aléatoire d’ARN consitué de n codons (qui pourrait être l’ARN d’un virus ...).
On décide de modéliser ce brin d’ARN par une liste de n codons.
Écrire une fonction creer_arn qui créée un brin d’ARN de n codons. On prendra soit de compléter la docstring.
Exemple d’exécution : creer_arn(4) pourrait retourner [’UUG’,’ACA’,’UUA’,’GAC’].
Ex 3: Recherche d’un codon
Pour différentes raisons, il peut intéressant de rechercher des codons car cela revient à rechercher certains acides aminés.
On souhaite réaliser une fonction recherche_codonqui réalise par dichotomie une recherche d’un codon dans un brin
d’ARN. Cette fonction :
• reçoit en paramètres une liste de codons triée par ordre alphabétique et un codon.
• renvoie le booléen True ssi le codon est dans le brin d’ARN.
1. Compléter la fonction recherche_codon.
2. Proposer un jeu de tests pertinent pour cette fonction.
3. Proposer un script utilisant cette fonction pour savoir si l’arginine est présente dans le brin d’ARN brin_mystere
disponible dans le fichier arn.py.
Et Ex 4 est sur la photo

