un petit probleme avec la fonction print [résolu]

Moderator: Mod

un petit probleme avec la fonction print [résolu]

Postby PETERBOCK » Wed Apr 21, 2010 6:37 pm

j'ai un probleme avec print....
exemple :
input:
area = 77
print('l'area est de', area)

et l'output me donne pas du tout ce qu'il devrait...
il me met:
('l'area est de', 77)


alors que hier il me m'etait de maniere normale :
l'area est de 77

si quelqu'un pourrait essayer de m'expliquer, je serai ravi, j'ai deja regarde si j'avais pas changee quelque chose dans python mais j'ai rien trouve d'anormale.


un autre probleme est qu'il m'affiche dans tous les strings multi-lignes avec par exemple :
'''string
string'''
alors que normalement il aurait due afficher le resultat sur 2 lignes , il m'affiche :
'string /nstring'
il agit comme si j'avais fait un variable avec r'''string /n string''' au lieu d'un string normale.
la version de python c'est 2.6.
Last edited by PETERBOCK on Thu Apr 22, 2010 4:29 pm, edited 1 time in total.
PETERBOCK
Projets
 
Posts: 11
Joined: Sun Apr 18, 2010 4:51 pm

Postby TorTukiTu » Thu Apr 22, 2010 7:54 am

En python 2, on évite l'emploi des parenthèses avec print. A la différence de. Python 3 ou c'est obligatoire.
>>> zulala=77
>>> print "oula %s", zulala
oula 77

et une petite remarque générale, le saut de ligne n'est pas toujours \n, dans certains fichiers texte windaube, tu risques fort de tomber sur des CRLF: 0D0A en notation hexadécimale ou \r\n , retour chariot suivi d'un Line feed par convention.
La tortue.

Ps.: a la difference de la grande majorité des UNIX ou l'on a que LF (le \n).
User avatar
TorTukiTu
Site Admin
 
Posts: 1960
Joined: Thu Feb 07, 2008 10:24 pm
Location: Devant son pc durant la redaction de ce message

Postby PETERBOCK » Thu Apr 22, 2010 4:27 pm

Merci beaucoup pour ton aide.
j'ai prévue de faire installer un système UNIX bientôt alors je serai enfin débarrasse des problèmes liée a windaube :D
PETERBOCK
Projets
 
Posts: 11
Joined: Sun Apr 18, 2010 4:51 pm


Return to Python

Who is online

Users browsing this forum: No registered users and 2 guests

cron