Домашнее задание: 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}") не благодари😃
Я убежден, что именно вот такие люди как вы, дорогой наш учитель Иван, и меняют мир к лучшему. Человек знает что-то и делиться этим безвозмездно с миром! Я только сейчас начал изучать программирование и езе до конца не досмотрел ваш плейлист, НО я особенно благодарю, что вы даете материал просто и доступно, без воды, без какого-либо пафоса и высокомерия, без РЕКЛАМЫ (даже если она будет в следующих видео - не страшно)))! Вам желаю только лучшего и успехов в любом деле!
Иван Викторович скажу вам огромное спасибо за этот контент, только перехожу в 10 а эти информации очень полезные+ мне нравится как вы обьясняете, с нетерпением жду следующих уроков!
Спасибо за труд. Очень помогает. Задача 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 мин.
Я конечно запоздало напишу сюда, но пока что я дошел только до этого урока. Мне понравилась 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, 'минута(т).')
Иван хочу подсказать очень полезную заметку, в первой таблице где вы указывали какие тимы данных есть, то вы в этой таблицы можете добавить на против какие изменяемые а какие нет и так же добавить в каких ковыхчках каждый тип пишеться. я думаю это будет супер таблица.
Привет, я хотел создать новый проект в пайчарме и по неопытности потерял возможность создавать проект с venv. Подумал упростить свою проблему , удалить пайчарм и все не нужные файлы, после скачивания не могу создать проект тк местоположение по умолчанию не указано по типу: С\ккк\ проэкт, помогите пожалуйста
Здравствуйте, спасибо за ваши видео-курсы, очень информативно и понятно. Хочу задать вопрос по поводу третьего задания, это правильное решение? min = int(input("Введите количество минут: ")) hour = min // 60 minute = min % 60 print("С начала дня прошло - ", hour, ":" ,minute) Есть небольшая проблема с выводом времени в том случае, если количество минут делится на 60, допустим 360 минут. Программа в этом случае выведет 6 : 0, а нужно 06:00, или так тоже нормально? А если нужно исправить, то можете подсказать, как это сделать?
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 заданием пока думаю...
print ('hello, my name is',(my_name), 'my age:', (age)) подскажите пожалуйста, как здесь добавить запятую после имени чтобы получилось - my name is ivan, my age 20
Есть непонимание по первому заданию , а то есть если поставить значение минус с примером 12.5 и вычитать к примеру 15.3 - 12.5 то получается откровенная белеберда с большим числом после запятой
3 задание в 2 строки: min = int(input('Введите сколько прошло минут с начала дня: ')) print('Текущее время - ', f'{(min//60):02}', ':', f'{(min % 60):02}')
Здравствуйте, Иван Викторович! Начал проходить Ваш курс, всё очень нравится. Постарался сделать программу в 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 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)
ua-cam.com/video/H81Osr7YO8w/v-deo.html нет, не помним. Кортеж у нас пока получался, когда мы пробелами цифры разделяли в числе 1 000 000. Получается, для кортежа и запятые подойдут?
Очень интересное третье задание. Что принимать за "начало дня" непонятно, но я бы решил так: 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} Вы ввели неверный тип данных!") Да, многое не объясняется, так как до этого еще не дошли и пришлось гуглить. Но, в общем и целом, задача "Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня" всё равно сводится к тому, чтобы выполнить два типа проверок: - Ограничить возможность ввода бОльшего числа минут, чем есть в сутках - Проверить на ввод является ли значение целым числом(ничего умнее не придумал) После уже вычислять что там у нас с минутами и часами
Обьясняете вроде как весьма доходчиво но как запомнить столько разных команд и за что они отвечают ..я запутался .где можно найти список команд с расшифровкой чтобы их выучить и как их легче все запомнить ? Разъясните мне чайнику пожалуйста..иначе труба у меня с этим пайтоном будет.спасибо за понимание!😢
#первая задача 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)
Здравствуйте, я смотрела пару ващих предидущих видео на эту тему, которые вышли 2 года назад, чем они отличаются? Я просто только начала учить пайтон по вашим видео. Может в этом видео есть какие-то нужные нюансы?
Задание 3, сделал что смог : user_input = input('Сколько прошло минут с начала дня?: ') hours = int(user_input) // 60 minutes = int(user_input) % 60 print(hours, minutes, sep=':') Не понимаю как сделать в формате ЧЧ:ММ
Задание 2: my_name = input('Введите свое имя: ') year_of_birth = input('Введите свой год рождения: ') age = (2024 - int(year_of_birth)) print (type(my_name), type(year_of_birth), type(age)) print ('Hello my name is:',(my_name),' My age:', age,)
например так: minutes_later = input("Сколько минут прошло с начала дня:") hours = int(minutes_later) // 60 minutes = int(minutes_later) % 60 print(f"Сейчас {hours:0>2}:{minutes:0>2}")
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 задание
mt = input("сколько прошло часов?") mm = input("сколько прошло минут?") print("прошло" ,int(mt) ,"часов" ,"и", int(mm),"минут") print(mt, ":",mm) самое легкое наверное решение
Народ можете кто то помочь может сталкивались с таким же, весь урок я понимаю что обьясняет Иван, но когда я вижу задания у меня мозг просто отключаеться. Я не понимаю что от меня требуеться..(Что делать хз..
Доброго времени суток, я только начала изучение Руton по видеоурокам Ивана Викторовича, и не совсем поняла как решать дз, это нормально? 🤣🤣🤣А тут в комментах, смотрю все решают🤭
А не было бы проще переменную age перевести из строки в целое число при вводе переменной пользователем age = int(input('Введите ваш возраст: '))? Или лучше так не делать?
minutes_later=(input('сколько времени прошло с начала дня:')) hours_later=int(minutes_later)//60 dec=float(minutes_later)%60 print ('время сейчас',int(hours_later),':',int(dec),'приятного вам дня!') думаю как то так
Вот смотрю на это, и, честно говоря, не понимаю претензии разрабов к тому же PHP. Мол нелогичный, аляповатый и пр. И тут же смотрю на пайтон... Единственное, что сразу возникает в голове, это: "ну разработчики языка и наворотили". Я вот чего не понимаю, если x=10 и y=10 ссылаются на один и тот же адрес памяти... То блин, я не понимаю, почему они ссылаются на один и тот же адрес памяти! Ну и фиг, что они инициализируют создание объекта в этой ячейке... Но это же разные переменные, которые должны лежать под разными адресами, а там уже вообще никого не волнует, что именно эти переменные в эти ячейки памяти кладут, хоть int, хоть float, хоть arr, хоть str. Да мало ли что еще! И то, что переменные по значению совпадают, и что с того? Ну ладно, хорошо, лежат под одним адресом, приняли. Ну тогда x + y у нас возвратит 20, и вот это 20 где будет лежать? К примеру, x=x+y. Чет каша какая-то... Как-то это понять для меня очень сложно. Как-то меня подкосили эти знания, пойду-ка я лучше выпью (хоть я и не пью) :-))))))
мне кажется, что в программе надо год поменять на 2022, потому что она считает ещё один год который тебе уже исполнился в этом году. А если у ещё тебя не было др в этом году, то она делает твой год рождения больше
нет, в том контексте, о котором вы говорите, нужно просто еще месяц и день вводить) потому что если поменять на 2022, то тогда мне вышло бы 29, а это не так.
Домашнее задание:
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}")
не благодари😃
Я убежден, что именно вот такие люди как вы, дорогой наш учитель Иван, и меняют мир к лучшему. Человек знает что-то и делиться этим безвозмездно с миром!
Я только сейчас начал изучать программирование и езе до конца не досмотрел ваш плейлист, НО я особенно благодарю, что вы даете материал просто и доступно, без воды, без какого-либо пафоса и высокомерия, без РЕКЛАМЫ (даже если она будет в следующих видео - не страшно)))! Вам желаю только лучшего и успехов в любом деле!
Здоровья тебе, Иван Викторович. Нам нужны твои уроки 👍✍️
Большое спасибо за Вашу работу и обучение других! Низкий поклон.
Спасибо, уроки супер! Самое лучшее что нашел на Ютубе, главное что понятно для совсем новичков с нулевыми знаниями. Всё чётко, по полочкам разобранно.
Спасибо Иван Викторович за ваши уроки!
Иван Викторович скажу вам огромное спасибо за этот контент, только перехожу в 10 а эти информации очень полезные+ мне нравится как вы обьясняете, с нетерпением жду следующих уроков!
Как раз сидел, ждал новый урок, в перемешку со старыми занятиями смотрю и новые, друг друга дополняют, благодарю, удачи 🤝
Спасибо за труд. Очень помогает.
Задача 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 мин.
Большое спасибо за урок. Как всегда, все лаконично, последовательно и доступно.
Столько видео пересмотрел и только один объяснил разницу input и print, а также применение функции int. Ставлю жирный лайк 👍💪💪💪
input когда ты спрашиваешь что-то у пользователя, а print это когда ты что-то вводишь. кстати, а ты научилась Пайтону?
За вечер просмотрела все ваши уроки. Очень хорошо преподаёте материал - с нетерпением жду пятой части 🫶🏼
Спасибо за информативный урок!!
Спасибо, от Души!
Иван спасибо вам что вы делаете
Красавчик давай больше 🎉
Афигеть как же он стал лучше я учился по его старому курсу очень все классно оформил спасибо тебе
Спасибо очень интересно ! И главное быстро и понятно 🫡
Лучший учитель❤)
Спасибо большое за Ваш труд
спасибо! Вы лучший!
Благодарю за урок!😀
Я конечно запоздало напишу сюда, но пока что я дошел только до этого урока. Мне понравилась 3 задача в домашней работе, кажется я ее понял правильно))
mintime = input('Сколько минут прошло?')
realtimehour = int(mintime) // 60
realtimemin = int(mintime) % 60
print('Время', realtimehour, 'часов',':', realtimemin , 'минут')
Домашнее задание хорошо ложится на тему урока, помогает закрепить материал. Спасибо за работу
Я либо плохо смотрел либо 3 домашнее задание в уроке вообще не поясняется
@@a7arda737 могу подсказать, если интересно. Или полноценно расписать и объяснить
@@alexpetr3609 давай
Спасибо вам огромное!❤
Ура еще один урок!) Спасибо друг мой!!!
Готовлюсь к олимпиаде, спасибо!
Молодец, очень доходчиво.
Очень удобно проверять тип данных зажав Ctrl и навестись на переменную. Питон над ней берет и подписывает к какому типу она относится
Спасибо за курс, очень живо и понятно
Молодец!!
я так рад сделал свой первый рабочий код))
Огромное вам спасибо Иван Викторович
Отдельное спасибо за дз
22:02 не знаю зачем, но я сделать генератор список.
age = input('Ваш возраст:')
age = int(age)
result= ["Доступ только с 16 лет]if age
Спасибо на урок
Вы лучшый🎉
Стилистика 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))
Прекрасно❤
Мне 41 интересуюсь програмированием уже год но не поддаётся зараза.
Думаю проблема в дисциплине думаю было бы проще объядениться единомышленниками 👍
3 задание
just_minutes = input('Введите количество минут: ')
hours = int(just_minutes) // 60
minutes = int(just_minutes) % 60
print(hours, 'часов', minutes, 'минуты')
Спасибо, не с первого раза, но получется!
Наверное запоздал, но может кто то сейчас, как и я учится по этому курсу. Вот так я выполнил ДЗ, вроде как правильно.
Задание 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, 'минута(т).')
Спасибо большое
Комментарий для продвижения Иван Викторович, спасибо за труд! Лучше бы я у вас учился чем курсы покупал
осваиваю Питон в 36 лет. полет нормальный
Спасибо за ДЗ!
А правильное решение где можно посмотреть? Было бы неплохо
Иван хочу подсказать очень полезную заметку, в первой таблице где вы указывали какие тимы данных есть, то вы в этой таблицы можете добавить на против какие изменяемые а какие нет и так же добавить в каких ковыхчках каждый тип пишеться. я думаю это будет супер таблица.
Спасиба
Спасибо
Привет, я хотел создать новый проект в пайчарме и по неопытности потерял возможность создавать проект с venv. Подумал упростить свою проблему , удалить пайчарм и все не нужные файлы, после скачивания не могу создать проект тк местоположение по умолчанию не указано по типу: С\ккк\ проэкт, помогите пожалуйста
18:25 предполагала😂😂 Да, компьютеру слишком сложно понять женщину
minut = input("введите кол-во минут с начала дня :")
a = 60
b = int(minut)//a
c = int(minut)%a
print(b,":",c)
Здравствуйте, спасибо за ваши видео-курсы, очень информативно и понятно. Хочу задать вопрос по поводу третьего задания, это правильное решение?
min = int(input("Введите количество минут: "))
hour = min // 60
minute = min % 60
print("С начала дня прошло - ", hour, ":" ,minute)
Есть небольшая проблема с выводом времени в том случае, если количество минут делится на 60, допустим 360 минут. Программа в этом случае выведет 6 : 0, а нужно 06:00, или так тоже нормально? А если нужно исправить, то можете подсказать, как это сделать?
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 заданием пока думаю...
print ('hello, my name is',(my_name), 'my age:', (age))
подскажите пожалуйста, как здесь добавить запятую после имени чтобы получилось - my name is ivan, my age 20
Есть непонимание по первому заданию , а то есть если поставить значение минус с примером 12.5 и вычитать к примеру 15.3 - 12.5 то получается откровенная белеберда с большим числом после запятой
Wielkie dzięki!!! Łapka w górę!!!
вижу Ивана Викторовича - ставлю лайк. Спасибо за уроки
3.
minutes = int(input("Введите количество минут"))
hours1 = 60
Hours = int(minutes)//int(hours1)
Minutes = int(minutes) % int(hours1)
print("Время -", Hours, ":", Minutes)
good
3 задание в 2 строки:
min = int(input('Введите сколько прошло минут с начала дня: '))
print('Текущее время - ', f'{(min//60):02}', ':', f'{(min % 60):02}')
Это золотой курс, куда донатить?
👍👍👍
Здравствуйте , когда я не использую функцию int не появлялась не какая ошибка
Здравствуйте, Иван Викторович! Начал проходить Ваш курс, всё очень нравится. Постарался сделать программу в 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
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)
ua-cam.com/video/H81Osr7YO8w/v-deo.html нет, не помним. Кортеж у нас пока получался, когда мы пробелами цифры разделяли в числе 1 000 000. Получается, для кортежа и запятые подойдут?
Очень интересное третье задание.
Что принимать за "начало дня" непонятно, но я бы решил так:
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}
Вы ввели неверный тип данных!")
Да, многое не объясняется, так как до этого еще не дошли и пришлось гуглить. Но, в общем и целом, задача "Напишите программу, которая, получает на вход число, обозначающее количество минут, которые прошли с начала дня" всё равно сводится к тому, чтобы выполнить два типа проверок:
- Ограничить возможность ввода бОльшего числа минут, чем есть в сутках
- Проверить на ввод является ли значение целым числом(ничего умнее не придумал)
После уже вычислять что там у нас с минутами и часами
вообще не понимаю как делать домашнее задание, не понимаю что от меня хотят, подскажите пожалуйста🙏🙏
Обьясняете вроде как весьма доходчиво но как запомнить столько разных команд и за что они отвечают ..я запутался .где можно найти список команд с расшифровкой чтобы их выучить и как их легче все запомнить ? Разъясните мне чайнику пожалуйста..иначе труба у меня с этим пайтоном будет.спасибо за понимание!😢
Поконспектируй тогда точно запомниш
спасибо за урок, а есть ли определённое расписания видео-уроков?
Стараюсь раз в неделю
ctrl + F5 (Rerun) заменяет ctrl+shift+F10 или shift+F10 - чтобы далеко не тянуться
запишите видео про ООП!!!!
#первая задача
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')
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)
Учитывая, что мы ещё не дошли до условных операторов, то это не то что требовалось сделать
Здравствуйте, я смотрела пару ващих предидущих видео на эту тему, которые вышли 2 года назад, чем они отличаются? Я просто только начала учить пайтон по вашим видео. Может в этом видео есть какие-то нужные нюансы?
Добрый день! Здесь гораздо больше информации. К примеру, то что там было в одном видео - здесь подробно в трех видео
@@plugar_inf добрый день! А можно в комментариях также оставлять и правильные ответы к заданиям, чтобы точно знать где что сделал не так🙏
А как в один клик заменить кавычки?
скажите , Иван Викторович, какую книгу для изучения пайтона с нуля можно параллельно читать с вашими уроками?
лучше порешайте задач побольше, но если хотите по книге то посмотрите Марк Лутц
Задание 3, сделал что смог :
user_input = input('Сколько прошло минут с начала дня?: ')
hours = int(user_input) // 60
minutes = int(user_input) % 60
print(hours, minutes, sep=':')
Не понимаю как сделать в формате ЧЧ:ММ
Задание 2:
my_name = input('Введите свое имя: ')
year_of_birth = input('Введите свой год рождения: ')
age = (2024 - int(year_of_birth))
print (type(my_name), type(year_of_birth), type(age))
print ('Hello my name is:',(my_name),'
My age:', age,)
Задание 1:
print ('Здравствуйте дорогой пользователь!')
X = input('Введите число: ')
print ('Введенное число:', int(X))
print ('Число меньше на 5:', int(X)-5)
print ('Число больше на 12.5:', int(X)+12.5)
Вот в 3 задание что значит //60 просто у всех в ответе там так, % та понятно что остаток, но // я хз
Помогите пожалуйста с 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)))
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 задание
\\строку "десять" прообразовать в int
mt = input("сколько прошло часов?")
mm = input("сколько прошло минут?")
print("прошло" ,int(mt) ,"часов" ,"и", int(mm),"минут")
print(mt, ":",mm) самое легкое наверное решение
если че сокращал переменнную
Почему такой мелкий шрифт ?????
Надеюсь не забросишь)
Народ можете кто то помочь может сталкивались с таким же, весь урок я понимаю что обьясняет Иван, но когда я вижу задания у меня мозг просто отключаеться. Я не понимаю что от меня требуеться..(Что делать хз..
Здравствуйте! Мне кажется, я что-то неправильно сделала..
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))
Доброго времени суток, я только начала изучение Руton по видеоурокам Ивана Викторовича, и не совсем поняла как решать дз, это нормально? 🤣🤣🤣А тут в комментах, смотрю все решают🤭
егэ через месяц, смотрю питон для начинающих 😇😇
Здравия, а кто и как будет проверять ДЗ 🥵😃
А не было бы проще переменную age перевести из строки в целое число при вводе переменной пользователем age = int(input('Введите ваш возраст: '))? Или лучше так не делать?
можно было и так сделать
@@plugar_inf , Спасибо!
Не рассказал, про:
1)a = b = c = 1 все объявленные переменные получают значение 1
2)a, b = 1, c. a получает значение 1, b получает значение c.
Распаковка в дальнейших уроках
@@plugar_inf хорошо.
minutes_later=(input('сколько времени прошло с начала дня:'))
hours_later=int(minutes_later)//60
dec=float(minutes_later)%60
print ('время сейчас',int(hours_later),':',int(dec),'приятного вам дня!')
думаю как то так
это задание 3
a = int(input('какой сейчас год?'))
b = int(input('сколько вам лет ?'))
print( a-b )
Так можно был бы сделать ?
вряд-ли. запись уже, вроде как, неправильная
вроде бы правильная, но упрощенная @@АлёшкаПопович
Вот смотрю на это, и, честно говоря, не понимаю претензии разрабов к тому же PHP. Мол нелогичный, аляповатый и пр. И тут же смотрю на пайтон... Единственное, что сразу возникает в голове, это: "ну разработчики языка и наворотили".
Я вот чего не понимаю, если x=10 и y=10 ссылаются на один и тот же адрес памяти... То блин, я не понимаю, почему они ссылаются на один и тот же адрес памяти! Ну и фиг, что они инициализируют создание объекта в этой ячейке... Но это же разные переменные, которые должны лежать под разными адресами, а там уже вообще никого не волнует, что именно эти переменные в эти ячейки памяти кладут, хоть int, хоть float, хоть arr, хоть str. Да мало ли что еще! И то, что переменные по значению совпадают, и что с того? Ну ладно, хорошо, лежат под одним адресом, приняли. Ну тогда x + y у нас возвратит 20, и вот это 20 где будет лежать? К примеру, x=x+y. Чет каша какая-то... Как-то это понять для меня очень сложно. Как-то меня подкосили эти знания, пойду-ка я лучше выпью (хоть я и не пью) :-))))))
мне кажется, что в программе надо год поменять на 2022, потому что она считает ещё один год который тебе уже исполнился в этом году. А если у ещё тебя не было др в этом году, то она делает твой год рождения больше
нет, в том контексте, о котором вы говорите, нужно просто еще месяц и день вводить) потому что если поменять на 2022, то тогда мне вышло бы 29, а это не так.
@@plugar_inf Можно сделать ещё проще, можно написать "Введите сколько вам исполниться(лось) в этом году"
топ