В Python при использовании функции `print()` она по умолчанию добавляет пробел между различными элементами, передаваемыми ей через запятую. Чтобы избежать пробела перед точкой при выводе, можно использовать конкатенацию строк или форматирование строк для создания полного сообщения перед его печатью.
Для конкатенации строк необходимо изменить строку `print()` на:
``python
print('Следующее число для числа ' + str(num) + ' это ' + str(next) + '.'
print('Предыдущее число для числа ' + str(num) + ' равно ' + str(previous) + '.'
```
Также можно использовать более современное форматирование `f-string`, доступное в Python 3.6 и более поздних версиях:
``python
print(f'Следующее число для числа {num} - {next}.'
print(f'Предыдущее число для числа {num} равно {previous}.'
```
Оба метода гарантируют, что в выводе не будет пробела перед точкой.