Exercice Python
Résolu
burnt
-
burnt -
burnt -
Bonjour à vous, je suis en terminale, et je tente de faire du python, de ce fait, j'imprime des dms et exo, cependant je suis bloqué à un problème qui est de faire tenir en une ligne les lignes suivantes:
###
print("Joueur ",noJoueur,"c'est à vous")
oujouer=input('Saisir la ligne et la colonne ')
l=int(oujouer[0])
c=int(oujouer[-1])
| Message modifié par la modération
Pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE |
4 réponses
-
Voilà comment je ferais :
l,c=int(input('Joueur '+str(noJoueur)+' c\'est à vous \nSaisir ligne ')), int(input('colonne '))
Il existe différentes façons de procéder, on pourrait faire :l,c = [int(x) for x in input('Enter two value: ').split(',')]
ref : https://www.geeksforgeeks.org/taking-multiple-inputs-from-user-in-python/
-
Bonjour,
La base de la solution c'est cette syntaxe :x, y = input(), input()
-
Bonjour, je ne comprends pas pourquoi il y a 2 input ..
Enfaite je n'arrive pas à mettre les bonnes valeurs aux bonnes endroits, j'aurais fait:
L,C=input("Joueur",noJoueur," c'est à vous"), input("Joueur",noJoueur,"Saisissez la colonne") -