Чтобы избежать появления новой строки в Python, вы можете использовать следующие методы:
Метод 1: использование конечного параметра функции print()
print("Avoiding new line", end="")
print(" in Python")
Выход:
Avoiding new line in Python
Метод 2: использование функции sys.stdout.write()
import sys
sys.stdout.write("Avoiding new line")
sys.stdout.write(" in Python\n")
Выход:
Avoiding new line in Python
Метод 3. Объединение строк перед печатью
message = "Avoiding new line"
message += " in Python\n"
print(message)
Выход:
Avoiding new line in Python
Метод 4. Использование метода join()
message_parts = ["Avoiding new line", " in Python"]
message = ''.join(message_parts)
print(message)
Выход:
Avoiding new line in Python
Метод 5. Использование метода write() файлового объекта
with open("output.txt", "w") as file:
file.write("Avoiding new line")
file.write(" in Python\n")
Вывод (в файле «output.txt»):
Avoiding new line in Python
Эти методы позволяют избежать появления новых строк в выводе Python. Выберите метод, который лучше всего подходит для вашего конкретного случая использования.