Тест: Процедуры и Функции в Питоне
Список вопросов
1. Дана процедура: def summ(a,b): print(a**2+b**2). Что выведет программа, если вызвать процедуру так: summ(5,2) |
|
1) 7 | |
2) 12 | |
3) 29 | |
4) 10 4 | |
5) 14 | |
2. Дана функция: def s(a,b): return a-b. Что выведет программа, если вызвать функцию так: print(s(5,1)+s(2,3)) |
|
1) 4+-1 | |
2) 4 -1 | |
3) 4 | |
4) 3 | |
5) 5 | |
3. def d(n): print(n,'+'*n,n). Что выведет программа, если вызвать процедуру так: d(5) |
|
1) 5 +++++ 5 | |
2) 5,+++++,5 | |
3) 15 | |
4) 5+55 | |
5) 5,5,5 | |
4. Некая функция возвращает периметр прямоугольника по двум разным сторонам. Где правильно написана вторая строка функции? 1. def p(a,b): 2. |
|
1) print (p= (a+b)*2) | |
2) print (a+b)*2 | |
3) return (a+b)*2 | |
4) return p = (a+b)*2 | |
5) return (a+b)*4 | |
6) return (a*b) | |
7) print (a+b)*4 | |
5. Некая функция с именем power возвращает площадь прямоугольного треугольника по двум катетам. Где правильно написана первая строка функции? 1. 2. return a*b/2 |
|
1) power(a,b): | |
2) der power(a,b): | |
3) def power(a,b) | |
4) def power(a,b): | |
5) def pover(a,b): |