Deutsch   English   Français   Italiano  
<87mtnrla3h.fsf@izac.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.trigofacile.com!news.ortolo.eu!news.izac.org!reader
From: Benoit Izac <use.reply.to@INVALID.ADDRESS>
Newsgroups: fr.comp.lang.python
Subject: Re: =?utf-8?Q?R=C3=A9duire?= des fonctions print
Date: Sat, 02 Oct 2021 17:28:34 +0200
Message-ID: <87mtnrla3h.fsf@izac.org>
References: <VAqdnTVNgv8f8cX8nZ2dnUU7983NnZ2d@giganews.com>
Reply-To: benoit.izac@free.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: keg.izac.org;
	logging-data="1327397"; mail-complaints-to="usenet@izac.org"
Bytes: 1848
Lines: 29

Bonjour,

Le 02/10/2021 à 16:28, RTAC a écrit dans le message
<VAqdnTVNgv8f8cX8nZ2dnUU7983NnZ2d@giganews.com> :

> Bonjour, je débute dans la programmation python et j'ai réalisé un
> exercice mais je pense que je peux rendre ce programme plus 'beau'
> notamment en enlevant des fonctions print() mais je n'ai pas d'idées
> pour ce faire voici mon code:
>
> # Ecrire un programme qui calcule la séquence reverse d’une séquence
> # d’ADN entrée par l’utilisateur.
> # demande de la séquence d'ADN:
> seq=input("Entrez une séquence d'ADN:")
> # renversement de la séquence d'ADN que l'on rentre dans une nouvelle
> # variable:
> rev=''.join(reversed(seq))
> print("La séquence directe est:")
> print("5'",seq,"3'")
> print("La séquence reverse est:")
> print ("3'",rev,"5'")

Avec une version de python >= 3.6, tu peux utiliser les f-string :
<https://docs.python.org/fr/3/reference/lexical_analysis.html#formatted-string-literals>

Sinon, il faut utiliser la methode format() sur str :
<https://docs.python.org/fr/3/library/string.html#formatstrings>

-- 
Benoit Izac