Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 12, 2019 12:33:03

IvanB1980
Зарегистрирован: 2019-02-12
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Особенности ввода, пожалуйста помогите

Всем доброго времени суток, помогите пожалуйста с проблемкой:

# Код который исполняется

n = int(input())

for i in range(n):
cmd, namespace, name = input().split()
print(cmd, namespace, name)

# входные данные
“”“
9
add global a
create foo global
add foo b
get foo a
get foo c
create bar foo
add bar a
get bar a
get bar b
”“”

# выходные данные

add global a
create foo global
add foo b
get foo a
get foo c
create bar foo
add bar a
get bar a

# теперь приходится нажимать два раз Enter, чтобы вывести последнюю строчку

get bar b

Собственно вопрос - почему последняя строчка не выводится сразу и как это исправить?

Офлайн

#2 Фев. 12, 2019 18:49:42

uf4JaiD5
Зарегистрирован: 2018-12-28
Сообщения: 76
Репутация: +  4  -
Профиль   Отправить e-mail  

Особенности ввода, пожалуйста помогите

IvanB1980
# теперь приходится нажимать два раз Enter, чтобы вывести последнюю строчку
Не, не приходится. Выводится сразу.

Офлайн

#3 Фев. 12, 2019 23:13:11

IvanB1980
Зарегистрирован: 2019-02-12
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Особенности ввода, пожалуйста помогите

uf4JaiD5

В PyCharm когда прогоняю почему-то не получается.
Если ввожу входные данные построчно то все ОК

но если же копирую все входные данные ctrl-c и вставляю в окно Run ctrl-v то почему то именно вывод последней строки - приходится два раза клацать Enter…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version