ქვიზი პასუხებით
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small)
return big - small
print(f(4, 2))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: d (ფუნქციის გამოცხადება არ მთავრდება ორწერტილით)
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
big - small
print(f(4, 2))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: c (ფუნქციის არ აბრუნებს არაფერს)
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
return big - small
print(f(4, 2))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: d (ფუნქციის ტანი არ არის გამოყოფილი აბზაცით შესაბამისად ფუნქციას არ აქვს ტანი, რაც აუცილებელია)
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
return small - big
print(f(4, 2))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: b
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
return small - big
print(f(4))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: d (არ გადაეცა საკმარისი არგუმენტები)
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
return 2
print(f(4,2))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: a
რა შედეგს გამოიტანს შემდეგი პროგრამა:
def f(big, small):
return small - big
print(f(2, 4))
2
-2
None
გავა შეცდომაზე
სწორი პასუხი: a
შეარჩიეთ ყველა პასუხი რომელის სიმართლეა ფუნქციის სათაურისთვის (. შესაძლებელია ერთზე მეტი სწორი პასუხის არსებობა.
შეიცავს ფუნქციის სახელს
შეიცავს პარამეტრების სახელებს
შეიცავს def საკვანძო სიტყვას (keyword)
მთავრდება ორწერტილით
სწორი პასუხია: a, b, c, d (ოთხივე)