Как записать в файл введенный с клавиатуры текст, и вывести на экран содержимое файла (одну строку)?

stroka = input()

with open('test.txt', 'w') as f:
    f.write(stroka)

readStr = open('test.txt', 'r')
print(readStr)

f.close()

Вот как получилось вывести содержимое файла:

f = open('test.txt', 'r')
print(*f)
f.close()

Вот ответ на мой вопрос:

# 1. записать в файл, введенную с клавиатуры, строку 
# 2. вывести на экран содержимое файла 

f = open('test.txt','w+')
try:     
    stroka = input('введите строку для записи в файл: ')
    f.write(stroka)
    print(stroka)
finally:
    f.close()

Ответы (1 шт):

Автор решения: Tehnorobot

Используйте функцию readline():

print(readStr.readline())

Подробнее можете посмотреть здесь

→ Ссылка