xxxxxxxxxx
def hello():
name = str(input("Enter your name: "))
if name:
print ("Hello " + str(name))
else:
print("Hello World")
return
hello()
xxxxxxxxxx
def example(): #This defines it
print("Example.") #This is the defined commands
example() #And this is the commands being run
xxxxxxxxxx
#plz suscribe my youtube channel --> https://www.youtube.com/channel/UC-sfqidn2fKZslHWnm5qe-A
# Parameter of the function
# |
def greetings(Name):
#Content inside the function
print("Hello",Name)
print("How are you",Name)
print(greetings("Python devloper"))
# ^
# |
# Argument of the function
xxxxxxxxxx
#Letters, Nums,
#& underscores
#only, can't =7
#start w/ num | _ 5 is the default value if no
# | | | value is passed
# v v v
def funcName(param1, param2=5): #The colon terminates func header
str(param1) #Typecasting is temparary
strVar = str(param1) # To make typecast perma, assign to var
param1 = param2 # 5 is passed to param1
return param1 # 5 is returned
# ^ ^
# | |_ return value is optional, if no return value, func
#Optional will end returning to func call
#return
x = funcName(7)
print(x) # prints 5
xxxxxxxxxx
def add(number):
equation = 5 + number
print(equation)
add(10)
output:
15
xxxxxxxxxx
#Function Tutoral:
def hello():
print("hello")
"""To make a function, it needs def then nameOfFunction() and a : to
make the function work, you don't need a closing tag, as long as there is
tabbed section."""
def add(a, b): #This time, there is two inputs for the function to prossess.
c = a + b
return c
"""What the function above does is you input 2 numbers, and then it returns
#The Value c, Calling it is as simple as add(5, 1)
#What return does, is it almost makes a varible. So you can do:
#70 + add(10, 20) and it will return with: 100. This is because it will
go 70 + 30, as the function returned 30 because the inputs were 10 and 20."""
"""Functions can be called by code, as long as the function has already
been defined. Hope this helped you in your python journey!"""
xxxxxxxxxx
#A function is a block of code which only runs when it is called.
#You can pass data, known as parameters, into a function.
#following is a simple function
def exmple_of_function():
print("Hello from a function")
example_of_function()
xxxxxxxxxx
#Functions
#Functions are followed by the 'def' keyword
#Name your function
def myfunc():
a = 'This is a func'
#Calling the function
myfunc()
print(myfunc())
xxxxxxxxxx
# defining a function
def my_func():
print("Greetings User! Welcome to Softhunt.net")
# calling the function
my_func()
xxxxxxxxxx
# Functions
""" All the functions are followed by the 'def' keyword in python"""
def Greet(User): # The arguments inside the brackets should be called or the function gives you an error
print("Hello" + User + "!")
# Calling the function
Greet("Shivram")
# Output: 'Hello Shivram !'