ქვიზი პასუხებით

  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small)

    return big - small


print(f(4, 2))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: d (ფუნქციის გამოცხადება არ მთავრდება ორწერტილით)


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

    big - small


print(f(4, 2))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: c (ფუნქციის არ აბრუნებს არაფერს)


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

return big - small


print(f(4, 2))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: d (ფუნქციის ტანი არ არის გამოყოფილი აბზაცით შესაბამისად ფუნქციას არ აქვს ტანი, რაც აუცილებელია)


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

    return small - big


print(f(4, 2))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: b 


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

    return small - big


print(f(4))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: d (არ გადაეცა საკმარისი არგუმენტები) 


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

    return 2


print(f(4,2))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: a


  1. რა შედეგს გამოიტანს შემდეგი პროგრამა:

def f(big, small):

    return small - big


print(f(2, 4))


  1. 2

  2. -2

  3. None

  4. გავა შეცდომაზე

    1. სწორი პასუხი: a

  1. შეარჩიეთ ყველა პასუხი რომელის სიმართლეა ფუნქციის სათაურისთვის (. შესაძლებელია ერთზე მეტი სწორი პასუხის არსებობა.

    1. შეიცავს ფუნქციის სახელს

    2. შეიცავს პარამეტრების სახელებს

    3. შეიცავს def საკვანძო სიტყვას (keyword)

    4. მთავრდება ორწერტილით

      1. სწორი პასუხია: a, b, c, d (ოთხივე)