Pengantar Fungsi di Python
Hugo Bowne-Anderson
Instructor
Mendefinisikan fungsi tanpa parameter
Mendefinisikan fungsi dengan satu parameter
Mendefinisikan fungsi yang mengembalikan nilai
Nanti: beberapa argumen, beberapa nilai balikan
str()x = str(5)
print(x)
'5'
print(type(x))
<class 'str'>
def square(): # <- Header fungsinew_value = 4 ** 2 # <- Badan fungsi print(new_value)square()
16
def square(value):
new_value = value ** 2
print(new_value)
square(4)
16
square(5)
25
def square(value): new_value = value ** 2 return new_valuenum = square(4) print(num)
16
Docstring menjelaskan apa yang dilakukan fungsi Anda
Berfungsi sebagai dokumentasi fungsi
Diletakkan tepat di baris setelah header fungsi
Di antara tiga tanda kutip ganda """
def square(value):
"""Mengembalikan kuadrat dari suatu nilai."""
new_value = value ** 2
return new_value
Pengantar Fungsi di Python