Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Print Function
#1
Hi,
i'm executing below 2 lines in Pycharm

print("+", sep=" ", end=" ")
print("-", sep=" ", end=" ")

I got the output like this

+ -

My question is,if we are executing print functions twice why it is coming in one line. with my knowledge it should be in next line.
can anyone tell me how it is executed in one line

Thanks in advance
Reply
#2
That is how it should be. Although you dont need the sep argument if your using the same end. When you use end argument, you no longer have a newline at the end, but just a space.
Recommended Tutorials:
Reply
#3
sep is only relevant if you are passing multiple arguments to the print function:  
>>> print("+","-","*","/", sep=" sep ", end=" end!!!\n")
+ sep - sep * sep / end!!!
>>>
Reply
#4
There are on one line because of the 'end' parameter. The default value is the new line symbol '\n'.

print('+')
print('-')
Output:
+ -
print('+', end=',')
print('-')
Output:
+,-
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  print doesnt work in a function ony 2 233 Mar-11-2024, 12:42 PM
Last Post: Pedroski55
  How to print variables in function? samuelbachorik 3 851 Dec-31-2022, 11:12 PM
Last Post: stevendaprano
  How to print the output of a defined function bshoushtarian 4 1,234 Sep-08-2022, 01:44 PM
Last Post: deanhystad
  Why does absence of print command outputs quotes in function? Mark17 2 1,340 Jan-04-2022, 07:08 PM
Last Post: ndc85430
  return vs. print in nested function example Mark17 4 1,672 Jan-04-2022, 06:02 PM
Last Post: jefsummers
  output correction using print() function afefDXCTN 3 10,960 Sep-18-2021, 06:57 PM
Last Post: Sky_Mx
  print function output wrong with strings. mposwal 5 3,044 Feb-12-2021, 09:04 AM
Last Post: DPaul
  Output with none, print(x) in function Vidar567 3 2,449 Nov-24-2020, 05:40 PM
Last Post: deanhystad
  print function help percentage and slash (multiple variables) leodavinci1990 3 2,417 Aug-10-2020, 02:51 AM
Last Post: bowlofred
  Invalid syntax on print function DoctorSmiles 2 2,769 Jul-12-2020, 07:39 PM
Last Post: DoctorSmiles

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020