Пип, полный вдохновения, написал свои функции:
def multiply(a, b):
return a * b
product = multiply(6, 7)
print("Результат умножения:", product)
И еще одно заклинание:
def say_hello(name):
print("Здравствуйте, " + name + "!")
say_hello("Мир")
say_hello("Сова")
Когда Пип запустил эти заклинания, на экране появились строки:
"Результат умножения: 42"
"Здравствуйте, Мир!"
"Здравствуйте, Сова!"
На экране, словно по волшебству, появились результаты вычислений и приветственные сообщения, подтверждающие, что функции работают как надо. Пип был очень доволен результатами и чувствовал, как его знания становятся всё более мощными.
Но как только он собирался поблагодарить Миру за помощь, произошло нечто неожиданное: экран начал мерцать, и перед Пипом возник таинственный портал, из которого раздался голос:
– Пип, ты прошёл испытание функций, но твоё обучение только начинается. Ты готов отправиться в новое измерение, где твои навыки будут подвергнуты настоящему испытанию?
Пип был застигнут врасплох, но его любопытство и стремление к знаниям взяли верх.
– Я готов! – решительно ответил он.
Мира удивлённо посмотрела на Пипа и улыбнулась.
– Похоже, у тебя появился новый наставник, Пип. Это Лиза – хранительница Леса Увлекательных Секретов. Там тебя ждут сложные задачи и неожиданные открытия.
Пип, полный решимости, шагнул в портал и оказался в густом и мрачном лесу, где деревья шептали на непонятных языках, а земля была покрыта странными символами.
Глава 7: Секреты Списков
После того как Пип изучил функции, он решил отправиться в загадочный Лес Увлекательных Секретов, где обитала веселая фея по имени Лиза. Лиза была известна своим умением работать со списками – специальными магическими предметами, которые помогали хранить и управлять множеством данных одновременно. Пип был очень любопытен узнать, как использовать списки в программировании.
Когда Пип добрался до Леса Увлекательных Секретов, он увидел Лизу, которая играла с множеством разноцветных шариков.
– Здравствуй, Лиза! – позвал Пип. – Я пришел узнать о списках. Мира научила меня создавать функции, и теперь я хотел бы узнать, как можно использовать списки для хранения данных.
Лиза радостно приветствовала Пипа и пригласила его сесть рядом.
Списки и Их Элементы
Лиза взмахнула своим волшебным жезлом, и перед Пипом появилось первое заклинание:
fruits = ["яблоко", "банан", "груша"]
print(fruits)
print(fruits[0])
print(fruits[1])
– Это заклинание показывает, как создавать и использовать списки, – начала объяснять Лиза. – Список – это как волшебная коробка, в которой можно хранить множество предметов. В данном случае, fruits – это список, который содержит три элемента: "яблоко", "банан" и "груша".
– Как это работает? – спросил Пип.
– Хороший вопрос, – ответила Лиза. – Мы создаем список, поместив элементы внутри квадратных скобок [], разделяя их запятыми. Мы можем получить доступ к элементам списка, используя их индексы, которые начинаются с 0. Поэтому fruits[0] возвращает "яблоко", а fruits[1] – "банан".
Когда Пип ввел заклинание и запустил его, на экране появились строки:
["яблоко", "банан", "груша"]
"яблоко"
"банан"
На экране, словно по волшебству, появились фрукты, которые Пип мог видеть и взаимодействовать с ними с помощью индексов.
Изменение и Добавление Элементов
Лиза продолжила урок и показала Пипу следующее заклинание:
fruits = ["яблоко", "банан", "груша"]
fruits.append("апельсин")
print(fruits)
fruits[1] = "киви"
print(fruits)
– Здесь мы добавляем новый элемент "апельсин" в конец списка с помощью метода append, – объяснила Лиза. – Мы также изменяем элемент списка, заменяя "банан" на "киви". С помощью индексов мы можем менять элементы списка.
Когда Пип ввел и запустил это заклинание, на экране появилось:
["яблоко", "банан", "груша", "апельсин"]
Затем:
["яблоко", "киви", "груша", "апельсин"]
Теперь на экране фрукты обновились, и Пип увидел, как "банан" магическим образом превратился в "киви", а к списку добавился яркий "апельсин".
Объяснение Заклинания
Лиза объяснила, как работать со списками:
Списки создаются с помощью квадратных скобок [].
Доступ к элементам осуществляется по индексам, начиная с 0.
Элементы можно изменять и добавлять с помощью методов списка, таких как append.
Задание для Пипа
– А теперь попробуй сам создать и изменить списки, – предложила Лиза. – Используй свои знания, чтобы хранить и управлять данными.
Пип, полный вдохновения, написал свои заклинания:
animals = ["собака", "кошка", "попугай"]
print(animals)
animals.append("ежик")
print(animals)
animals[2] = "птица"
print(animals)
Когда Пип запустил свои заклинания, на экране появились строки:
["собака", "кошка", "попугай"]
["собака", "кошка", "попугай", "ежик"]
Затем:
["собака", "кошка", "птица", "ежик"]
Эти строки отобразили животных, как они появляются в списке, затем дополнились новым элементом – "ежик", и наконец, "попугай" превратился в "птицу". Пип был доволен тем, как легко можно управлять списками и изменять их.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.