engineerklub | Дата: Четверг, 07.09.2023, 10:17 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Статус: Offline
| Стек технологий Python Синергия/МОИ/ МТИ /МОСАП
1. В каком месте необходимо явно объявлять функцию в одном скрипте? *После вызова этой функции *Перед вызовом этой функции *Только в другом файле 2. В чем разница между итераторами и генераторами? *Генератор — это механизм поэлементного обхода данных, а итератор позволяет отложено создавать результат при итерации. *нет разницы; *Итератор — это механизм поэлементного обхода данных, а генератор позволяет отложено создавать результат при итерации. 3. Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name? *class Dog: def __init__(self, name): self.name = name def get_name(self): return self.namemy_dog = Dog("Мухтар")print(my_dog.get_name()) *className Dog:def __init__(this, name):this.name = namemy_dog = new Dog()my_dog.set(name, “Мухтар”)print(my_dog.get(name)) *class Dog:def __init__(self, name):self.name = namedef get_name(self):return self.namemy_dog = new Dog(“Мухтар”)print(my_dog.get_name()) 4. Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42 и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке? *Использовать цикл for *Использовать цикл while и функцию sum *Использовать функцию sum 5. Выберите лишнее: *switch *case *break *continue *while 6. Для чего служит ключевое слово «self». Например, def __init__(self):? *Это общая переменная для всего кода, которая задается в самом начале.. *Чтобы ссылаться на текущую функцию, в Python используется ключевое слово self. *Ключевое слово self — переменная, которая относится к экземпляру объекта. 7. Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?: *class Developer(Person): *class Person(inheritance=Developer): *class Developer(inheritance=Person): *class Developer(main=”Person”) 8. Как можно преобразовать строку my_string в список? *tuple(my_string) *list(my_string) *dict(my_string) 9. Как можно провести сортировку списка?: *Написать свою функцию сортировки или воспользоваться методом sort() *Написать сортировку “пузырьком” *Списки нельзя сортировать 10. Как создаётся список в Python? *двумя квадратными скобками [] *двумя фигурными скобками {} *двумя круглыми скобками () 11. Какая команда используется для подключения модулей? *import. *pip install. *update. 12. Какая функция используется для вывода информации на консоль? *echo() *input() *print() 13. Какие парадигмы и стили программирования поддерживает Python? *Объектно-ориентированный *Модульный *Программирование в ограничениях *Функциональное программирование 14. Какие характеристики можно отнести к языку Python? *Интерпретируемый *С динамической типизацией *Использующий процессор для макроподстановок *Для быстрой разработки программ 15. Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок? *Составить блок try: except Exception: *Составить блок try: except ErrorException: *Составить блок try: except Exceptions:
СКАЧАТЬ
|
|
| |