2016-11-12 3 views
0

Привет Я читаю текст из sample.txt, который содержит значение 'a'. Но когда я печатаю это как this-Python печатает текст в следующей строке

content = open(filepath,'r') 
text = content.readlines() 
print(text + ',') 

Ожидаемый выход - a,
Выход получен -

a 
, 

Из-за этого я столкнулся вопрос. Пожалуйста помоги.

ответ

0

Это, вероятно, потому что есть \n символ в конце строки, в которой a находится. Попытайтесь использовать это:

print(text.strip() + ',') 
+0

Thnx это сработало ... – Ankky

+0

показ после 1 минуты ... – Ankky

0

В Python3 это поведение печати по умолчанию, чтобы изменить его использовать:

print(text + ',', end='') 
Смежные вопросы