Step 5 (S-12062)

From Stepik Wiki
Revision as of 12:28, 2 March 2017 by Admin (Talk | contribs) (Create page for step id=12062)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/2232/step/5

<img width="50%" src="https://ucarecdn.com/895e3f80-a1c0-4f69-a0c1-f94c142f2557/">

[00:00 - 00:18] давайте немного практикуемся в использования переменных для этого зайдем на сервис в окаре создадим новый ноутбук и ведем какую нибудь переменную скажем перемены а запишем 3


[00:18 - 00:34] а надо указать и что мы используем окружена 3 python нам предложат перезагрузить страницу перезагружаю еще раз подтвердил


<img width="50%" src="https://ucarecdn.com/268d4ce3-4ff5-4439-a7f9-7c6d5d30684f/">

<img width="50%" src="https://ucarecdn.com/2252d149-8400-40b0-a09c-621a565e1bd9/">

[00:34 - 00:49] укажем что мы создали переименоваться псарне начни 3 грации выполнила с но никакого вывода здесь нет


<img width="50%" src="https://ucarecdn.com/6815cb06-afcd-411e-8c97-8f26e0b2592b/">

[00:49 - 01:06] потому что оператор присвоения какого значения не возвращает просто действие в прошлом если мы выйдем если мы укажем значения а и выполнен код то мы увидим значение 3


<img width="50%" src="https://ucarecdn.com/45d60ac6-1834-4161-8b18-ad8517727cd8/">

[01:06 - 01:24] то значение которое мы записали связались перемены мы можем изменить значение переменной например увеличить значение скажем на 4 опять это действие такой значения значение не возвращается


<img width="50%" src="https://ucarecdn.com/5c45f11b-b51f-4dfd-b0d9-ef824921a6c0/">

<img width="50%" src="https://ucarecdn.com/c60021a7-1ef4-400a-b574-6b761249ad93/">

[01:24 - 01:39] можно посмотреть значения а при этом мы видим что значение стала расти в интерактивном режиме когда мы вводим ячейку некое значение некой выражение которое имеет значения то оно автоматически выводится


<img width="50%" src="https://ucarecdn.com/fd300df9-bf14-4944-bc0a-926ced8fa1d2/">

[01:39 - 01:54] как было в предыдущем случае велика и увидел его значение c из нас учить написать несколько значений скажем а 2 умножить на а


<img width="50%" src="https://ucarecdn.com/735eba62-7326-4059-a73f-8cdd854770a5/">

[01:54 - 02:09] то выведена путь только последнее значение если же мы хотим явно вывести обозначение то мы в таком случае должны использовать принца


<img width="50%" src="https://ucarecdn.com/7876d27b-7fcb-45a3-9fc7-4c9a9866539a/">

[02:09 - 02:24] таком случае мы выведем мы видим обозначение выведено более того он позволяет выводить значение том случае если мы работаем в интерактивном режиме просто пишу программы далее запускаем


<img width="50%" src="https://ucarecdn.com/0d6a8bc1-a68a-4bda-b1ff-167c650da282/">

<img width="50%" src="https://ucarecdn.com/fcf1e53f-37c1-44d4-a8d6-039d47a8301c/">

[02:24 - 02:39] давайте напишем программу которая будет делать следующую вещь она будет читать и пользователя и приветствовать вас на введенные как мы это сделаем бойца


[02:39 - 02:57] мы для этого заведем переменную name контору прочитаем и пользоваться напомнил функции осуществляет чтение скульптура образом name


[02:57 - 03:17] post указывают на то имя которое нам дано пользователя далее мы напишем принц дальше укажем


<img width="50%" src="https://ucarecdn.com/528a2363-d533-41fa-b226-fd099763ee02/">

[03:17 - 03:36] записано переменной если мы выполним эту ячейку то у нас появится такой вот окошко для ввода куда нам нужно ввести имя скажем набрал нажал энтер


<img width="50%" src="https://ucarecdn.com/eb891042-f89d-4828-90c9-7eb194f2c112/">

[03:36 - 03:54] то что мы увидим дальше это вывод результат команда print hello hello тут на самом деле получилось 2 пробела затем пара учусь потому что поставь пробел здесь еще 1 пробел добавился


[03:54 - 04:12] благодаря тому что аргументы функции print preview и разделяются пробелом а для того чтобы было понятно что нас просят ввести можно указать а в этой функции сообщение


<img width="50%" src="https://ucarecdn.com/332eb466-6c49-4fbc-9aef-f07a6b009d10/">

<img width="50%" src="https://ucarecdn.com/59957280-8183-459a-8226-703b1d75245e/">

[04:12 - 04:27] энтер вашей теперь заново запуская всплывающие в центр мы видим сообщение введите ваше имя


<img width="50%" src="https://ucarecdn.com/3189a434-df1a-4d17-8f6c-8dee2f264e58/">

[04:27 - 04:44] водным видам тот же самый результат хлопал давайте напишем теперь еще 1 программу которая будет читать и выводить это число обычно в 2 раза


<img width="50%" src="https://ucarecdn.com/dad70a5f-e8f7-4da6-b946-f052bdd7858f/">

[04:44 - 04:58] для этого мы будем использовать функционал тут которую читает строку разума то сроков число с помощью функции int и дальше выведем с помощью функции принц это число в норме


[04:58 - 05:15] выглядит это следующим образом а равно и пускаем опять же нас спросят


<img width="50%" src="https://ucarecdn.com/e79dcac4-ffba-4395-be50-418e07ca2aaa/">

[05:15 - 05:30] вести пока шло энтер видим результат 24 таким образом можно с помощью конструкций


<img width="50%" src="https://ucarecdn.com/13da66d1-3673-465f-b93d-74d3f32a099f/">

[05:30 - 05:48] читать и сохранять числа перемен давайте вернемся к то сдача по которой я упоминал мы хотим написать программу которая будет читать произведения 2 произвольных чисел которые пользователь введет как мы это сделаем в давайте скажем что нас пользователь будет вводить каждый числа на отдельной строке


<img width="50%" src="https://ucarecdn.com/b461c2fd-16ea-4e03-bfe7-62fc87631d0b/">

[05:48 - 06:03] образом прочитай 1 число с помощью интернет put заполнила все времена


<img width="50%" src="https://ucarecdn.com/b4a3c7b3-c81c-4ccb-8d63-65c032d54776/">

<img width="50%" src="https://ucarecdn.com/04161913-4ea7-470e-86c4-3d5c7ea1158f/">

[06:03 - 06:20] прочитай 2 строку преобразована в число таким же способом и дальше выведен произведение чисел а и б


[06:20 - 06:38] так я ваш 1 число 2 число и результат их произведение 35


<img width="50%" src="https://ucarecdn.com/9d409333-4f6b-4931-a54d-de927e62390a/">