From dc97bfe236bd6228380ed4ed0123531cd47819c1 Mon Sep 17 00:00:00 2001 From: VEdlin <40721220+VEdlin@users.noreply.github.com> Date: Mon, 2 Jul 2018 00:02:06 +0300 Subject: [PATCH 1/3] Update hw01_easy.py --- lesson01/home_work/hw01_easy.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/lesson01/home_work/hw01_easy.py b/lesson01/home_work/hw01_easy.py index f927b0b06..37ca8dc1b 100644 --- a/lesson01/home_work/hw01_easy.py +++ b/lesson01/home_work/hw01_easy.py @@ -8,7 +8,11 @@ # * при желании решите задачу с применением цикла for. # код пишем тут... - +print('task 1: Вывести поочередно цифры исходного числа') +b = input('Введите произвольное целое число: ') +# вариантов много, но здесь сначала преобразуем int в str, +# т.к. int не итерируемый тип. Затем проходим циклом. +for _ in str(b): print(_) # Задача-2: Исходные значения двух переменных запросить у пользователя. # Поменять значения переменных местами. Вывести новые значения на экран. @@ -17,8 +21,23 @@ # или через арифметические действия # Не нужно решать задачу так: # print("a = ", b, "b = ", a) - это неправильное решение! +print('task 2: Поменять значения переменных местами') +c = int(input('Введите первое число c: ')) +d = int(input('Введите второе число d: ')) +print('Значения переменных до изменения: c = {0}, d = {1}'.format(c, d)) +temp = d +d = c +c = temp +del temp +print('Меняем значения местами: c = {c_new}, d = {d_new}'.format(c_new = c, d_new = d)) # Задача-3: Запросите у пользователя его возраст. # Если ему есть 18 лет, выведите: "Доступ разрешен", # иначе "Извините, пользование данным ресурсом только с 18 лет" +print('task 3: Запросить у пользователя возраст') +x = int(input('Введите возраст (целое число): ')) +if x >= 18: + print('Доступ разрешен') +else: + print('Извините, пользование данным ресурсом только с 18 лет') From 49e9e4f763db22ca665263bdbcc92bb8a0c1d925 Mon Sep 17 00:00:00 2001 From: VEdlin <40721220+VEdlin@users.noreply.github.com> Date: Mon, 2 Jul 2018 00:08:54 +0300 Subject: [PATCH 2/3] Update hw01_easy.py --- lesson01/home_work/hw01_easy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lesson01/home_work/hw01_easy.py b/lesson01/home_work/hw01_easy.py index 37ca8dc1b..d6641fa2d 100644 --- a/lesson01/home_work/hw01_easy.py +++ b/lesson01/home_work/hw01_easy.py @@ -1,5 +1,5 @@ -__author__ = 'Ваши Ф.И.О.' +__author__ = 'Едлин Виталий' # Задача-1: Дано произвольное целое число (число заранее неизвестно). # Вывести поочередно цифры исходного числа (порядок вывода цифр неважен). From 105518f2137c8238c329197e79cb183f5268bc64 Mon Sep 17 00:00:00 2001 From: VEdlin <40721220+VEdlin@users.noreply.github.com> Date: Mon, 2 Jul 2018 13:23:26 +0300 Subject: [PATCH 3/3] Update hw01_easy.py --- lesson01/home_work/hw01_easy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lesson01/home_work/hw01_easy.py b/lesson01/home_work/hw01_easy.py index d6641fa2d..c1425713c 100644 --- a/lesson01/home_work/hw01_easy.py +++ b/lesson01/home_work/hw01_easy.py @@ -9,7 +9,7 @@ # код пишем тут... print('task 1: Вывести поочередно цифры исходного числа') -b = input('Введите произвольное целое число: ') +b = int(input('Введите произвольное целое число: ')) # вариантов много, но здесь сначала преобразуем int в str, # т.к. int не итерируемый тип. Затем проходим циклом. for _ in str(b): print(_)