Вопросы о языке программирования Python

01.02.2022 1 Автор : Марина Николаевна
Вопросы о языке программирования Python

Оценка знаний языка Python в условиях отсутствия на занятии компьютера происходит в виде тестирования. Представляю вашему внимаю один из таких опросников.

Опрос на знание некоторых тем по программированию на языке Python

  1. Оператор – это…
  2. Переменная – это …
  3. Диалоговая программа —
  4. Определить типы переменных:

    str

    float — 

5. Какую роль играет запись sep=” “ при вызове этой функции?

print('Привет, ', name, '!', sep='')

6. Определить результат работы программы:

print(2**2**3)

7. Определить результаты следующей программы:

print(11//3)
print(-11//3)

8. Какое значение будет выведено на экран после выполнения следующей программы, если с клавиатуры введено число 10?

a = int(input())
if a >= 2 and a <= 17:
    b = 3
    p = a * a + b * b
else:
    b = 5
p = (a + b) * (a + b)
print(p)

9. Что такое конкатенация?

10. Определить результаты программного кода:

S = 'Hi' * 4
print(s)

11. Для чего используются тройные кавычки при программировании на языке Python?

12. Для чего необходима функция range()?

13. Какую последовательность чисел даст вам вызов функции range(1, 8)?

14. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 7 раз?

i = 5
while i <= ...:
print('Python awesome!')
i += 1

15. Определить результат выполнения следующего кода:

s = 'foo goo moo'
print(s.count('oo'))
print(s.count('oo', 0, 8))  # подсчет с 0 по 7 символ

Результаты ответов можно отправить в форму обратной связи на сайте.