За замовчуванням функція print() Python закінчується символом нового рядка. Програміст із досвідом C/C++ може запитати, як друкувати без нового рядка. print() Python функція постачається з параметром під назвою «кінець». ‘. За замовчуванням значенням цього параметра є « », тобто символ нового рядка.
приклад 1:
Тут ми можемо завершити оператор друку будь-яким символом/рядком за допомогою цього параметра.
Python3
# ends the output with a space> print> (> 'Welcome to'> , end> => ' '> )> print> (> 'techcodeview.com'> , end> => ' '> )> |
>
>
Вихід:
Welcome to techcodeview.com>
приклад 2:
Ще одна програма для демонстрації роботи кінцевий параметр .
Python3
різниця між $ і $$
# ends the output with '@'> print> (> 'Python'> , end> => '@'> )> print> (> 'techcodeview.com'> )> |
>
>
Вихід:
[email protected]>
приклад 3:
Функція print() використовує параметр sep для розділення аргументів і закінчується після останнього аргументу.
Python3
print> (> 'G'> ,> 'F'> , sep> => '> ', end='> ')> print> (> 'G'> )> #
provides new line after printing the year> print> (> '09'> ,> '12'> ,> '2016'> , sep> => '-'> , end> => '
'> )> > print> (> 'Red'> ,> 'Green'> ,> 'Blue'> , sep> => ','> , end> => '@'> )> print> (> 'geeksforgeeks'> )> |
>
>
Вихід
GFG 09-12-2016 Red,Green,Blue@geeksforgeeks>
Використання кінця для об’єднання рядків:
У цьому прикладі ми використовуємо параметр end, щоб об’єднати два оператори print() в один рядок виводу. Для першого оператора print() у якості кінцевого параметра встановлюється пробіл, тому другий оператор print() починатиметься з того самого рядка, розділяючись пробілом.
Параметр end — це корисна функція функції print() у Python, яку можна використовувати для керування форматуванням виведення різними способами.
Python3
name> => 'Alice'> age> => 30> print> (> 'My name is'> , name,> 'and I am'> , age,> 'years old.'> , end> => ' '> )> print> (> 'Nice to meet you!'> )> |
>
>Вихід
My name is Alice and I am 30 years old. Nice to meet you!>