[+]add 2,3,4,5 lessons

This commit is contained in:
n1ch1 2020-01-27 12:52:06 +05:00
parent f2b06ff396
commit 41a91692a0
14 changed files with 1147 additions and 0 deletions

BIN
img/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 675 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

237
Занятие_2.ipynb Normal file
View File

@ -0,0 +1,237 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 1.1**\n",
"\n",
"У нашего знакомого Сергея появилась потребность в подсчете имеющихся у него денег. Каждый день он получает по 5 монет. Сколько монет в год будет получать Сергей? "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
онет_в_день = 5\n",
"дней_в_году = 365\n",
"\n",
"print(монет_в_день*дней_в_году)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 1.2**\n",
"\n",
"Как мы помним у Сергея есть черепашки, которым он покупает корм. Так получилось, что за день Сергей тратит по 2 монеты на корм для черепах. Сколько у Сергея будет оставаться денег в год при наличии трат на корм? "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
онет_заорм = 2\n",
"\n",
"print((монет_в_день-монет_заорм)*дней_в_году)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Типы данных в Python 3**\n",
"\n",
"Какие имена у типов данных в Python 3? Воспользуемся функцией **type()**."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"print(type(1)) # Целочсиленный тип данных от слова integer - целое число\n",
"print(type(1.0)) # Числа с плавающей запятой от слова float - плавающий\n",
"print(type(\"Это строка\")) # Строковый тип данных от слова string - строка"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Проверим арифимтические операции на челочисленными типами данных и над вещестевенными типами данных"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"print(1 + 2)\n",
"print(1.0 + 2.0)\n",
"print(1.5 + 0.5)\n",
"print(1.5 + 1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Можем наблюдать, что в Python можно производить своместные арифметические операции над целочисленными типами данных и над вещественными. То есть в данном языке программирования происходит автоматическое преобразование типов данных из одного в другой. "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Проверим совместные арифметические операции над строковыми типами данных и целочисленными . "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"print(\"Привет, \" + \"мир!\")\n",
"print(\"Привет, пользователь \" + 1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2.1**\n",
"\n",
"Проверим арифметические операции для строк самостоятельно. "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Место для решения задачи 1.1 "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2.2**\n",
"\n",
"Проверим какой тип имеют введенные пользователем данные."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"print(type(input()))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2.3**\n",
"\n",
"Сергей хочет поделится программой для расчета денег за год с другом. Необходимо доделать программу так, чтобы изначально был вопрос к пользователю о количестве монет, получаемых им за день. \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Место для решения задачи 2.3 \n",
онет_в_день = int(input(\"Сколько монет в день вы получаете?\"))\n",
"дней_в_году = 365\n",
"\n",
"print(монет_в_день*дней_в_году)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2.4**\n",
"\n",
"Доработаем предыдущую программу. Необходимо сделать более информативный вывод. "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Место для решения задачи 2.4"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2.5**\n",
"\n",
"Друг Сергея отправил ему сообщение, при прочтении сообщения Сергей обнаружил ошибки в словах и хотел бы их поправить. Текст сообщения: \"Приет, Сергей! Спосибо большок за пргорамму!\""
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"сообщение = \"риет, Сергей! Спосибо большок за пргорамму!\"\n",
"\n",
"print(сообщение[0]) #Вывод символа по индексу\n",
"\n",
"print(сообщение[2:]) #Вывод среза строки\n",
"сообщение = \"П\" + сообщение[0:2] + \"в\" + сообщение[2:]#Пример исправления строки\n",
"print(сообщение)\n",
"#Нужно самостоятельно исправить оставшееся сообщение"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.6.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

209
Занятие_3.ipynb Normal file
View File

@ -0,0 +1,209 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 1**<br>\n",
"Переменная, а = 10, переменная b = 18. Найдите сумму этих переменных и выведите ее на экран."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 1"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2**<br>\n",
"У Коли, Саши, Маши и Арсения в сумме 179 рублей. Известно, что у Саши 39 рублей, у Маши 43, у Арсения 49. Выведите на экран сумму денег Коли и Арсения."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 2"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 3**<br>\n",
"У Павла было 970 рублей. Сначала он купил новые шнурки за 237 рублей. Потом он заработал 134 рубля. После купил себя кубик рубик за 543 рубля. Выведите сколько денег осталось у Павла."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 3"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 4**<br>Напишите программу, которая сначала просит ввести первое число, потом просит ввести вас второе число, после чего выводит сумму этих двух чисел"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 4"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 5**<br>Саша постоянно забывает: в каких квартирах живут его друзья. Напишите программу, с помощью которой Саша сможет определять: в каких квартирах живут его друзья. Т.е. программа будет просить ввести Имя друга, и в зависимости от этого выдавать номер квартиры"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 5"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 6**<br>Есть математическое выражение : (a + b)/75. a и b это переменные, которые вводит пользователь с клавиатуры. Выведите результат математического выражения с введенными данными. Т.е. программа просит ввести a, потом просит ввести b, после чего выводит результат выражения (a+b)/75."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 6"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 7**<br>\n",
"Напишите программу, которая сначала просит ввести вас ваше имя, потом вашу фамилию, а после выводит сообщение : “Привет, <Ваше имя и фамилия, которые вы ввели>”.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 7"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 8**<br>\n",
"У Коли, Саши, Маши и Арсения в сумме 154 рубля. Известно, что у Саши 39 рублей и 46 копеек, у Маши 43 рубля и 7 копеек, у Арсения 49 рубля и 3 копейки. Найдите сколько денег у Коли. (Вспомните про числа с точкой !)\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 8"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 9**<br>\n",
"Напишите программу, которая просит ввести вас число, после чего выводит три числа :<br>\n",
"1.Введенное число, умноженное на 5<br>2. Введенное число, разделенное на 5<br>3. Число, на 26 больше введенного \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 9"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 10**<br>\n",
"Напишите программу, которая просит вас ввести слово, потом просит вас ввести число. Введенное число показывает, сколько раз компьютер должен вывести слово.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 10"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 11**<br>Напишите программу, которая преобразует введенное число с плавающей точкой в целое"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 11"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.6.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

254
Занятие_4.ipynb Normal file
View File

@ -0,0 +1,254 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 1**\n",
"\n",
"Выведите имя логического типа данных в Python 3. Для вывода необходимо воспользоваться функцией **_print()_**, для определения имени типа данных необходимо воспользоваться функцией **_type()_**."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Место для решения задачи\n",
"Истина = True\n",
"Ложь = False\n",
"#Выведите имя лоигческого типа данных\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 2**\n",
"\n",
"Напишите программу, которая будет выдавать результат сравнения вашего возраста с числом 6. Знаки сравнения используемые в Python представлены ниже в таблице."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"|Знак сравнения|Значение|\n",
"|------|------|\n",
"| != |Не равно|\n",
"| == |Равно|\n",
"| > |Больше|\n",
"| < |Меньше|\n",
"| >= |Больше или равно|\n",
"| <= |Меньше или равно|"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 2\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"img/Занятие_4/присваивание!=равенстов.png\" width=\"400\">"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Про присваивание и проверку равенства\n",
"\"равно\" != \"равно\"*2"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 3**\n",
"\n",
"В программе сохранен пароль в переменной, пусть пользователь попытается ввести пароль и ему будет выводится результат сравнения введенного пароля с оригиналом."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Введите пароль23\n",
"False\n"
]
}
],
"source": [
"#Самостоятельная задача 3\n",
"пароль = \"сложныйпароль\"\n",
"#Допишите программу для проверки пароля\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Логические операции**"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"|Логическая операция|Как обозначается в **_Python_**|\n",
"|------|------|\n",
"| И |and|\n",
"| Или |or|\n",
"| Не |not|"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 4**\n",
"\n",
"Доработайте предыдущую программу и помимо пароля пусть совместно идет проверка возраста пользователя.\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Место для решения задачи"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Обработка условий**\n",
"\n",
"**Задача 5**"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Пример программы с if\n",
"возраст = input(\"Введите свой возраст: \")\n",
"if int(возраст) > 6:\n",
" print(\"Кажется вы ходите в школу:)\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 6**\n",
"\n",
"Напишите программу, которая просит ввести вас два числа. Если первое число больше второго, тогда вывести сообщение об этом. Если второе число больше первого, ничего не делать."
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 6"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 7**\n",
"\n",
"Доработайте программу 5. Необходимо сделать так, чтобы выводилась информация и в том случае, если возраст окажется меньше 6. "
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 7"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 8**\n",
"\n",
"Доработайте программу 5. Необходимо сделать так, чтобы выводилась информация и в том случае, если возраст окажется меньше 6. "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 8"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 9**\n",
"\n",
"Напишите программу, которая просит ввести вас два числа. Если оба числа больше 6, тогда вывести сообщение об этом. "
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 9"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

346
Занятие_5.ipynb Normal file
View File

@ -0,0 +1,346 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Занятие 5**<br>Условия.Уровни.Вложенные условия"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"![title](img/Занятие_5/условие.png)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 1**<br>У Серёжи есть 5 черепашек, в сумме всем черепашкам нужно 1750 грамм корма. Давайте напишем программу, в которую Сережа будет вводить количество корма, которое он хочет купить, и если количество меньше необходимого выводить сообщение, что нужно купить больше корма + сколько именно необходимо докупить"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 1\n",
еобхорма = 1750\n",
"купил = int(input('сколько грамм корма Серёжа купил ?'))\n",
"if купил < необхорма:\n",
" print('нужно больше. Докупи', необхорма-купил)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Уровни**"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"![title](img/Занятие_5/условие_уровни.png)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 2**<br>Давайте немного изменим условия нашей первой задачи. \n",
"У Серёжи есть 5 черепашек, в сумме всем черепашкам нужно 1750 грамм корма. Давайте напишем программу, в которую Сережа будет вводить количество корма, которое он хочет купить, и если количество меньше необходимого выводить сообщение, что нужно купить больше корма + сколько именно необходимо докупить. В конце программы, в любом случае, вывести количество купленного корма."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 2\n",
еобхорма = 1750\n",
"купил = int(input('сколько грамм корма Серёжа купил ?'))\n",
"if купил < необхорма:\n",
" print('нужно купить больше. Докупи', необхорма-купил)\n",
" print('Серёжа купил',купил)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 3**<br>Напишите программу, которая просит вас ввести число, если введенное число больше 300, тогда выведите это число, умноженное на 3. В конце программы, в любом случае, выведите введенное вами число"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 3"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 4**<br>Напишите программу, которая просит вас ввести слово. Если вы ввели ‘хлеб’, тогда добавьте к нему словосочетание с маслом’. В конце программы выведите: ‘Я люблю <введенное слово> .(Если вы ввели ‘хлеб’, то на выходе программа должна вывести: ‘Я люблю хлеб с маслом’)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 4"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Вложенное условие**"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"img/Занятие_5/кощей_усл.png\" width=\"400\">"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Пример вложенного условия**"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"img/Занятие_5/вложенное_условие.png\" width=\"600\">"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 3**<br>Пользователь вводит число уроков, если число уроков не равно 0, тогда вывести сообщение: “Нужно пойти в школу”. Если уроков больше, чем три, тогда вывести сообщение: “Нужно сходить в столовую”"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 3\n",
"число_уроков = int(input('Введите число уроков'))\n",
"if число_уроков != 0:\n",
" print('Нужно пойти в школу')\n",
" if число_уроков > 3:\n",
" print('Нужно будет сходить в столовую')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 5**<br>Напишите программу, которая просит ввести вас слово. Если введенное слово ‘открыть’, то программа должна попросить ввести второе слово, если второе слово ‘замок’, тогда программа должна вывести: ‘Открываю замок’."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 5"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 6**<br>\n",
"Программа просит ввести вас число. Если число больше 10, тогда программа просит ввести вас второе число, если второе число больше 20, тогда программа выводит их сумму.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 6"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"|Логический оператор|Как обозначается в python|\n",
"|------|------|\n",
"| И |and|\n",
"| Или |or|\n",
"| Не |not|"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 4**<br>\n",
"Если сегодня воскресенье и на часах больше 22, тогда идти спать"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Задача 4\n",
"день = input('Введите день недели')\n",
"время = int(input('Введите время на часах'))\n",
"if день == 'воскресенье' and время > 22:\n",
" print('Пора идти спать')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 7**<br>Если введенное вами число находится в диапазоне от 10 до 20, вывести на экран сообщение: ‘Вы ввели число от 10 до 20 !"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Иначе**"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"img/Занятие_5/условие_иначеариант_2.png\" width=\"600\">"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 8**<br>\n",
"Введите число, если оно больше 30, выведите, что число больше 30, иначе выведите, что оно меньше 30"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 8"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Задача 5**<br>Пользователь вводит число. Если число больше 100, программа пишет, что число больше 100. Если число больше 50, программа выводит, что число больше 50. Если число больше 25, то вывести, что число больше 25. Иначе написать, что число меньше или равно 25. Важно, программа должна вывести только одно сообщение. \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Решение задачи 5 с ошибкой\n",
"num = int(input('Введите число'))\n",
"if num > 100:\n",
" print('Число больше 100')\n",
"if num > 50:\n",
" print('Число больше 50')\n",
"if num > 25:\n",
" print('Число больше 25')\n",
"else:\n",
" print('Число меньше или равно 25')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Конструкция elif**"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"num = int(input('Введите число'))\n",
"if num > 100:\n",
" print('Число больше 100')\n",
"elif num > 50:\n",
" print('Число больше 50')\n",
"elif num > 25:\n",
" print('Число больше 25')\n",
"else:\n",
" print('Число меньше или равно 25')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Самостоятельная задача 9**<br>Пользователь вводит слово. Если введенное слово - 'машина', вывести ‘машины используют бензин’, если введенное слово человек, вывести ‘люди используют еду’ , если введенное слово - ‘растение’ , вывести - ‘растения используют воду’, иначе, если пользователь ввёл любое другое слово вывести ‘такого я не знаю’. Для решения задачи использовать конструкцию elif.\n",
"\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#Самостоятельная задача 9"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 4
}

32
Занятие_6.ipynb Normal file
View File

@ -0,0 +1,32 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.6.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

69
Занятие_8.ipynb Normal file
View File

@ -0,0 +1,69 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Спискок клеток черепах."
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Введите номер клетки черепахи от 1 до 5: 2\n",
"\n",
"У черепахи 2 желтая клетка.\n"
]
}
],
"source": [
"Черепахи = [\"красная клетка\", \"желтая клетка\", \"чёрная клетка\", \"синяя клетка\", \"зелёная клетка\"]\n",
"\n",
омеререпахи = int(input(f'Введите номер клетки черепахи от 1 до {len(Черепахи)}: '))\n",
"\n",
"print(f'\\nУ черепахи {номеререпахи} {Черепахи[номеререпахи - 1]}.')"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.6.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}