Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
return statement usage
#1
Hello!

1)
def square(x):
    return(x*x)
print(square(4))

2)
def square(x):
    print(x*x)
square(4)
Why do I have to use a return statement(1) when I can get the output by calling the function directly(2)?
Reply


Messages In This Thread
return statement usage - by SB_J - Jul-16-2019, 09:12 AM
RE: return statement usage - by perfringo - Jul-16-2019, 09:26 AM
RE: return statement usage - by SB_J - Jul-16-2019, 10:14 AM
RE: return statement usage - by snippsat - Jul-16-2019, 07:24 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  yield usage as statement or expression akbarza 5 869 Oct-23-2023, 11:43 AM
Last Post: Gribouillis
  Need help with Return statement Columbo 13 2,388 Sep-17-2022, 04:03 PM
Last Post: Columbo
  How to invoke a function with return statement in list comprehension? maiya 4 2,918 Jul-17-2021, 04:30 PM
Last Post: maiya
  syntax error on return statement l_butler 5 3,167 May-31-2020, 02:26 PM
Last Post: pyzyx3qwerty
  return statement will not work TheTechRobo 2 2,656 Mar-30-2020, 06:22 PM
Last Post: TheTechRobo
  HELP! Return Statement Debugging HappyMan 5 3,165 Jan-27-2020, 07:31 PM
Last Post: michael1789
  Embedding return in a print statement Tapster 3 2,317 Oct-07-2019, 03:10 PM
Last Post: Tapster
  I don't understand this return statement 357mag 4 2,786 Jul-10-2019, 07:02 PM
Last Post: perfringo
  Return Statement in Python IDLE editor NMW 10 10,681 Jul-11-2017, 09:47 PM
Last Post: NMW
  Need help understanding return statement python_lover 4 4,426 Mar-03-2017, 10:09 AM
Last Post: python_lover

Forum Jump:

User Panel Messages

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