python3: plusieurs print sur une seule ligne
	
	
		Bonjour,
Je suis Noob de chez noob. J'ai commencé il y a environ 2h ...
Le tuto est fort bien expliqué et c'est très bien pour apprendre les bases.
Par contre, je me suis retrouvé avec 2 problèmes :
Primo, j'ai cet exemple :
	Code:
	
| 12
 3
 4
 5
 
 |  
>>> a, b, c = 1, 1, 1
>>> while c < 11 :
...    print b,
...    a, b, c = b, a+b, c+1 | 
 Qui doit me donner :
1 2 3 5 8 13 21 34 55 89
C'est la virgule à la fin de la ligne print qui fait que les résultats sont alignées au lieu d'être les unes sur les autres !
Sauf qu'avec la version la plus récente de Python, il faut mettre des parenthèse à ce qui suit print ! Ce que j'ai fait ! Mais, malheureusement, les résultats sont encore les un au dessus des autres ...
J'ai fait une bêtise quelques parts ?
Si je met la virgule après la parenthèse, les réulstats sont pareil mais avec un (none,) en dessous de chaque résultats ...
Second problème, comment fait t'on pour enlever les décimales à un nombre ??? Je ne veux garder que le nombre entier !
Désolé pour ces questions de bon gros noob, mais bon, il faut bien commencer un jour ...
Bonne journée.