Программирование на языке Python | «Синергия»

Программирование на языке Python

qr-код и социальные сети для личной консультации

1 Что выведет этот код?

print("Привет, Python!", end=" ")

print("Я учусь на курсе Python-разработчик", end="\n :)")

Привет, Python!

Я учусь на курсе Python-разработчик

:)

2 Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input("Введите целое число: "))

И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?

Приведу переменную num с типу ‘str’

Добавлю блоки try: except: и обработаю исключение TypeError

Верно

3 Как создаётся список в Python?

двумя квадратными скобками []

Верно

4 Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name?

class Dog:

def __init__(self, name):

self.name = name

def get_name(self):

return self.name

my_dog = Dog("Мухтар")

print(my_dog.get_name())

Верно

6 Какие парадигмы и стили программирования поддерживает Python?

7 Почему этот код выдаст ошибку?:

print(int(True) // float(False))

8 Что выведет этот код?

S = 0

for i in range(1, 10):

if i % 2 == 0:

S = S + i

print(S)

9 С помощью чего можно вывести числа Фибоначчи?

10 Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?

11 Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:

12 О чём Вам говорит этот код?:

class Synergy:

pass

13 Что означает этот код:

super().__init__() ?

14 Что выведет этот код?:

lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]]

print(sum(lst, []))

15 Как можно провести сортировку списка?:

17 Что выведет этот код?

try:

print(1)

except Exception:

print(0)

18 Какая функция используется для вывода информации на консоль?

19 С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка?

20 Почему данный код вызовет исключение?

fruits = ['banana', 'apple', 'mango']

for index in range(len(fruits)):

print('Current fruit :', fruts[index])

print("Good bye!")

21 Почему данный код вызовет исключение?

def printme(my_str):

print(my_str)

return

 printme()

22 Что такое рекурсивная функция?

23 Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?

24 Что такое PEP?

26 Что происходит, когда создается виртуальная среда?

27 Что такое __init__.py?

28 Для чего служит ключевое слово «self». Например, def __init__(self):?

29 Какой метод позволяет получить от словаря сразу ключ и значение?

30 Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42

и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?