You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 years ago | |
|---|---|---|
| .. | ||
| 1. Коллекции | 2 years ago | |
| 2. Функции | 2 years ago | |
| Readme.ipynb | 2 years ago | |
Readme.ipynb
{
"cells": [
{
"cell_type": "markdown",
"id": "69d5ed93",
"metadata": {},
"source": [
"# Структуры данных и функции #"
]
},
{
"cell_type": "markdown",
"id": "325dbb76",
"metadata": {},
"source": [
"На этом блоке вы узнаете про новые типы данных — коллекции, познакомитесь с функциями, а так же научитесь использовать функциональное программирование в Python."
]
},
{
"cell_type": "markdown",
"id": "9f938f9d",
"metadata": {},
"source": [
"## Задачи обучения ##"
]
},
{
"cell_type": "markdown",
"id": "acd18a27",
"metadata": {},
"source": [
"- Научиться работать со стандартными структурами данных в Python.\n",
"- Научиться писать функции на Python.\n",
"- Применять функциональные особенности языка.\n",
"- Научиться работать с файлами с помощью языка Python."
]
},
{
"cell_type": "markdown",
"id": "f70a94ad",
"metadata": {},
"source": [
"## Оглавление ##"
]
},
{
"cell_type": "markdown",
"id": "ae73a075",
"metadata": {},
"source": [
"### Коллекции ###"
]
},
{
"cell_type": "markdown",
"id": "6f650a78",
"metadata": {},
"source": [
"- [Списки и кортежи](1.%20Коллекции/Списки%20и%20кортежи.ipynb)\n",
"- [Списки. Пример программы](1.%20Коллекции/Списки.%20Пример%20программы.ipynb)\n",
"- [Словари](1.%20Коллекции/Словари.ipynb)\n",
"- [Словари. Пример программы](1.%20Коллекции/Словари.%20Пример%20программы.ipynb)\n",
"- [Множества](1.%20Коллекции/Множества.ipynb)\n",
"- [Множества. Пример программы](1.%20Коллекции/Множества.%20Пример%20программы.ipynb)\n",
"- [Документация](1.%20Коллекции/Документация.ipynb)\n",
"- [Тест по коллекциям](1.%20Коллекции/Тест%20по%20коллекциям.ipynb)"
]
},
{
"cell_type": "markdown",
"id": "41f515e3",
"metadata": {},
"source": [
"### Функции ###"
]
},
{
"cell_type": "markdown",
"id": "d9c03ccd",
"metadata": {},
"source": [
"- [Функции](2.%20Функции/Функции.ipynb)\n",
"- [Тест по функциям](2.%20Функции/Тест%20по%20функциям.ipynb)\n",
"- [Файлы](2.%20Функции/Файлы.ipynb)\n",
"- [Функциональное программирование](2.%20Функции/Функциональное%20программирование.ipynb)\n",
"- [Декораторы](2.%20Функции/Декораторы.ipynb)\n",
"- [Генераторы](2.%20Функции/Генераторы.ipynb)\n",
"- [Документация](2.%20Функции/Документация.ipynb)\n",
"- [Задание. Декоратор to_json](2.%20Функции/Задание.%20Декоратор%20to_json.ipynb)\n",
"- [Задание. Key-value хранилище](2.%20Функции/Задание.%20Key-value%20хранилище.ipynb)\n",
"- [Тест по блоку](2.%20Функции/Тест%20по%20блоку.ipynb)"
]
},
{
"cell_type": "markdown",
"id": "87e687a1",
"metadata": {},
"source": [
"Вот и закончился второй блок нашего курса. Мы с вами разобрали типы даных коллекций, научились работать с функциями, узнали что такое функциональное программирование, как задавать свои собственные декораторы и генераторы. На следующем блоке вы будете изучать объектно-ориентрованное программирование в Python'е. [Далее...](../3.%20Объектно-ориентированное%20программирование/Readme.ipynb)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
}
},
"nbformat": 4,
"nbformat_minor": 5
}