Top.Mail.Ru

Гоголь Н.В.,Тарас Бульба,3 Написать код, который записывает файл в csv формате, в котором содержится таблица из трех строк с информацией об авторах, книгах и номером полки. В результате получилось записать файл book_shelf.csv, в котором кроме имеющихся трех строк, появится четвертая (Толстой Л.Н., Война и мир, 11). Author Book Shelf Пушкин А.С. Капитанская дочка 5 Гоголь Н.В. Тарас Бульба 3 Толстой Л.Н. Война и мир 11

import csv # Создаем список строк для таблицы rows = [[“Author”, “Book”, “Shelf”], [“Пушкин А.С.”, “Капитанская дочка”, “5”], [“Гоголь Н.В.”, “Тарас Бульба”, “3”], [“Толстой Л.Н.”, “Война и мир”, “11”]] # Открываем файл book_shelf.csv для записи with open(“book_shelf.csv”, “w”, newline=””) as…

В словаре lang_group хранятся пары объектов, в которых ключи — названия языков, а значения — языковые группы. Программа ниже должна печатать True, если вторая буква названия языка и вторая буква названия его языковой группы совпадают, и False в ином случае. lang_group = { ‘Немецкий’: ‘Германская’, ‘Литовский’: ‘Балтийская’, ‘Сербский’: ‘Славянская’ } for lang, group in lang_group.items(): print(

True if lang[1] == group[1] else False

создайте класс Tech, задайте два атрибута, одно со значением “electricity”. Создайте объект этого класса и выведите на консоль значение этого атрибута

class Tech: def __init__(self): self.power_source = “electricity” # первый атрибут со значением “electricity” tech_object = Tech() # создание объекта класса Tech print(tech_object.power_source) # вывод значения атрибута “electricity”

Матвей решил положить 100000 рублей на вклад в банке под 6% годовых на 5 лет. Проценты начисляются ежегодно и добавляются к сумме вклада (вклад с капитализацией). На языке программирования Python напишите программу для вычисления итоговой суммы вклада по истечению 5 лет. Переменной deposit присваивается значение 100000, переменной rate присваивается значение 0.06, переменной deposit_term присваивается значение 5. После выполнения программы ответ, то есть итоговая сумма вклада по истечению 5 лет

deposit = 100000 rate = 0.06 deposit_term = 5 # Вычисляем итоговую сумму вклада с использованием формулы для вклада с капитализацией total_amount = deposit * (1 + rate)**deposit_term print(total_amount)

from docx import Document doc = Document() table = doc.add_table(rows=1, cols=3) table.style = ‘Table Grid’ table.cell(0, 0).text = ‘Товар’ table.cell(0, 1).text = ‘Цена’ table.cell(0, 2).text = ‘Количество на складе’ data = [ [‘Яблоки’, ’50 руб.’, ‘100 шт.’], [‘Бананы’, ’70 руб.’, ’50 шт.’], [‘Апельсины’, ’60 руб.’, ’80 шт.’], [‘Груши’, ’45 руб.’, ’70 шт.’], [‘Виноград’, ’80 руб.’, ’40 шт.’] ] for row in data: table.add_row(*[cells(text) for text in row]) doc.save(‘таблица.docx’) испр

from docx import Document # Создаем новый документ doc = Document() # Создаем таблицу с 3 колонками и 1 строкой table = doc.add_table(rows=1, cols=3) # Задаем стиль таблицы table.style = ‘Table Grid’ # Заполняем заголовки колонок table.cell(0, 0).text = ‘Товар’…

Exercise 1: Define a function that accepts 2 values and return its sum, subtraction and multiplication. Exercise 2: Define a function in python that accepts 3 values and returns the maximum of three numbers. Exercise 3: Define a function that accepts a number and returns whether the number is even or odd. Exercise 4: Python function to find the factorial of a number (use recursive function)

Exercise 1: Для решения первого упражнения мы можем определить функцию, которая принимает два значения в качестве параметров и возвращает их сумму, разность и произведение. Ниже приведен код на Python: “`python def calculate_operations(a, b): sum_result = a + b subtract_result =…

i = 0 plus = 0 spisok = [1, 1, 0, 1] while i < 4: plus += spisok[i] * (2 ** i) i += 1

Эта программа решает задачу преобразования числа из двоичной системы в десятичную систему. У нас есть переменная “i”, которая инициализируется значением 0. Также у нас есть переменная “plus”, которая инициализируется значением 0. Исходный список “spisok” содержит последовательность битов – 1 и…

Предложение это список слов, разделенных одним пробелом, без начальных и конечных пробелов Вам дан массив строк sentences, каждая из которых sentences [1] представляет одно предложение. Возвращает максимальное количество слов, встречающихся в одном предложении Example 1: Input: sentences [“alice and bob love leetcode”, “i think so too”, “this is great thanks very much”) Output: 6 Explanation: The first sentence, “alice and bob love leetcode”, has 5 words in total, The second sentence, i

Algorithm: 1. Create a variable `max_words` and set it to 0. 2. Iterate over each sentence in the `sentences` array. 3. Split the sentence into words using the space character as a delimiter. 4. Count the number of words in…

На вход поступает строка s Это пароль, который может состоять строго: От 5 до 15 символов включительно Обязательно содержать в себе одну или более: букву в нижнем и верхнем регистре, не менее 3 букв должны быть цифры специальные символы (и только эти!) !@$%*.,? И больше ничего лишнего На выходе в зависимости от проверки получаем ‘valid’ если пароль подходит и ‘not valid’ – если не подходит за основу возьми следующий код: def check_password(s): pass print(check_password(“”)) # должно вернуть

valid Для решения задачи можно использовать регулярные выражения. Шаги решения: 1. Проверяем, что длина пароля находится в диапазоне от 5 до 15 символов с помощью условия len(s) >= 5 and len(s) 15: return ‘not valid’ if not re.search(r'[a-z]’, s): return…

В каких каталогах Python ищет модули?

Python ищет модули в следующих каталогах: 1. Текущий рабочий каталог – это каталог, в котором запущен скрипт. Python ищет модули в этом каталоге первым делом. 2. Пути, указанные в переменной среды PYTHONPATH – это переменная, которая содержит список каталогов, разделенных…

[metform form_id="1136"]