forked from koder-ua/python-classes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinput_questions_python_cources.txt
29 lines (21 loc) · 1.85 KB
/
input_questions_python_cources.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
*) Оцените свой уровень знания следующих языков по шкале:
0 - не знаю или знаю поверхностно
1 - знаю достаточно хорошо (стандарт + стандартная библиотека не вызывают вопросов)
2 - знаю очень хорошо (
для с++ - читал и свободно понимаю Александреску)
C++, Java, Ruby, Haskell, Lisp(диалект?), Erlang, Javascript, Python
*) Оцените свой уровень знания Linux и Windows по шкале:
0 - не знаю или знаю поверхностно
1 - знаю достаточно хорошо
2 - знаю очень хорошо (какими способами в линуксе можно полностью безопасно
исполнить, возможно, вредоносный бинарный файл)
*) С чем из следующего вы хорошо знакомы:
Итератор, функтор, замыкание, каррирование, динамическая типизация.
*) Выполняется ли в питоне копирование данных при присваивании a = b?
*) Как в питоне получить подстроку от строки?
*) Напишите функцию, которая получает на вход строку, содержащую
разделенные пробелами числа и считает их сумму. Например
my_sum("1 2 45 5 8 9") == 1 + 2 + 45 + 5 + 8 + 9
*) В чем разница между [i**2 for i in range(10)] и (i**2 for i in range(10))?
*) Какие из следующих кодировок юникодные?
ASCII, koi8-r, cp1251, utf-8, UCS4