/
BeeNParK
/
Zachet
Обзор
Документация
Войти
/
BeeNParK
/
Zachet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
js.js
177 строк
22 KB
AlPichDev
first_commit
19 дек 2024, 20:50
19 дек 2024, 20:50
7b242bd
Код
Авторство
О чём код?
// let uniq = (q) => Math.floor(Math.random() * q) // let theory = [ // 'Какие основные типы данных поддерживает Python? Приведите примеры использования каждого.', // 'Как Python обрабатывает типы данных? Объясните концепцию динамической типизации.', // 'Как можно проверить тип переменной в Python? Приведите пример.', // 'Как в Python осуществляется работа с математическими операциями? Приведите примеры использования операторов сложения, вычитания, умножения и деления.', // 'Объясните разницу между оператором // и / в Python.', // 'Как использовать встроенные функции min(), max() и abs() для работы с числами? Приведите примеры.', // 'Каковы основные методы работы со списками в Python? Опишите методы append(), insert(), и remove().', // 'Как можно объединить два списка? Приведите пример кода.', // 'Что такое вложенные списки и как с ними работать? Приведите пример.', // 'В чем преимущества использования кортежей по сравнению со списками?', // 'Как можно распаковать кортеж в переменные? Приведите пример.', // 'Как можно использовать отрицательные индексы для обращения к элементам списка?', // 'Как создавать и инициализировать словари в Python? Приведите пример.', // 'Как можно проверить наличие ключа в словаре? Объясните, как это работает.', // 'Как можно перебрать все ключи и значения в словаре? Приведите пример кода.', // 'Объясните, что такое множество в Python и как оно отличается от списка и словаря.', // 'Как можно выполнить операции над множествами, такие как объединение и пересечение? Приведите примеры.', // 'Как работает оператор if в Python? Приведите пример использования с несколькими условиями.', // 'Объясните, как работает тернарный оператор в Python. Приведите пример.', // 'В чем разница между циклами for и while? Приведите примеры использования каждого.', // 'Как можно прервать выполнение цикла с помощью операторов break и continue? Приведите примеры.', // 'Как можно создать и инициализировать двумерный массив (матрицу) в Python? Приведите пример.', // 'Как можно получить доступ к элементам многомерного массива? Приведите пример.', // 'Каковы основные отличия между встроенными и пользовательскими функциями в Python?', // 'Объясните, что такое включение списка (list comprehension) и как оно работает. Приведите пример.', // 'Как с помощью включения списка можно создать новый список, содержащий только четные числа из исходного списка?', // ] // let practice = [ // 'Напишите программу, которая принимает строку от пользователя и определяет, является ли она палиндромом (читается одинаково в обоих направлениях).', // 'Создайте класс Person, который содержит атрибуты имени, возраста и метода для представления объекта в виде строки.', // 'Реализуйте функцию, которая принимает два числа и возвращает их НОД (наибольший общий делитель) с использованием алгоритма Евклида.', // 'Напишите программу, которая вычисляет факториал числа, введенного пользователем, с использованием рекурсии.', // 'Напишите функцию, которая принимает список чисел и возвращает новый список, содержащий только уникальные элементы (без дубликатов).', // 'Создайте программу, которая принимает список строк и сортирует его по длине строк, а затем по алфавиту.', // 'Создайте функцию, которая принимает кортеж и возвращает его элементы в виде словаря, где ключами будут индексы, а значениями – элементы кортежа.', // 'Напишите программу, которая принимает кортеж с числами и возвращает новый кортеж, содержащий только четные числа.', // 'Реализуйте функцию, которая принимает строку и возвращает новую строку, состоящую из каждого второго символа оригинальной строки.', // 'Напишите программу, которая принимает список и возвращает новый список, содержащий элементы с нечетными индексами.', // 'Напишите программу, которая принимает список словарей и объединяет их в один словарь, при этом значения должны быть списками, содержащими все значения для одинаковых ключей.', // 'Создайте функцию, которая принимает словарь и возвращает список ключей, отсортированных по значению в порядке убывания.', // 'Напишите программу, которая принимает два списка и возвращает множество, содержащее элементы, которые присутствуют в обоих списках (пересечение).', // 'Реализуйте функцию, которая принимает список и возвращает множество, содержащее только те элементы, которые встречаются более одного раза.', // 'Напишите программу, которая запрашивает у пользователя ввод числа и выводит, является ли оно простым (не делится ни на одно число, кроме 1 и самого себя).', // 'Создайте функцию, которая принимает строку и возвращает "Содержит цифры" или "Не содержит цифр", используя тернарный оператор.', // 'Напишите программу, которая генерирует список из 100 случайных чисел от 1 до 100 и подсчитывает, сколько раз каждое число встречается в списке.', // 'Реализуйте функцию, которая принимает строку и возвращает новую строку, в которой каждый символ повторяется дважды, используя цикл.', // 'Создайте программу, которая принимает двумерный массив и считает сумму всех его элементов.', // 'Напишите функцию, которая принимает двумерный массив и возвращает новый массив, в котором строки и столбцы поменяны местами (транспонирование матрицы).', // 'Напишите программу, которая использует встроенные функции для нахождения среднего значения, медианы и моды списка чисел.', // 'Создайте пользовательскую функцию, которая принимает список и возвращает список, отсортированный по возрастанию частоты элементов (элементы, встречающиеся чаще, должны быть первыми).', // 'Напишите программу, которая создает словарь, где ключами будут числа от 1 до 10, а значениями – их квадраты, используя включение словаря.', // 'Создайте новый список, который содержит только те строки из исходного списка, длина которых больше 3, используя включение списка.', // 'Напишите программу, которая обрабатывает исключения при делении на ноль и выводит соответствующее сообщение.', // 'Создайте класс Book, который содержит атрибуты title, author, и метод для отображения информации о книге. Создайте несколько объектов класса и выведите их информацию.', // ] // let arr = [] // for(let i = 0; i < 26; ++i){ // let obj = { // theory: theory.splice(uniq(theory.length), 1)[0], // practice: practice.splice(uniq(practice.length), 1)[0], // } // arr.push(obj) // } export let arr = [ { theory: 'В чем преимущества использования кортежей по сравнению со списками?', practice: 'Напишите программу, которая обрабатывает исключения при делении на ноль и выводит соответствующее сообщение.' }, { theory: 'Как можно перебрать все ключи и значения в словаре? Приведите пример кода.', practice: 'Напишите программу, которая генерирует список из 100 случайных чисел от 1 до 100 и подсчитывает, сколько раз каждое число встречается в списке.' }, { theory: 'Как Python обрабатывает типы данных? Объясните концепцию динамической типизации.', practice: 'Напишите программу, которая принимает строку от пользователя и определяет, является ли она палиндромом (читается одинаково в обоих направлениях).' }, { theory: 'Объясните разницу между оператором // и / в Python.', practice: 'Создайте функцию, которая принимает словарь и возвращает список ключей, отсортированных по значению в порядке убывания.' }, { theory: 'Как в Python осуществляется работа с математическими операциями? Приведите примеры использования операторов сложения, вычитания, умножения и деления.', practice: 'Создайте пользовательскую функцию, которая принимает список и возвращает список, отсортированный по возрастанию частоты элементов (элементы, встречающиеся чаще, должны быть первыми).' }, { theory: 'Каковы основные отличия между встроенными и пользовательскими функциями в Python?', practice: 'Напишите функцию, которая принимает список чисел и возвращает новый список, содержащий только уникальные элементы (без дубликатов).' }, { theory: 'Как можно получить доступ к элементам многомерного массива? Приведите пример.', practice: 'Напишите программу, которая создает словарь, где ключами будут числа от 1 до 10, а значениями – их квадраты, используя включение словаря.' }, { theory: 'Как использовать встроенные функции min(), max() и abs() для работы с числами? Приведите примеры.', practice: 'Реализуйте функцию, которая принимает список и возвращает множество, содержащее только те элементы, которые встречаются более одного раза.' }, { theory: 'Объясните, что такое включение списка (list comprehension) и как оно работает. Приведите пример.', practice: 'Напишите программу, которая принимает список словарей и объединяет их в один словарь, при этом значения должны быть списками, содержащими все значения для одинаковых ключей.' }, { theory: 'Как можно использовать отрицательные индексы для обращения к элементам списка?', practice: 'Напишите программу, которая принимает список и возвращает новый список, содержащий элементы с нечетными индексами.' }, { theory: 'Как можно создать и инициализировать двумерный массив (матрицу) в Python? Приведите пример.', practice: 'Напишите программу, которая запрашивает у пользователя ввод числа и выводит, является ли оно простым (не делится ни на одно число, кроме 1 и самого себя).' }, { theory: 'Как с помощью включения списка можно создать новый список, содержащий только четные числа из исходного списка?', practice: 'Напишите программу, которая использует встроенные функции для нахождения среднего значения, медианы и моды списка чисел.' }, { theory: 'Объясните, как работает тернарный оператор в Python. Приведите пример.', practice: 'Создайте функцию, которая принимает кортеж и возвращает его элементы в виде словаря, где ключами будут индексы, а значениями – элементы кортежа.' }, { theory: 'Как можно проверить тип переменной в Python? Приведите пример.', practice: 'Напишите программу, которая принимает два списка и возвращает множество, содержащее элементы, которые присутствуют в обоих списках (пересечение).' }, { theory: 'Как можно распаковать кортеж в переменные? Приведите пример.', practice: 'Реализуйте функцию, которая принимает два числа и возвращает их НОД (наибольший общий делитель) с использованием алгоритма Евклида.' }, { theory: 'Как создавать и инициализировать словари в Python? Приведите пример.', practice: 'Создайте функцию, которая принимает строку и возвращает "Содержит цифры" или "Не содержит цифр", используя тернарный оператор.' }, { theory: 'Как можно прервать выполнение цикла с помощью операторов break и continue? Приведите примеры.', practice: 'Создайте программу, которая принимает список строк и сортирует его по длине строк, а затем по алфавиту.' }, { theory: 'Какие основные типы данных поддерживает Python? Приведите примеры использования каждого.', practice: 'Создайте класс Person, который содержит атрибуты имени, возраста и метода для представления объекта в виде строки.' }, { theory: 'Как можно проверить наличие ключа в словаре? Объясните, как это работает.', practice: 'Напишите программу, которая вычисляет факториал числа, введенного пользователем, с использованием рекурсии.' }, { theory: 'Как можно объединить два списка? Приведите пример кода.', practice: 'Реализуйте функцию, которая принимает строку и возвращает новую строку, в которой каждый символ повторяется дважды, используя цикл.' }, { theory: 'Объясните, что такое множество в Python и как оно отличается от списка и словаря.', practice: 'Создайте новый список, который содержит только те строки из исходного списка, длина которых больше 3, используя включение списка.' }, { theory: 'Как можно выполнить операции над множествами, такие как объединение и пересечение? Приведите примеры.', practice: 'Создайте класс Book, который содержит атрибуты title, author, и метод для отображения информации о книге. Создайте несколько объектов класса и выведите их информацию.' }, { theory: 'Что такое вложенные списки и как с ними работать? Приведите пример.', practice: 'Напишите функцию, которая принимает двумерный массив и возвращает новый массив, в котором строки и столбцы поменяны местами (транспонирование матрицы).' }, { theory: 'В чем разница между циклами for и while? Приведите примеры использования каждого.', practice: 'Напишите программу, которая принимает кортеж с числами и возвращает новый кортеж, содержащий только четные числа.' }, { theory: 'Каковы основные методы работы со списками в Python? Опишите методы append(), insert(), и remove().', practice: 'Создайте программу, которая принимает двумерный массив и считает сумму всех его элементов.' }, { theory: 'Как работает оператор if в Python? Приведите пример использования с несколькими условиями.', practice: 'Реализуйте функцию, которая принимает строку и возвращает новую строку, состоящую из каждого второго символа оригинальной строки.' } ]