Напишите программу, которая считывает целое число и выводит текст, аналогичный...

0 голосов
114 просмотров

Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере. (на Python)

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

выходные данные
The next number for the number 179 is 180.
The previous number for the number 179 is 178.

программа
n= int(input())
print ('The next number for the number', n,'is',n+1,'.')
print ('The previous number for the number',n,'is',n-1,'.')


вопрос: как сделать так, чтобы точка выводилась без отступления


Информатика (21 баллов) | 114 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Требуется передать в print последним параметром sep = ''.
Программа 
n= int(input())

print ('The next number for the number ', n,' is ',n+1,'.', sep = '')

print ('The previous number for the number ',n,' is ',n-1,'.', sep = '')

(2.8k баллов)
0

так все станут без пробела, или я что-то не так понял?

0

Да, все

0

Я поставил после каждой пробел

0

Это приводит вывод к такому же, как в С++ или Паскаль

0

Понял

0

Кстати, очень хорошая информация про питон в Фоксфорд.Учебник. И я буду счастлив, если Вы отметите решение как лучшее.

0 голосов

Самый простой вариант такой:
n= int(input())
print ('The next number for the number', n,'is',str(n+1)+'.')
print ('The previous number for the number',n,'is',str(n-1)+'.')


(13.9k баллов)