Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > fr.comp.lang.python > #4226
| From | Olivier Miakinen <om+news@miakinen.net> |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: Saisie de 2 nombres ... |
| Date | 2024-10-18 19:42 +0200 |
| Organization | There's no cabale |
| Message-ID | <veu6lv$1901$1@cabale.usenet-fr.net> (permalink) |
| References | <67128910$0$28081$426a74cc@news.free.fr> |
Le 18/10/2024 18:13, gil203 a écrit :
>
> Comment faire pour qu'un utilisateur saisisse 2 nombres séparés par une
> virgule (ex "4,5" sans les guillemets) via la commande "input" et que
> les 2 valeurs soient affectées dans 2 variables "n1" et "n2".
>
> Je pensais à un truc du style :
> n1, n2 = input("Entrez vos 2 nombres :")
> mais ça ne fonctionne pas !
Peut-être :
txt = input("Entrez vos 2 nombres :")
n1, n2 = list(map(int,txt.split(',')))
Explication :
si text = '4,5',
alors :
txt.split(',') = ['4', '5']
et :
list(map(int,txt.split(','))) = [4, 5]
--
Olivier Miakinen
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Saisie de 2 nombres ... gil203 <gil203@outlook.com> - 2024-10-18 18:13 +0200
Re: Saisie de 2 nombres ... Olivier Miakinen <om+news@miakinen.net> - 2024-10-18 19:42 +0200
Re: Saisie de 2 nombres ... gil203 <gil203@outlook.com> - 2024-10-20 12:17 +0200
Re: Saisie de 2 nombres ... Olivier Miakinen <om+news@miakinen.net> - 2024-10-20 12:26 +0200
Re: Saisie de 2 nombres ... yves <yves@free.invalid> - 2024-10-20 13:37 +0000
csiph-web