Python для начинающих. Урок 5 | Условные конструкции

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • Переходим к изучению структур кода. И первой структурой является условная конструкция (if-elif-else). Так же поговорим про отступы и PEP8.
    ------
    Наш чат: t.me/+EscIrZ6Y...
    ------
    PEP8: pep8.org/
    ------
    Telegram: t.me/plugar_inf
    Группа в ВК: plugar_inf
    Rutube: rutube.ru/chan...
    ------
    Не забываем подписываться!
    #python #начинающим #ityoutubersru

КОМЕНТАРІ • 130

  • @plugar_inf
    @plugar_inf  Рік тому +66

    Домашнее задание:
    I)
    Напишите программу, которая определяет наибольшее и наименьшее из двух чисел, введенных пользователем.
    II)
    Напишите программу, которая проверяет является ли введенное пользователем число четным.
    III)
    Напишите программу, которая, получает на вход 2 числа (большее и меньшее). Определить, кратно ли первое число второму. Вывести на экран сообщение об этом, а также остаток от деления, если первое число не кратно второму.

    • @irwingtv9348
      @irwingtv9348 Рік тому +13

      # I)
      a = int(input('Введите первое число: '))
      b = int(input('Введите второе число: '))
      if a > b:
      print('Число', a, 'больше.')
      elif a == b:
      print('Числа равны.')
      else:
      print('Чиcло', b, 'больше.')
      # II)
      a = int(input('Введите число: '))
      if (a % 2) == 0:
      print(a, 'это число четное')
      else:
      print(a, 'это число нечетное')
      #III)
      a = int(input('Введите первое число "a" : '))
      b = int(input('Введите второе число "b" : '))
      c = a % b
      d = a / b
      if (a % b) == 0:
      print ('Число "а" кратно числу "b".', '
      Результат деления:', int(d), end='.')
      else:
      print('Число "a" некратно числу "b".
      Остаток от деления:', c, end='.')

    • @irwingtv9348
      @irwingtv9348 Рік тому +2

      # IV)
      running = True
      while running:
      a = int(input('Введите первое число "a" : '))
      b = int(input('Введите второе число "b" : '))
      c = a % b
      d = a / b
      if (a % b) == 0:
      print('Число "а" кратно числу "b".', '
      Результат деления:', int(d), end='.')
      break
      if a < b:
      print('Число "a" должно быть больше числа "b"')
      continue
      else:
      print('Число "a" некратно числу "b".
      Остаток от деления:', c, end='.
      ')
      running = False
      Четвёртый вариант с циклом, для того что бы программа выполнялась до тех пор пока первое число "а" не будет больше второго числа "b".

    • @povlian
      @povlian Рік тому

      @@irwingtv9348 Спасибо за помощь! Скобки после if надо ставить ?.

    • @Spartak.Moscow
      @Spartak.Moscow Рік тому +1

      1
      x = int(input('Введите первое число: '))
      y = int(input('Введите второе число: '))
      if x > y:
      print(x, ('- большее число в сравнении с'), y)
      elif x == y:
      print(x, ('равно'), y)
      else:
      print(y, ('большее число в сравнении с'), x)
      2
      x = int(input('Введите число: '))
      if (x % 2) == 0:
      print(x, '- четное число')
      else:
      print(x, '- нечетное число')
      3
      x = int(input('Введите первое число: '))
      y = int(input('Введите число меньшее первого:'))
      if x == y:
      print('числа не должны быть равны')
      elif y == 0:
      print('на ноль делить нельзя)')
      elif x % y == 0:
      print(x, 'кратно', y)
      else:
      a = x % y
      print(x, 'не кратно', y, ', остаток от деления - ', a)

    • @mine_hell2283
      @mine_hell2283 Рік тому

      1)
      a = int(input("Введите первое число: "))
      b = int(input("Введите второе число: "))
      if a>b:
      print ("Наибольшее число:", a ,
      "Наименьшее число:", b)
      elif a==b:
      print ("Число 1 равно Числу 2")
      else:
      print ("Наибольшее число:", b ,
      "Наименьшее число:", a)
      2)
      a = int(input("Введите число: "))
      if a% 2 > 0:
      print("Число не чётное")
      elif a ==0 :
      print("Число равно нулю")
      else:
      print("Число чётное")
      3)
      a = int(input("Введите первое число: "))
      b = int(input("Введите второе число: "))
      if a % b == 0:
      print("Первое число кратно второму")
      else:
      c = a % b
      print("Первое число не кратно второму. Остаток:", c)

  • @alexeydyakonov8210
    @alexeydyakonov8210 Рік тому +50

    if (новый выпуск):
    print('Иван Викторович - молодец!')
    Спасибо за урок

    • @wodzimierzmocny1164
      @wodzimierzmocny1164 Рік тому +10

      else:
      print(' Иван Викторович работает над каждой деталью, чтобы сделать урок еще более увлекательным и полезным. Терпеливо ждем новый выпуск. ')

    • @alexeydyakonov8210
      @alexeydyakonov8210 Рік тому +1

      @@wodzimierzmocny1164
      👍 И без всяких иначе 😁

  • @igorz3394
    @igorz3394 Рік тому +15

    Мне нравится подача. Автор не просто пробегает по основам, а разбирает, но при этом не тянет резину.

  • @shannikoff3692
    @shannikoff3692 11 місяців тому +7

    Огромное спасибо что вы делаете такие уроки! Вы - лучший учитель которых я знаю!

  • @TeGu230282
    @TeGu230282 Рік тому +2

    Иван Викторович, огромная Вам благодарность за ваши уроки!

  • @ЮВЕЛИР-д6ы
    @ЮВЕЛИР-д6ы 10 місяців тому +1

    спасибо за уроки, Иван Викторович! с вашей индивидуальной подачей и манерой уроки становятся живыми и понятными, а интерес к ним только повышается!

  • @ЛеонідМойсієнко
    @ЛеонідМойсієнко 3 місяці тому

    Как всегда, все четко и понятно. Спасибо!

  • @aramis61
    @aramis61 9 місяців тому

    Спасибо за ваш труд , все усилия которые вы прикладываете для доступного понимания предмета!

  • @АндрейЁмкин-р6ы
    @АндрейЁмкин-р6ы Рік тому +2

    Спасибо огромное, пайтон планирую использовать на егэ по информатике

  • @alexpetr3609
    @alexpetr3609 10 місяців тому

    Спасибо за очередной урок. Благодаря такой подаче и заданиям, интерес разбираться не угасает

  • @nagiev_228
    @nagiev_228 5 місяців тому

    Спасибо за понятные уроки !

  • @wodzimierzmocny1164
    @wodzimierzmocny1164 Рік тому +3

    Dziękuję za udzieloną lekcję.

  • @КириллКоваленко-л3ъ
    @КириллКоваленко-л3ъ 2 місяці тому

    Спасибо за ваш труд!

  • @ПавелСтрелич
    @ПавелСтрелич Місяць тому

    2 задание : x = int(input("введите число: "))
    y = int(input("введите число: "))
    if x > y:
    print(" х-число больше")
    elif x == y:
    print("числа равны")
    else:
    print("y-число меньшее")
    if x % y == 0:
    print("числа кратные")
    else:
    print("числа не кратные")

  • @aliaksandrsimakou715
    @aliaksandrsimakou715 5 місяців тому

    Спасибо за урок! Едем дальше

  • @ИгорьУрайчик
    @ИгорьУрайчик 10 місяців тому +1

    x = int(input"Введите > число: ")
    y = int(input"Введите < число: ")
    if x %y == 0:
    print ("Число", x ," кратно", y)
    else:
    print ("Число", x,"не кратно",y)
    print ("Ост. от деления, x%y)

  • @adjuvantess
    @adjuvantess 7 місяців тому

    Спасибо за труд. Очень помогает.
    Задача 1.
    x = int(input('Введите первое число: '))
    y = int(input('Введите второе число: '))
    if x > y:
    print('Первое число больше второго')
    elif x == y:
    print('Первое число равно второму числу')
    else:
    print('Первое число меньше второго числа')
    Ответ:
    Введите первое число: 10
    Введите второе число: -2
    Первое число больше второго
    Задача 2.
    a = int(input('Введите число: '))
    if a % 2 == 0:
    print('Число четное.')
    elif a % 2 < 0:
    print('Число четное')
    else:
    print('Число нечетное.')
    Ответ:
    Введите число: -6
    Число четное.
    Задача3.
    name_1 = input('Введите число: ')
    name_2 = input('Введите меньшее число: ')
    name_3 = int(name_1) % int(name_2)
    if int(name_1) % int(name_2) == 0:
    print('Первое число кратно второму числу')
    elif int(name_1) % int( name_2) != 0:
    print('Первое число не кратно второму числу. Остаток от деления: ', name_3)
    Ответ:
    Введите число: -5
    Введите меньшее число: -9
    Первое число не кратно второму числу. Остаток от деления: -5

    • @inna2499
      @inna2499 7 місяців тому

      спасибо, я на дз зависла, но с твоим ответом все стало на свои места))

  • @zairraev8935
    @zairraev8935 10 місяців тому

    Спасибо Иван за ваши уроки!

  • @kdjdjwjsvejwkdbs4351
    @kdjdjwjsvejwkdbs4351 Рік тому +1

    Спасибо за ваш труд!!

  • @ПростоАкк-в5б
    @ПростоАкк-в5б Місяць тому

    a = int(input('введите число'))
    if (a % 2) == 0 and a>0:
    print('Число четное и положительное')
    elif (a % 2) != 0 and a

  • @Radmit-k6r
    @Radmit-k6r 6 місяців тому

    Спасибо за все уроки!!!

  • @BaklazhanPleY
    @BaklazhanPleY Рік тому +1

    Ураа, новый урок ! Спасибо огромное!🎉

  • @neo2818
    @neo2818 Рік тому +1

    Супер

  • @Ефрем-э8м
    @Ефрем-э8м 7 місяців тому

    благодарю за урок, еще не дошел но уже жду 19 урок:) а за ним и 20 и 21 22 ... Nурок, спасибо что делаете такие уроки и за задачи к курокм спасибо а

  • @jagerVZ
    @jagerVZ Рік тому +1

    Задание 1:
    number1 = int(input('введите первое число: '))
    number2 = int(input('Введите второе число: '))
    if number1 > number2:
    print('Наибольшее число:', number1, 'Наименьшее число:', number2)
    elif number1 == number2:
    print('Числа равны')
    else:
    print('Наибольшее число:', number2, 'Наименьшее число:', number1)

  • @АнтонПетухов-л5х

    Спасибо большое за интересные уроки и хорошую подачу😊
    Возможно, для начинающих стоит подчеркнуть тот момент, что блок if/elif/else прекращает свою работу сразу, как будет выполнено одно из условий. Чтобы не пытались выполнить несколько проверок в elif. Пример:
    x = 10
    if x > 0: print('Число положительное')
    elif x == 10: print('Число равно 10')
    elif x == 0: print('Число равно 0')
    else: print('Число отрицательное')
    В данном случае первое условие выполнится, программа выведет 'Число положительное' и не будет проверять остальные условия.

    • @plugar_inf
      @plugar_inf  Рік тому +1

      спасибо за комментарий) я об этом говорил в видео)

    • @АнтонПетухов-л5х
      @АнтонПетухов-л5х Рік тому

      @@plugar_inf Я бываю не очень внимательным, нужно будет ещё раз пересмотреть:)

  • @HelloWorldCream
    @HelloWorldCream 9 місяців тому

    про pep8 сильно просветил, спс!

  • @zoic
    @zoic Рік тому

    Отлично объясняете, приятно слушать 🙏

  • @ruslanukrlan
    @ruslanukrlan 3 місяці тому

    1) a = input('write the numder ')
    s = input('write the numder two')
    if a > s:
    print('numder one more numder two')
    else:
    print('numder two more numder one')
    2) a = int(input('напишите число'))
    if a == 2 or a == 4 or a == 6 or a == 8:
    print('число четное')
    else:
    print('число не четное')

  • @povlian
    @povlian Рік тому

    Super/ Я долго не мог придумать как сделать число четным, пришлось подглядывать)))

  • @VáclavŽďárský-u1u
    @VáclavŽďárský-u1u 9 місяців тому

    1 задание
    # Программа которая определяет наибольший и наименьший из 2 чисел введенное пользователем
    x = int(input('Введите 1 число: '))
    y = int(input('Введите 2 число: '))
    if x > y:
    print('1 число больше 2')
    elif x == y:
    print('Оба числа равны ')
    else:
    print('2 число больше 1 ')
    2 задание
    # Программы которые проверяет является ли введенная пользователем число четным
    x = int(input('Enter the number: '))
    y = x % 2
    if y == 0:
    print('This is an even number')
    else:
    print('This is an odd number')
    3 задание
    ''' Программа которая получает на вход 2 числа больше и меньше,
    определить кратно ли 1е число 2му вывести на экран сообщения об этом,
    а также остаток отделения если 1е число Не кратно 2 му '''
    x = int(input('Enter the number one: '))
    y = int(input('Enter the number two: '))
    a = x % y
    if a == 0:
    print('The first number is a multiple of the second ')
    else:
    print('the first number is not a multiple of the second ')

  • @ЕвгенийОнегин-ч2я
    @ЕвгенийОнегин-ч2я 3 місяці тому

    У Вас хорошие уроки.
    Смотрел до Вас девушку из Умскул.
    Хи-ха-ха... Два пишем, три в уме.

  • @englishwithnadin259
    @englishwithnadin259 Рік тому +1

    n = int(input("Insert a number"))
    if n % 2 == 0:
    print("The number is even")
    else:
    print("The number is not even")

  • @Kirill-t9k
    @Kirill-t9k Рік тому

    Спасибо большое!

  • @АлексейКараваев-ь7м

    Вы лучший!

  • @tupo_tank
    @tupo_tank Рік тому

    Давай дальше, все ок

  • @ilyalarionov5637
    @ilyalarionov5637 Рік тому

    Спасибо!!!!❤❤❤

  • @АлексейКараваев-ь7м

    Больше видео!))

  • @edditorGrabo
    @edditorGrabo 6 місяців тому

    Ответ на 3 задание:
    x = int(input('введите первое число: '))
    y = int(input('введите второе число: '))
    if x == 0:
    print('Число х=', x)
    elif y == 0:
    print('Число y=', y)
    elif x%y == 0:
    print(x,'кратно',y)
    elif x == y:
    print(x, 'равно', y)
    elif x%y != 0:
    print('число', x, 'некратно', y)
    print('Остаток:', x % y)

  • @Bsbs-fl4mi
    @Bsbs-fl4mi 3 місяці тому

    Задача #3
    x = int(input('Введите первое число: '))
    y = int(input('Введите второе число: '))
    if x > y and x % y == 0:
    print('Второе число кратно первому')
    if x > y and x % y != 0:
    print('Второе число не кратно первому, остаток от деления: ', (x % y))
    if x < y and y % x == 0:
    print('Первое число кратно второму')
    if x < y and y % x != 0:
    print('Первое число не кратно Второму, остаток от деления: ', (y % x))

  • @НаташаМ-ь3т
    @НаташаМ-ь3т 6 місяців тому

    👍👍👍

  • @rupiye8185
    @rupiye8185 Рік тому +1

    чуть-чуть автоматизировал дз, вот, что получилось :
    import math
    #Напишите программу, которая определяет наибольшее и наименьшее из двух чисел, введенных пользователем.
    def first_fun():
    x = int(input('Введите число'))
    y = int(input('Введите 2-ое число'))
    if x>y:
    print(x)
    elif x == y:
    print('Числа равны')
    else:
    print(y)

    #Напишите программу, которая проверяет является ли введенное пользователем число четным.
    def second_fun():
    a = int(input('Введите число: '))
    if a % 2 == 0:
    print('Число четное')
    else:
    print('число нечетное')
    #Напишите программу, которая, получает на вход 2 числа (большее и меньшее).
    # Определить, кратно ли первое число второму.
    # Вывести на экран сообщение об этом, а также остаток от деления, если первое число не кратно второму.
    def third_fun():
    a = int(input('Введите 1-ое число: '))
    b = int(input('Введите 2-ое число: '))
    if a == b:
    print('Error, the numbers is equal')
    else:
    if a % b == 0:
    print('Число а кратно б')
    else:
    print('Чисно a некратно б')
    print('Остаток от деления - ',int(math.fmod(a,b)))
    what_to_do = int(input('''Выберите номер домашнего задания.
    1 - Напишите программу, которая определяет наибольшее и наименьшее из двух чисел, введенных пользователем
    2 - Напишите программу, которая проверяет является ли введенное пользователем число четным.
    3 - Напишите программу, которая, получает на вход 2 числа (большее и меньшее).
    Определить, кратно ли первое число второму.
    Вывести на экран сообщение об этом, а также остаток от деления, если первое число не кратно второму.

    Wait your answer... '''))
    if what_to_do == 1:
    first_fun()
    elif what_to_do == 2:
    second_fun()
    elif what_to_do == 3:
    third_fun()
    else:
    print('Неправильный номер задания!')

  • @z_SamYraI_z
    @z_SamYraI_z Рік тому

    Спасибо вам 🎉😎🥺😨🥰

  • @jagerVZ
    @jagerVZ Рік тому

    Задание 2:
    number = int(input('введите первое число: '))
    if number % 2 == 0:
    print('Число четное')
    else:
    print('Число не четное')

  • @AqooLishe
    @AqooLishe Рік тому

    I)
    num1 = float(input('Введите первое число: '))
    num2 = float(input('Введите второе число: '))
    наименьшее = min(num1, num2)
    print('Наименьшее число', наименьшее)
    наибольшее = max(num1, num2)
    print('Наибольшее число', наибольшее)
    III)
    большее = int(input('Введите большее число: '))
    меньшее = int(input('Введите меньшее число: '))
    остаток = большее % меньшее
    if остаток == 0:
    print(f'{большее} кратно {меньшее}.')
    else:
    print(f'{большее} не кратно {меньшее}.')
    print(f'{остаток} от деления {большее} на {меньшее}: {остаток}')

  • @4681alex
    @4681alex 10 місяців тому

    Харош

  • @dedl1ne
    @dedl1ne 8 місяців тому

    Правильно третье задание сделал??
    a = int(input("Введите число: "))
    b = int(input("Введите число: "))
    if a % b == 0:
    print("Первое число кратно второму")
    else:
    print("Первое число не кратно второму, а остаток от деления первого числа на второе равняется: ", a % b)

  • @ruslanukrlan
    @ruslanukrlan 3 місяці тому

    2)a = int(input('напишите число'))
    if a == 2 or a == 4 or a == 6 or a == 8:
    print('число четное')
    else:
    print('число не четное')

  • @НикитаПетрович-е7ц

    Топ

  • @РоманСилантьев-и3щ
    @РоманСилантьев-и3щ 9 місяців тому

    Слегка упустил момент и не нашел его при просмотре, почему мы ставим = два раза в elif?

  • @Ruphe
    @Ruphe Рік тому

    Как можно проверить написал ли пользователь int или str, и если он написал не число, а строку вывести ему сообщение: "Что вы написали?". Если же он ввëл число, всë равно работало также как на видео. И он писал положительное оно или отрицательно. (У меня никак не получается написать такой код).

  • @usha-cx7cl
    @usha-cx7cl Рік тому

    Иван Викторович, спасибо Вам за уроки!
    Раньше программирование вообще не привлекало,но сейчас...
    Еще ответьте, пожалуйста, на мой вопрос:
    Если сейчас я занимаюсь по старому курсу ( урок 8 ), стоит ли присоединяться к новому?

    • @plugar_inf
      @plugar_inf  Рік тому

      Здесь больше информации будет гораздо

    • @usha-cx7cl
      @usha-cx7cl Рік тому

      @@plugar_inf 🙌

  • @AleksChessShow
    @AleksChessShow 11 місяців тому

    Готовое хит приложение. Дарю автору канала
    x = int(input('Введи размер своего болта: '))
    if x == 17:
    print('О, привет Лёша))')
    elif x < 10:
    print('тебе что, 6 лет?))')
    elif x < 17:
    print('Ха, у меня больше')
    elif x > 17:
    print('Я просил назвать размер болта, что у тебя в трусах, а не в попе')
    else:
    print('это что вообще такое???')

  • @englishwithnadin259
    @englishwithnadin259 Рік тому

    Возможно сыровато , но это то, до чего я додумалась. Подскажите , как код можно доработать? Жду ваших предложений🙂

  • @ilyalarionov5637
    @ilyalarionov5637 Рік тому

    Помогите пожалуйста с 3 ей задачей, очень она намудрена как то.

  • @zloybatman2105
    @zloybatman2105 6 місяців тому

    1) x = int(input('Введите первое число: '))
    y = int(input('Введите второе число: '))
    if x > y:
    print(x, 'наибольшее число')
    elif x == y:
    print(x, 'и', y, 'равны')
    else:
    print(y, 'наибольшее число') 2) x = int(input('Введите число: '))
    if x % 2 == 0:
    print(x, 'четное число')
    else:
    print(x, 'нечетное число') 3) x = int(input('Введите первое число: '))
    y = int(input('Введите второе число: '))
    if x % y == 0:
    print(x, 'кратно', y)
    elif x % y != 0:
    print(x, 'НЕ кратно', y,'
    Остаток от деления: ' , x % y)

  • @ГалПов
    @ГалПов Рік тому

    Всё-таки не очень доходит до меня elif. Это возможность сделать кучу else? Можно схематично показать эти ветвления?

    • @wodzimierzmocny1164
      @wodzimierzmocny1164 Рік тому +2

      Вообще, elif - это сокращение от "else if", и это действительно похоже на кучу else с дополнительными условиями.
      Допустим, у нас есть условие if, которое выполняется, если оно истинно. Если оно ложно, мы переходим к следующему условию с помощью elif. Если условие после elif истинно, выполняется соответствующий блок кода. Если и это условие ложно, тогда можно добавить еще одно elif и так далее.
      Примерно как это выглядит:
      if условие_1:
      # выполнится, если условие_1 истинно
      действия
      elif условие_2:
      # выполнится, если условие_1 ложно, а условие_2 истинно
      действия
      elif условие_3:
      # выполнится, если и условие_1, и условие_2 ложны, но условие_3 истинно
      действия
      else:
      # выполнится, если все условия ложны
      действия
      Если нужно проиллюстрировать схематично, представьте, что у вас есть дерево решений с разветвлениями. Каждая ветвь - это одно из условий, и в зависимости от значения, мы идем по разным веткам.

    • @ГалПов
      @ГалПов Рік тому

      @@wodzimierzmocny1164 тогда просто else тут уже не нужно?

    • @wodzimierzmocny1164
      @wodzimierzmocny1164 Рік тому

      @@ГалПов Верно, в некоторых случаях использование else не обязательно, особенно если у вас есть последовательность if, elif, и не нужно выполнять какое-либо действие, если ни одно из условий не истинно.
      С помощью if, elif вы можете создавать цепочку проверок условий и выполнение кода будет происходить в том случае, если условие в каком-либо из if или elif будет истинным. Если ни одно из условий не истинно, код в блоке else (если он есть) будет выполнен.
      Однако есть ситуации, когда блок else может быть полезен, чтобы обработать все остальные случаи, которые не попадают под условия if и elif. Если у вас есть действия, которые должны быть выполнены, если все условия ложны, то вы можете использовать else.
      Вот пример, где else используется:
      x = 10
      if x > 0:
      print("x положительное число")
      elif x == 0:
      print("x равно нулю")
      else:
      print("x отрицательное число")
      В этом примере, если x больше 0, будет выведено "x положительное число", если x равно 0, то "x равно нулю", иначе (если x меньше 0) будет выведено "x отрицательное число".
      Если у вас нет необходимости обрабатывать все остальные случаи, то можно обойтись без else. Это зависит от конкретной задачи и логики программы.

    • @АнтонПетухов-л5х
      @АнтонПетухов-л5х Рік тому

      @@ГалПов else не обязательное условие. Это и есть полное и неполное ветвление, о котором говорил Иван Викторович в первой части урока. Если есть else, то ветвление полное, если нет, то ветвление неполное. Приведу пример программы без else:
      num_1 = int(input('Введите число : '))
      if num_1 == 10:
      print(f'{num_1} есть 10')
      elif num_1 % 2 == 0:
      print(f'{num_1} - чётное число')
      print('Ну и дела...')
      Данный код спокойно отработает и никаких ошибок не выдаст.

  • @вадимзотько
    @вадимзотько 3 місяці тому

    3-го не дано и больше никакого, но! хахаха

  • @Anatol8591
    @Anatol8591 11 днів тому

    # 01)
    num1 = int(input('Введите первое число'))
    num2 = int(input('Введите второе число'))
    if num1 > num2:
    print(f'Первое число больше второго на {num1-num2} едениц/и: {num1} > {num2}')
    elif num1 < num2:
    print(f'Первое число меньше второго на {num2-num1} едениц/и: {num1} < {num2}')
    else:
    print(f'Числа между собой равны: {num1} = {num2}')
    # 02)
    num = int(input('Введите число. Узнаем чётное оно, или нечётное:'))
    if num % 2 == 0:
    print('Число чётное!')
    else:
    print('Число нечётное!')
    # 03)
    num1 = int(input('Введите первое число'))
    num2 = int(input('Введите второе число'))
    if num1 < num2:
    print('Первое число должно быть больше второго.')
    elif num1 % num2 == 0:
    print('Первое число кратно второму')
    else:
    ost = num1 % num2
    print(f'Первое число не кратно второму. Остаток от деления составляет: {ost}.')

  • @Зигги
    @Зигги 19 днів тому

    #1
    input_number1 = int(input('Введите 1 число: '))
    input_number2 = int(input('Введите 2 число: '))
    if input_number1 > input_number2:
    difference1 = input_number1 - input_number2
    print('Число', input_number1 ,'больше числа', input_number2 ,'на', difference1)
    else:
    difference2 = input_number2 - input_number1
    print('Число', input_number2 ,'больше числа', input_number1 ,'на', difference2)
    #2
    input_number = int(input('Введите число: '))
    if input_number % 2 == 0:
    print('Число', input_number ,'четное')
    else:
    print('Число', input_number ,'не четное')
    #3
    input_number1 = int(input('Введите 1 число: '))
    input_number2 = int(input('Введите 2 число, меньшее 1-му: '))
    result_division = input_number1 // input_number2
    remainder_division = input_number1 % input_number2
    if input_number2 > input_number1:
    print('[ERROR] Число', input_number2 ,'больше числа', input_number1,'попробуйте ещё раз!')
    elif input_number2 == input_number1:
    print('[ERROR] Число', input_number2 ,'равно числу', input_number1,'попробуйте ещё раз!')
    elif remainder_division == 0:
    print('Число', input_number1, 'кратно числу', input_number2, 'результат деления:', result_division)
    else:
    print('Число', input_number1 ,'не кратно числу', input_number2 ,'результат деления:', str(result_division) + ',' , 'остаток:', remainder_division)
    Надеюсь, что всё правильно)

  • @jagerVZ
    @jagerVZ Рік тому

    Задание 3:
    number1 = int(input('введите первое число: '))
    number2 = int(input('Введите второе число: '))
    if number2 == 0:
    print('Второе число не должно быть равным 0, перезапустите программу заново.')
    elif number1 % number2 == 0:
    print('Числа кратные')
    else:
    print('Числа не кратные, остаток от деления равен:', number1 % number2)

  • @pavelkireev9363
    @pavelkireev9363 10 місяців тому +1

    Спасибо за уроки))Мне 29 лет и у меня высшее строительное образование, и вот захотелось выучить язык Пайтон, жалею что не пошёл изначально на программиста. Есть ли возможность выучить и в дальнейшем работать?

  • @verkholetovv
    @verkholetovv Рік тому +1

    Спасибо Вам большое! Очень благодарен.

  • @ded7523
    @ded7523 Рік тому +1

    Спасибо за урок!🎉

  • @izik4822
    @izik4822 8 місяців тому

    На ютубе 3-4 человека, которые понятно объясняют основы, по крайней мере для меня и ты входишь в этот топ) и за домашки отдельное спасибо!

  • @smithpetrov1801
    @smithpetrov1801 7 місяців тому

    Спасибо 🙂

  • @englishwithnadin259
    @englishwithnadin259 Рік тому

    x = int(input("Insert the first number"))
    y = int(input("Insert the second number"))
    if x > y:
    print("x is max number")
    elif y > x:
    print("x is min number")

    • @HeartyBelkin
      @HeartyBelkin Рік тому

      m = max(x,y)
      n = min(x,y)
      print('max =', m, ' min = ', n)
      так будет короче

    • @englishwithnadin259
      @englishwithnadin259 Рік тому

      @@HeartyBelkin Спасибо, а мой код правильный?

    • @englishwithnadin259
      @englishwithnadin259 Рік тому

      @@HeartyBelkin код, как он есть, не работает

  • @meri_ridd
    @meri_ridd 3 місяці тому