Odak modu
def hello(end, start = "Hello"):
print(start + " " + end)
hello("Denis")
Hello Denis
hello("Denis", start = "Hey")
Hey Denis
hello("Denis","Hey")
Hey Denis
hello("Denis")
Hello Denis
def power(x, y=1):
return x ** y
power(3)
3
power(4, 2)
16
# Aksini belirtmezsek predefined değerleri kullanacak fonksiyon
# predefined olarak vereceğimiz değerleri en sona yazmalıyız yoksa hata alırız
def hello(start = "Hello", end):
print(start + end)
File "<ipython-input-11-3e7ef8b7d5fb>", line 3
def hello(start = "Hello", end):
^
SyntaxError: non-default argument follows default argument
def f(x, y=1, z=2):
return x + y + z
f(2)
5
f(2,5)
9
f(2,5,6)
13
Yazılım Kariyerinde İlerlemeni Hızlandıracak Programlar
Patika+ programlarımız ile 4-8 aylık yoğun yazılım kamplarına katıl, temel bilgilerden başlayarak kapsamlı bilgiler edin, yazılım kariyerine başla!
Yorum yapabilmek için derse kayıt olmalısın!