9.3. Квиз¶
Питање 1.¶
Шта ће бити резултат извршавања следећег кода?
def obim(a):
return 4 * a
print(obim(6))
Одговор:
Питање 2.¶
- return a * a
- Тачно
- return а * 2
- Нетачно
- а * а
- Нетачно
- return kvadrat
- Нетачно
Q-82: Коју од понуђених линија кода треба додати на обележено место да би на исправан начин била дефинисана функција која израчунава квадрат добијеног броја? Изабери тачан одговор.
def stepen(a):
_________________
Питање 3.¶
Шта ће бити резултат извршавања следећег кода?
def f(a):
return - 3 * a
print(f(0) - f(-1))
Одговор:
Питање 4.¶
Шта ће бити резултат извршавања следећег кода?
def f(a):
return 2 * a + 3
print(f(-2) - f(f(2)))
Одговор:
Питање 5.¶
За коју ће вредност додељену променљивој m Пајтон окружење при покретању исписати 15?
def f(a):
if a % 5 == 0:
return 2 * a
else:
return a + 1
m = int(input("unesi ceo broj"))
print(f(m))
Одговор:
Питање 6.¶
- return s, return m
- Нетачно
- return s, m
- Тачно
- (s, m)
- Нетачно
- return (s, m)
- Тачно
Q-83: Дат је задатак у којем се тражи да се за време које је Алекса провео читајући књигеу дато у минутима испише исто време изражено у сатима и минутима. Коју од понуђених линија кода треба додати на обележено место да би на исправан начин била дефинисана функција, а програм за унето време исписивао тачан резултат? Изабери тачане одговоре.
def vreme(a):
s = a // 60
m = a % 60
____________
x = int(input("Unesi koliko minuta je Aleksa citao knjigu"))
(s,m) = f(x)
m = int(input("unesi ceo broj"))
print(s, m)
Питање 7.¶
- 33 "33"
- Нетачно
- 33 1122
- Тачно
- 1122 "1122"
- Нетачно
- 33 33
- Нетачно
- Пајтон окружење ће пријавити грешку при извршавању датог програма.
- Нетачно
Q-84: Шта ће бити резултат извршавања следећег програма? Изабери тачан одговор:
def f(l,n):
return l + n
print(f(11,22)," ",f("11","22"))
Питање 8.¶
Наведи ознаку функције која за дати двоцифрен број враћа збир цифара јединица и десетица.
def dvocifren(a):
d = a // 10
j = a % 10
return sum(j, d)
def dvocifren(a):
d = a // 10
j = a % 10
return (j, d)
def dvocifren(a):
d = a // 10
j = a % 10
return j + d
Одговор:
Питање 9.¶
- return len(set(tekst))
- Нетачно
- return set(tekst)
- Нетачно
- return len(tekst)
- Тачно
- Ниједан од понуђених одговора није тачан.
- Нетачно
Q-85: Коју од понуђених линија кода можеш додати следећој дефиницији функције да би она враћала дужину датог стринга?
def karakteri(tekst):
_________________________
Питање 10.¶
Дат је недовршен Пајтон програм.
import turtle
def preskoci(duzina):
______________
for i in range(9):
turtle.forward(25)
preskoci(25)
Која од понуђених дефиниција Функције preskoci
ће уклапањем дати програм којим се исцртава
хоризонтална испрекидана линија? (Ако има више одговарајућих, одабери ону која има мање програмских линија.)
turtle.penup()
turtle.forward(duzina)
turtle.pendown()
turtle.penup()
turtle.forward(duzina)
turtle.penup(25)
Одговор: