Домашнее задание: I) Напишите программу, которая запрашивает число и организовывает следующий вывод: Введенное число: X, число меньше на 5: X-5, число большее на 12.5: X+12.5 II) Напишите программу, которая: 1) Запрашивает у пользователя его имя и сохраняет введенное значение в переменную my_name; 2) Запрашивает у пользователя год рождения и сохраняет в переменную year_of_birth; 3) Вычисляет возраст и сохраняет его в переменную с именем age; 4) Выводит на экран тип переменных my_name, year_of_birth, age; 5) Выводит сообщение "Hello my name is: my_name, My age: age". III) Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня. Необходимо, на основании этого числа, организовать вывод в формате ЧЧ:ММ, которое показывает, сколько времени прошло с начала дня в часах и минутах.
задание 1) print("Доброго времени суток, дорогой пользователь.") number = input("Введите ваше любимое число: ") print("Данное число меньше Вашего на 5: это число", int(number)-5.) print("А данное число больше Вашего на 12.5: это число", int(number)+ 12.5, end="."). Задание 2) my_name = input("Введите Ваше имя: ") year_of_birth= input("Введите Ваш год рождения: ") age = 2023-int(year_of_birth) print("Привет, меня зовут:", my_name) print("Мой возраст:", age) Задание 3) minutes_later = input("Сколько минут прошло с начала дня:") hours = int(minutes_later) // 60 minutes = int(minutes_later) % 60 print("Сейчас время: ", "0",hours,":","0",minutes, sep="") Сенсей, так пойдет?)) (в третьем* намудрил с 0-ми, но ничего лучше не придумал :D)
@@mherkrnatyan6602 minutes_later = input("Сколько минут прошло с начала дня:") hours = int(minutes_later) // 60 minutes = int(minutes_later) % 60 print(f"Сейчас {hours:0>2}:{minutes:0>2}") не благодари😃
Спасибо за труд. Очень помогает. Задача 1. x = input('Введите число:') b = int(x) - 5 c = int(x) + 12.5 print('Введенное число: ', int(x)) print('Число меньше на 5: ', b) print('Число больше на 12.5: ', c) Ответ: Введите число:10 Введенное число: 10 Число меньше на 5: 5 Число больше на 12.5: 22.5 Задача 2. my_name = input('Введите Ваше имя: ') year_of_birth = input('Введите год Вашего рождения: ') age = 2024 - int(year_of_birth) print(my_name, year_of_birth, age) print('Hello my name is:', my_name,'My age:', age) Ответ: Введите Ваше имя: Дмитрий Введите год Вашего рождения: 1961
Hello my name is: Дмитрий My age: 63 Задача 3. time = input('Введите количество минут прошедших с начала дня: ') hour = int(time) // 60 minutes = int(time) % 60 print('Текущее время: ', hour, "ч.", ":", minutes, "мин.") Ответ: Введите количество минут прошедших с начала дня: 500 Текущее время: 8 ч. : 20 мин.
Иван Викторович скажу вам огромное спасибо за этот контент, только перехожу в 10 а эти информации очень полезные+ мне нравится как вы обьясняете, с нетерпением жду следующих уроков!
Я конечно запоздало напишу сюда, но пока что я дошел только до этого урока. Мне понравилась 3 задача в домашней работе, кажется я ее понял правильно)) mintime = input('Сколько минут прошло?') realtimehour = int(mintime) // 60 realtimemin = int(mintime) % 60 print('Время', realtimehour, 'часов',':', realtimemin , 'минут')
Стилистика JAWA print('Введите настоящее время в часах') hour = int(input()) print('Введите настоящее время в минутах') minute = int(input()) start_day_minute = (hour * 60) + minute # определяем секунды, т.к. в уме мало кто сможет сосчитать. time_start_day = (int(start_day_minute / 60), 'часов', int(start_day_minute % 60), 'минут') print('Время прошедшее с начала дня в минутах - ', start_day_minute ) print('Время прошедшее с начала дня в часах и минутах - ',time_start_day) Стилистика Pyton print('Введите настоящее время в минутах') minutes = int(input()) print(int(minutes / 60), int(minutes % 60)) print(str(datetime.timedelta(minutes = minutes))) print(*divmod(minutes, 60))
Наверное запоздал, но может кто то сейчас, как и я учится по этому курсу. Вот так я выполнил ДЗ, вроде как правильно. Задание 1 input_number = input('Введите число: ') print('Число:', int(input_number)-5, 'меньше числа', input_number, 'на 5') print('Число:', int(input_number)+12.5, 'больше числа', input_number, 'на 12,5') Задание 2 my_name = input('Введите ваше имя: ') year_of_birth = input('Введите ваш год рождения: ') current_year = input('Введите текущий год: ') age = int(current_year) - int(year_of_birth) print('Тип переменной my_name: ',type(my_name),' Тип переменной year_of_birth: ',type(year_of_birth),' Тип переменной age: ',type(age)) print('Hello my name is:', my_name, 'My age:', age) Задание 3 time_newday_min = input('Введите количество минут прошедших с начала дня: ') print('С начала дня прошло:', int(time_newday_min) // 60, 'часа(ов) ', int(time_newday_min) % 60, 'минута(т).')
1 задание: x = input('Введите число: ') b = 5 a = 12.5 print('Число меньшее на 5: ', int(x) - b) print('Число больше на 12,5: ', int(x) + a) 2 задание: # Подключаем модуль текущей даты import datetime today = datetime.date.today() current_year = today.year # Вводим основные данные имя год рождения my_name = input('Введите свое имя: ') year_of_birth = input('Введите свой год рождения: ') # Вычисляем возраст age = current_year - int(year_of_birth) # Выводим на экран переменный имя и год рождения И возраст print(my_name) print(year_of_birth) print(age) # Выводим на экран надпись с именем и возрастом да print('Привет, меня зовут ', my_name, 'я родился в', year_of_birth, 'и мне', age, 'лет.') на 3 заданием пока думаю...
3 задание в 2 строки: min = int(input('Введите сколько прошло минут с начала дня: ')) print('Текущее время - ', f'{(min//60):02}', ':', f'{(min % 60):02}')
Очень интересное третье задание. Что принимать за "начало дня" непонятно, но я бы решил так: integer = input('Введите число минут, прошедшее с начала дня: ') try: if type(int(integer)) == type(int(1)) and (int(integer) < 1440): print(f"{int(integer) // 60}:{int(integer) % 60}") else: print(f"На планете Земля в сутках меньше минут. Вы ввели следующее знавение: {integer} Вы с другой планеты?") except ValueError as e: print(f"Ошибка: {e} Вы ввели неверный тип данных!") Да, многое не объясняется, так как до этого еще не дошли и пришлось гуглить. Но, в общем и целом, задача "Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня" всё равно сводится к тому, чтобы выполнить два типа проверок: - Ограничить возможность ввода бОльшего числа минут, чем есть в сутках - Проверить на ввод является ли значение целым числом(ничего умнее не придумал) После уже вычислять что там у нас с минутами и часами
Иван хочу подсказать очень полезную заметку, в первой таблице где вы указывали какие тимы данных есть, то вы в этой таблицы можете добавить на против какие изменяемые а какие нет и так же добавить в каких ковыхчках каждый тип пишеться. я думаю это будет супер таблица.
Заданиє 1 sasha = input('введите ваше любимоє число') print('ваше число меньше на 5'), int(sasha)-5 print('ваше число больше на 12,5'), int(sasha)+12.5,
Задача 2 ma_name = input('введите ваше імя') year_of_birth = input('введите ваш год рожденія') age = 2023-int(year_of_birth) print('привет меня зовут ', ma_name) print('мой возвраст', age)
Привет, я хотел создать новый проект в пайчарме и по неопытности потерял возможность создавать проект с venv. Подумал упростить свою проблему , удалить пайчарм и все не нужные файлы, после скачивания не могу создать проект тк местоположение по умолчанию не указано по типу: С\ккк\ проэкт, помогите пожалуйста
Обьясняете вроде как весьма доходчиво но как запомнить столько разных команд и за что они отвечают ..я запутался .где можно найти список команд с расшифровкой чтобы их выучить и как их легче все запомнить ? Разъясните мне чайнику пожалуйста..иначе труба у меня с этим пайтоном будет.спасибо за понимание!😢
Есть непонимание по первому заданию , а то есть если поставить значение минус с примером 12.5 и вычитать к примеру 15.3 - 12.5 то получается откровенная белеберда с большим числом после запятой
mt = input("сколько прошло часов?") mm = input("сколько прошло минут?") print("прошло" ,int(mt) ,"часов" ,"и", int(mm),"минут") print(mt, ":",mm) самое легкое наверное решение
Здравствуйте, Иван Викторович! Начал проходить Ваш курс, всё очень нравится. Постарался сделать программу в 2 строчки, только согласно PEP 8 строка должна быть меньше 120 символов, а у меня 168 вышло: number = input('Введите ваше число: ') print('Ваше число = ', float(number), ' Число, которое меньше Вашего на 5 = ', float(number) - 5, ' Число, которое больше вашего на 12.5 = ', float(number) + 12.5, end='')
Задание 2: my_name = input('Введите ваше имя: ') year_of_birth = int(input('Введите дату рождения: ')) age = 2024 - year_of_birth print('Hello my name is: ', my_name, ' My age at this year will be:', age, end='')
Задание 3: time = int(input('Введите количество минут, которое прошло с начала дня: ')) hour = time // 60 minute = time % 60 print('Сейчас время в вашем часовом поясе: ', hour, ':', minute, end='')
2 задание import math print('Добрый день') a = int(input("Введите число:")) print(a) if a % 2 == 0: print('число четное') else: print('число нечетное') 3 задание print('добрый день') a = int(input('Введите большее число')) b = int(input('Введите меньшее число')) if a % b == 0: print('число a кратно числу b') else: print('число некратное') print('остаток от деления') c = a % b print(c)
@@ПашаЮрченко-з2хx = input('Напишите колличество минут') a = int(x)//60 b = int(x)% 60 print('C начала прошло:',а,':',b) Н,хрена такой большой код писать? (3 задание
Здравствуйте, спасибо за ваши видео-курсы, очень информативно и понятно. Хочу задать вопрос по поводу третьего задания, это правильное решение? min = int(input("Введите количество минут: ")) hour = min // 60 minute = min % 60 print("С начала дня прошло - ", hour, ":" ,minute) Есть небольшая проблема с выводом времени в том случае, если количество минут делится на 60, допустим 360 минут. Программа в этом случае выведет 6 : 0, а нужно 06:00, или так тоже нормально? А если нужно исправить, то можете подсказать, как это сделать?
#первая задача number = input('введите число:') print('ваше первое число:', int(number)-5) print('ваше второе число:', int(number)+12.5) #вторая задача name = input('введите ваше имя:') print('Мое имя:', name) year_of_birth = input('введите ваш год рождения:') print('мой год рождения:', year_of_birth) age = input('введите ваш возраст:', ) print('мой возраст', age) #третья задача minutes_later = input('минут прошло с начала дня:') hours = int(minutes_later) // 60 minutes = int(minutes_later) % 60 print(hours,':',minutes)
print ('hello, my name is',(my_name), 'my age:', (age)) подскажите пожалуйста, как здесь добавить запятую после имени чтобы получилось - my name is ivan, my age 20
Здравствуйте, я смотрела пару ващих предидущих видео на эту тему, которые вышли 2 года назад, чем они отличаются? Я просто только начала учить пайтон по вашим видео. Может в этом видео есть какие-то нужные нюансы?
minutes_later=(input('сколько времени прошло с начала дня:')) hours_later=int(minutes_later)//60 dec=float(minutes_later)%60 print ('время сейчас',int(hours_later),':',int(dec),'приятного вам дня!') думаю как то так
ruclips.net/video/H81Osr7YO8w/видео.html нет, не помним. Кортеж у нас пока получался, когда мы пробелами цифры разделяли в числе 1 000 000. Получается, для кортежа и запятые подойдут?
например так: minutes_later = input("Сколько минут прошло с начала дня:") hours = int(minutes_later) // 60 minutes = int(minutes_later) % 60 print(f"Сейчас {hours:0>2}:{minutes:0>2}")
Доброго времени суток, я только начала изучение Руton по видеоурокам Ивана Викторовича, и не совсем поняла как решать дз, это нормально? 🤣🤣🤣А тут в комментах, смотрю все решают🤭
Задание 3, сделал что смог : user_input = input('Сколько прошло минут с начала дня?: ') hours = int(user_input) // 60 minutes = int(user_input) % 60 print(hours, minutes, sep=':') Не понимаю как сделать в формате ЧЧ:ММ
мне кажется, что в программе надо год поменять на 2022, потому что она считает ещё один год который тебе уже исполнился в этом году. А если у ещё тебя не было др в этом году, то она делает твой год рождения больше
нет, в том контексте, о котором вы говорите, нужно просто еще месяц и день вводить) потому что если поменять на 2022, то тогда мне вышло бы 29, а это не так.
Вот смотрю на это, и, честно говоря, не понимаю претензии разрабов к тому же PHP. Мол нелогичный, аляповатый и пр. И тут же смотрю на пайтон... Единственное, что сразу возникает в голове, это: "ну разработчики языка и наворотили". Я вот чего не понимаю, если x=10 и y=10 ссылаются на один и тот же адрес памяти... То блин, я не понимаю, почему они ссылаются на один и тот же адрес памяти! Ну и фиг, что они инициализируют создание объекта в этой ячейке... Но это же разные переменные, которые должны лежать под разными адресами, а там уже вообще никого не волнует, что именно эти переменные в эти ячейки памяти кладут, хоть int, хоть float, хоть arr, хоть str. Да мало ли что еще! И то, что переменные по значению совпадают, и что с того? Ну ладно, хорошо, лежат под одним адресом, приняли. Ну тогда x + y у нас возвратит 20, и вот это 20 где будет лежать? К примеру, x=x+y. Чет каша какая-то... Как-то это понять для меня очень сложно. Как-то меня подкосили эти знания, пойду-ка я лучше выпью (хоть я и не пью) :-))))))
А не было бы проще переменную age перевести из строки в целое число при вводе переменной пользователем age = int(input('Введите ваш возраст: '))? Или лучше так не делать?
Народ можете кто то помочь может сталкивались с таким же, весь урок я понимаю что обьясняет Иван, но когда я вижу задания у меня мозг просто отключаеться. Я не понимаю что от меня требуеться..(Что делать хз..
Домашнее задание:
I)
Напишите программу, которая запрашивает число и организовывает следующий вывод:
Введенное число: X, число меньше на 5: X-5, число большее на 12.5: X+12.5
II)
Напишите программу, которая:
1) Запрашивает у пользователя его имя и сохраняет введенное значение в переменную my_name;
2) Запрашивает у пользователя год рождения и сохраняет в переменную year_of_birth;
3) Вычисляет возраст и сохраняет его в переменную с именем age;
4) Выводит на экран тип переменных my_name, year_of_birth, age;
5) Выводит сообщение "Hello my name is: my_name, My age: age".
III)
Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня. Необходимо, на основании этого числа, организовать вывод в формате ЧЧ:ММ, которое показывает, сколько времени прошло с начала дня в часах и минутах.
Что же делать?
@@ilyalarionov5637, пересмотреть урок с 22-й минуты😊
задание 1)
print("Доброго времени суток, дорогой пользователь.")
number = input("Введите ваше любимое число: ")
print("Данное число меньше Вашего на 5: это число", int(number)-5.)
print("А данное число больше Вашего на 12.5: это число", int(number)+ 12.5, end=".").
Задание 2)
my_name = input("Введите Ваше имя: ")
year_of_birth= input("Введите Ваш год рождения: ")
age = 2023-int(year_of_birth)
print("Привет, меня зовут:", my_name)
print("Мой возраст:", age)
Задание 3)
minutes_later = input("Сколько минут прошло с начала дня:")
hours = int(minutes_later) // 60
minutes = int(minutes_later) % 60
print("Сейчас время: ", "0",hours,":","0",minutes, sep="")
Сенсей, так пойдет?))
(в третьем* намудрил с 0-ми, но ничего лучше не придумал :D)
пересмотрел задание №3, понял, что не совсем рабочее решение, но правильно пока не придумал.
@@mherkrnatyan6602
minutes_later = input("Сколько минут прошло с начала дня:")
hours = int(minutes_later) // 60
minutes = int(minutes_later) % 60
print(f"Сейчас {hours:0>2}:{minutes:0>2}")
не благодари😃
Здоровья тебе, Иван Викторович. Нам нужны твои уроки 👍✍️
Большое спасибо за Вашу работу и обучение других! Низкий поклон.
Спасибо, уроки супер! Самое лучшее что нашел на Ютубе, главное что понятно для совсем новичков с нулевыми знаниями. Всё чётко, по полочкам разобранно.
Как раз сидел, ждал новый урок, в перемешку со старыми занятиями смотрю и новые, друг друга дополняют, благодарю, удачи 🤝
Спасибо за труд. Очень помогает.
Задача 1.
x = input('Введите число:')
b = int(x) - 5
c = int(x) + 12.5
print('Введенное число: ', int(x))
print('Число меньше на 5: ', b)
print('Число больше на 12.5: ', c)
Ответ:
Введите число:10
Введенное число: 10
Число меньше на 5: 5
Число больше на 12.5: 22.5
Задача 2.
my_name = input('Введите Ваше имя: ')
year_of_birth = input('Введите год Вашего рождения: ')
age = 2024 - int(year_of_birth)
print(my_name, year_of_birth, age)
print('Hello my name is:', my_name,'My age:', age)
Ответ:
Введите Ваше имя: Дмитрий
Введите год Вашего рождения: 1961
Hello my name is: Дмитрий My age: 63
Задача 3.
time = input('Введите количество минут прошедших с начала дня: ')
hour = int(time) // 60
minutes = int(time) % 60
print('Текущее время: ', hour, "ч.", ":", minutes, "мин.")
Ответ:
Введите количество минут прошедших с начала дня: 500
Текущее время: 8 ч. : 20 мин.
Спасибо Иван Викторович за ваши уроки!
Большое спасибо за урок. Как всегда, все лаконично, последовательно и доступно.
Иван Викторович скажу вам огромное спасибо за этот контент, только перехожу в 10 а эти информации очень полезные+ мне нравится как вы обьясняете, с нетерпением жду следующих уроков!
Столько видео пересмотрел и только один объяснил разницу input и print, а также применение функции int. Ставлю жирный лайк 👍💪💪💪
input когда ты спрашиваешь что-то у пользователя, а print это когда ты что-то вводишь. кстати, а ты научилась Пайтону?
За вечер просмотрела все ваши уроки. Очень хорошо преподаёте материал - с нетерпением жду пятой части 🫶🏼
Спасибо, от Души!
Спасибо за информативный урок!!
Иван спасибо вам что вы делаете
Спасибо очень интересно ! И главное быстро и понятно 🫡
Красавчик давай больше 🎉
Я конечно запоздало напишу сюда, но пока что я дошел только до этого урока. Мне понравилась 3 задача в домашней работе, кажется я ее понял правильно))
mintime = input('Сколько минут прошло?')
realtimehour = int(mintime) // 60
realtimemin = int(mintime) % 60
print('Время', realtimehour, 'часов',':', realtimemin , 'минут')
Лучший учитель❤)
спасибо! Вы лучший!
Спасибо большое за Ваш труд
Афигеть как же он стал лучше я учился по его старому курсу очень все классно оформил спасибо тебе
Спасибо вам огромное!❤
Ура еще один урок!) Спасибо друг мой!!!
Домашнее задание хорошо ложится на тему урока, помогает закрепить материал. Спасибо за работу
Я либо плохо смотрел либо 3 домашнее задание в уроке вообще не поясняется
@@a7arda737 могу подсказать, если интересно. Или полноценно расписать и объяснить
@@alexpetr3609 давай
Благодарю за урок!😀
Мне 41 интересуюсь програмированием уже год но не поддаётся зараза.
Думаю проблема в дисциплине думаю было бы проще объядениться единомышленниками 👍
Очень удобно проверять тип данных зажав Ctrl и навестись на переменную. Питон над ней берет и подписывает к какому типу она относится
3 задание
just_minutes = input('Введите количество минут: ')
hours = int(just_minutes) // 60
minutes = int(just_minutes) % 60
print(hours, 'часов', minutes, 'минуты')
Стилистика JAWA
print('Введите настоящее время в часах')
hour = int(input())
print('Введите настоящее время в минутах')
minute = int(input())
start_day_minute = (hour * 60) + minute # определяем секунды, т.к. в уме мало кто сможет сосчитать.
time_start_day = (int(start_day_minute / 60), 'часов', int(start_day_minute % 60), 'минут')
print('Время прошедшее с начала дня в минутах - ', start_day_minute )
print('Время прошедшее с начала дня в часах и минутах - ',time_start_day)
Стилистика Pyton
print('Введите настоящее время в минутах')
minutes = int(input())
print(int(minutes / 60), int(minutes % 60))
print(str(datetime.timedelta(minutes = minutes)))
print(*divmod(minutes, 60))
Наверное запоздал, но может кто то сейчас, как и я учится по этому курсу. Вот так я выполнил ДЗ, вроде как правильно.
Задание 1
input_number = input('Введите число: ')
print('Число:', int(input_number)-5, 'меньше числа', input_number, 'на 5')
print('Число:', int(input_number)+12.5, 'больше числа', input_number, 'на 12,5')
Задание 2
my_name = input('Введите ваше имя: ')
year_of_birth = input('Введите ваш год рождения: ')
current_year = input('Введите текущий год: ')
age = int(current_year) - int(year_of_birth)
print('Тип переменной my_name: ',type(my_name),'
Тип переменной year_of_birth: ',type(year_of_birth),'
Тип переменной age: ',type(age))
print('Hello my name is:', my_name, 'My age:', age)
Задание 3
time_newday_min = input('Введите количество минут прошедших с начала дня: ')
print('С начала дня прошло:', int(time_newday_min) // 60, 'часа(ов) ', int(time_newday_min) % 60, 'минута(т).')
Отдельное спасибо за дз
Молодец!!
Молодец, очень доходчиво.
Огромное вам спасибо Иван Викторович
Спасибо за курс, очень живо и понятно
Готовлюсь к олимпиаде, спасибо!
Вы лучшый🎉
Спасибо на урок
22:02 не знаю зачем, но я сделать генератор список.
age = input('Ваш возраст:')
age = int(age)
result= ["Доступ только с 16 лет]if age
я так рад сделал свой первый рабочий код))
Прекрасно❤
Спасибо большое
1 задание:
x = input('Введите число: ')
b = 5
a = 12.5
print('Число меньшее на 5: ', int(x) - b)
print('Число больше на 12,5: ', int(x) + a)
2 задание:
# Подключаем модуль текущей даты
import datetime
today = datetime.date.today()
current_year = today.year
# Вводим основные данные имя год рождения
my_name = input('Введите свое имя: ')
year_of_birth = input('Введите свой год рождения: ')
# Вычисляем возраст
age = current_year - int(year_of_birth)
# Выводим на экран переменный имя и год рождения И возраст
print(my_name)
print(year_of_birth)
print(age)
# Выводим на экран надпись с именем и возрастом да
print('Привет, меня зовут ', my_name, 'я родился в', year_of_birth, 'и мне', age, 'лет.')
на 3 заданием пока думаю...
осваиваю Питон в 36 лет. полет нормальный
3 задание в 2 строки:
min = int(input('Введите сколько прошло минут с начала дня: '))
print('Текущее время - ', f'{(min//60):02}', ':', f'{(min % 60):02}')
Спасибо, не с первого раза, но получется!
Спасиба
Спасибо
Комментарий для продвижения Иван Викторович, спасибо за труд! Лучше бы я у вас учился чем курсы покупал
3.
minutes = int(input("Введите количество минут"))
hours1 = 60
Hours = int(minutes)//int(hours1)
Minutes = int(minutes) % int(hours1)
print("Время -", Hours, ":", Minutes)
minut = input("введите кол-во минут с начала дня :")
a = 60
b = int(minut)//a
c = int(minut)%a
print(b,":",c)
Спасибо за ДЗ!
А правильное решение где можно посмотреть? Было бы неплохо
Очень интересное третье задание.
Что принимать за "начало дня" непонятно, но я бы решил так:
integer = input('Введите число минут, прошедшее с начала дня: ')
try:
if type(int(integer)) == type(int(1)) and (int(integer) < 1440):
print(f"{int(integer) // 60}:{int(integer) % 60}")
else:
print(f"На планете Земля в сутках меньше минут.
Вы ввели следующее знавение: {integer}
Вы с другой планеты?")
except ValueError as e:
print(f"Ошибка: {e}
Вы ввели неверный тип данных!")
Да, многое не объясняется, так как до этого еще не дошли и пришлось гуглить. Но, в общем и целом, задача "Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня" всё равно сводится к тому, чтобы выполнить два типа проверок:
- Ограничить возможность ввода бОльшего числа минут, чем есть в сутках
- Проверить на ввод является ли значение целым числом(ничего умнее не придумал)
После уже вычислять что там у нас с минутами и часами
Wielkie dzięki!!! Łapka w górę!!!
Иван хочу подсказать очень полезную заметку, в первой таблице где вы указывали какие тимы данных есть, то вы в этой таблицы можете добавить на против какие изменяемые а какие нет и так же добавить в каких ковыхчках каждый тип пишеться. я думаю это будет супер таблица.
3 задание:
minutes_later = input('Введите число, обозначающее количество минут, прошедших с начала дня: ')
hours = int(minutes_later) // 60
minutes = int(minutes_later) % 60
if hours < 10 and minutes < 10:
print ("Сейчас время:0",hours,':0',minutes)
elif hours < 10 and minutes > 10:
print ("Сейчас время:0",hours,':',minutes)
elif hours > 10 and minutes > 10:
print ("Сейчас время:",hours,':',minutes)
elif hours > 10 and minutes < 10:
print ("Сейчас время:",hours,':0',minutes)
elif hours == 10 and minutes == 10:
print ("Сейчас время:",hours,':',minutes)
elif hours == 10 and minutes > 10:
print ("Сейчас время:",hours,':',minutes)
elif hours == 10 and minutes < 10:
print ("Сейчас время:",hours,':0',minutes)
elif hours > 10 and minutes == 10:
print ("Сейчас время:",hours,':',minutes)
else:
print ("Сейчас время:0",hours,':',minutes)
Учитывая, что мы ещё не дошли до условных операторов, то это не то что требовалось сделать
Заданиє 1
sasha = input('введите ваше любимоє число')
print('ваше число меньше на 5'), int(sasha)-5
print('ваше число больше на 12,5'), int(sasha)+12.5,
Задача 2
ma_name = input('введите ваше імя')
year_of_birth = input('введите ваш год рожденія')
age = 2023-int(year_of_birth)
print('привет меня зовут ', ma_name)
print('мой возвраст', age)
1)
x = 'число'
print(int(x) - 5)
print(int(x) + 12.5)
вижу Ивана Викторовича - ставлю лайк. Спасибо за уроки
ctrl + F5 (Rerun) заменяет ctrl+shift+F10 или shift+F10 - чтобы далеко не тянуться
good
Привет, я хотел создать новый проект в пайчарме и по неопытности потерял возможность создавать проект с venv. Подумал упростить свою проблему , удалить пайчарм и все не нужные файлы, после скачивания не могу создать проект тк местоположение по умолчанию не указано по типу: С\ккк\ проэкт, помогите пожалуйста
18:25 предполагала😂😂 Да, компьютеру слишком сложно понять женщину
Не рассказал, про:
1)a = b = c = 1 все объявленные переменные получают значение 1
2)a, b = 1, c. a получает значение 1, b получает значение c.
Распаковка в дальнейших уроках
@@plugar_inf хорошо.
Обьясняете вроде как весьма доходчиво но как запомнить столько разных команд и за что они отвечают ..я запутался .где можно найти список команд с расшифровкой чтобы их выучить и как их легче все запомнить ? Разъясните мне чайнику пожалуйста..иначе труба у меня с этим пайтоном будет.спасибо за понимание!😢
Поконспектируй тогда точно запомниш
Есть непонимание по первому заданию , а то есть если поставить значение минус с примером 12.5 и вычитать к примеру 15.3 - 12.5 то получается откровенная белеберда с большим числом после запятой
mt = input("сколько прошло часов?")
mm = input("сколько прошло минут?")
print("прошло" ,int(mt) ,"часов" ,"и", int(mm),"минут")
print(mt, ":",mm) самое легкое наверное решение
если че сокращал переменнную
Здравствуйте, Иван Викторович! Начал проходить Ваш курс, всё очень нравится. Постарался сделать программу в 2 строчки, только согласно PEP 8 строка должна быть меньше 120 символов, а у меня 168 вышло:
number = input('Введите ваше число: ')
print('Ваше число = ', float(number), '
Число, которое меньше Вашего на 5 = ', float(number) - 5, '
Число, которое больше вашего на 12.5 = ', float(number) + 12.5, end='')
Задание 2:
my_name = input('Введите ваше имя: ')
year_of_birth = int(input('Введите дату рождения: '))
age = 2024 - year_of_birth
print('Hello my name is: ', my_name, '
My age at this year will be:', age, end='')
Задание 3:
time = int(input('Введите количество минут, которое прошло с начала дня: '))
hour = time // 60
minute = time % 60
print('Сейчас время в вашем часовом поясе: ', hour, ':', minute, end='')
👍👍👍
1 задание такое получилось
print('Добрый день')
a = input ('Введите число: ')
b = input ('Введите число: ')
if a > b:
print(a)
else:
print(b)
2 задание
import math
print('Добрый день')
a = int(input("Введите число:"))
print(a)
if a % 2 == 0:
print('число четное')
else:
print('число нечетное')
3 задание
print('добрый день')
a = int(input('Введите большее число'))
b = int(input('Введите меньшее число'))
if a % b == 0:
print('число a кратно числу b')
else:
print('число некратное')
print('остаток от деления')
c = a % b
print(c)
@@ПашаЮрченко-з2хx = input('Напишите колличество минут')
a = int(x)//60
b = int(x)% 60
print('C начала прошло:',а,':',b)
Н,хрена такой большой код писать?
(3 задание
спасибо за урок, а есть ли определённое расписания видео-уроков?
Стараюсь раз в неделю
Это золотой курс, куда донатить?
Здравствуйте, спасибо за ваши видео-курсы, очень информативно и понятно. Хочу задать вопрос по поводу третьего задания, это правильное решение?
min = int(input("Введите количество минут: "))
hour = min // 60
minute = min % 60
print("С начала дня прошло - ", hour, ":" ,minute)
Есть небольшая проблема с выводом времени в том случае, если количество минут делится на 60, допустим 360 минут. Программа в этом случае выведет 6 : 0, а нужно 06:00, или так тоже нормально? А если нужно исправить, то можете подсказать, как это сделать?
#первая задача
number = input('введите число:')
print('ваше первое число:', int(number)-5)
print('ваше второе число:', int(number)+12.5)
#вторая задача
name = input('введите ваше имя:')
print('Мое имя:', name)
year_of_birth = input('введите ваш год рождения:')
print('мой год рождения:', year_of_birth)
age = input('введите ваш возраст:', )
print('мой возраст', age)
#третья задача
minutes_later = input('минут прошло с начала дня:')
hours = int(minutes_later) // 60
minutes = int(minutes_later) % 60
print(hours,':',minutes)
name = input("What is u name?: ")
year = input('What year are u born?: ')
age = 2024-int(year)
print(name,'u', age, 'age')
Здравствуйте , когда я не использую функцию int не появлялась не какая ошибка
print ('hello, my name is',(my_name), 'my age:', (age))
подскажите пожалуйста, как здесь добавить запятую после имени чтобы получилось - my name is ivan, my age 20
Здравствуйте, я смотрела пару ващих предидущих видео на эту тему, которые вышли 2 года назад, чем они отличаются? Я просто только начала учить пайтон по вашим видео. Может в этом видео есть какие-то нужные нюансы?
Добрый день! Здесь гораздо больше информации. К примеру, то что там было в одном видео - здесь подробно в трех видео
@@plugar_inf добрый день! А можно в комментариях также оставлять и правильные ответы к заданиям, чтобы точно знать где что сделал не так🙏
minutes_later=(input('сколько времени прошло с начала дня:'))
hours_later=int(minutes_later)//60
dec=float(minutes_later)%60
print ('время сейчас',int(hours_later),':',int(dec),'приятного вам дня!')
думаю как то так
это задание 3
запишите видео про ООП!!!!
ruclips.net/video/H81Osr7YO8w/видео.html нет, не помним. Кортеж у нас пока получался, когда мы пробелами цифры разделяли в числе 1 000 000. Получается, для кортежа и запятые подойдут?
скажите , Иван Викторович, какую книгу для изучения пайтона с нуля можно параллельно читать с вашими уроками?
лучше порешайте задач побольше, но если хотите по книге то посмотрите Марк Лутц
\\строку "десять" прообразовать в int
Задание 3
entry = int(input("введите минуты: "))
hourse = entry // 60
minutes = entry % 60
print(hourse, ":", minutes)
всё прекрасно - только подсказка со стороны aнглийского: часов - hours( без 'e' в конце)
Надеюсь не забросишь)
Помогите пожалуйста с 3-ей задачей, в непонятках как её решить😢
minute = input("Сколько прошло всего минут? - ")
print('Сейчас :', int(minute) // 60, 'часов,', int(minute) % 60, 'минут.')
например так:
minutes_later = input("Сколько минут прошло с начала дня:")
hours = int(minutes_later) // 60
minutes = int(minutes_later) % 60
print(f"Сейчас {hours:0>2}:{minutes:0>2}")
@@MackutKrabat , формат выводимого Вами числа не соответствует заданию, должно быть ЧЧ:ММ (двузначные числа, как в электронных часах)
@@_Kruzo_ можете объяснить последнюю строку?
minits = int(input('Введите количество минут с начала дня: '))
print('С начала дня прошло-', '{:02d}:{:02d}'.format(*divmod(minits, 60)))
Доброго времени суток, я только начала изучение Руton по видеоурокам Ивана Викторовича, и не совсем поняла как решать дз, это нормально? 🤣🤣🤣А тут в комментах, смотрю все решают🤭
егэ через месяц, смотрю питон для начинающих 😇😇
вообще не понимаю как делать домашнее задание, не понимаю что от меня хотят, подскажите пожалуйста🙏🙏
Задание 3, сделал что смог :
user_input = input('Сколько прошло минут с начала дня?: ')
hours = int(user_input) // 60
minutes = int(user_input) % 60
print(hours, minutes, sep=':')
Не понимаю как сделать в формате ЧЧ:ММ
Здравствуйте! Мне кажется, я что-то неправильно сделала..
3 задание
hours = input('hours:')
minutes = input('minutes:')
print('time', int(24 - int(hours)), ':', (60 - int(minutes)))
1 задание
number = input("Your number: ")
print("x" + "=" , number)
print(int(number) - 5)
print(int(number) + 12. 5)
2 задание
name = input("Name: ")
print("Your name is ", name)
age = input("Your age: ")
print("Birth year: ", 2023 - int(age))
А как в один клик заменить кавычки?
Здравия, а кто и как будет проверять ДЗ 🥵😃
мне кажется, что в программе надо год поменять на 2022, потому что она считает ещё один год который тебе уже исполнился в этом году. А если у ещё тебя не было др в этом году, то она делает твой год рождения больше
нет, в том контексте, о котором вы говорите, нужно просто еще месяц и день вводить) потому что если поменять на 2022, то тогда мне вышло бы 29, а это не так.
@@plugar_inf Можно сделать ещё проще, можно написать "Введите сколько вам исполниться(лось) в этом году"
Вот смотрю на это, и, честно говоря, не понимаю претензии разрабов к тому же PHP. Мол нелогичный, аляповатый и пр. И тут же смотрю на пайтон... Единственное, что сразу возникает в голове, это: "ну разработчики языка и наворотили".
Я вот чего не понимаю, если x=10 и y=10 ссылаются на один и тот же адрес памяти... То блин, я не понимаю, почему они ссылаются на один и тот же адрес памяти! Ну и фиг, что они инициализируют создание объекта в этой ячейке... Но это же разные переменные, которые должны лежать под разными адресами, а там уже вообще никого не волнует, что именно эти переменные в эти ячейки памяти кладут, хоть int, хоть float, хоть arr, хоть str. Да мало ли что еще! И то, что переменные по значению совпадают, и что с того? Ну ладно, хорошо, лежат под одним адресом, приняли. Ну тогда x + y у нас возвратит 20, и вот это 20 где будет лежать? К примеру, x=x+y. Чет каша какая-то... Как-то это понять для меня очень сложно. Как-то меня подкосили эти знания, пойду-ка я лучше выпью (хоть я и не пью) :-))))))
Почему такой мелкий шрифт ?????
А не было бы проще переменную age перевести из строки в целое число при вводе переменной пользователем age = int(input('Введите ваш возраст: '))? Или лучше так не делать?
можно было и так сделать
@@plugar_inf , Спасибо!
Народ можете кто то помочь может сталкивались с таким же, весь урок я понимаю что обьясняет Иван, но когда я вижу задания у меня мозг просто отключаеться. Я не понимаю что от меня требуеться..(Что делать хз..
Вот в 3 задание что значит //60 просто у всех в ответе там так, % та понятно что остаток, но // я хз
Прочитала комментарии... инчего не поняла,поплакала,пересмотрела видео еще пять или шесть раз и опять ничего не поняла.Вывод - я тупая 😭😭😭😭😭😭😭😭
Такая же ситуация.Причём задания из следующих видео вообще на легке делаю😅А с типами данных что то никак
Эх жаль для меня это темный лес, повторяю все что вы показываете но не понимаю что и зачем. Лучше поищу работу по профелю
Может по ищешь кто правильно объясняет?
@@ЭльвираСадыкова-э7г есть институты и направления если это ваше идите учитест
русский язык шуруйте преподавать, самое то!)))☺@@ЭльвираСадыкова-э7г