СМОЖЕШЬ РЕШИТЬ ЭТУ ЗАДАЧУ В ОДНУ СТРОКУ НА PYTHON?

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Это интересная задача, которую можно решить очень легко на python. На пайтон вообще очень удобно решать задачи - так как решения получаются очень красивыми.
    уроки python, пайтон, python для начинающих, питон уроки, python уроки, питон, выучить python, программирование, как выучить python, выучить python за час, экспресс обучение python, python туториалы, выучить python очень быстро, python за пару часов, python за 1 день, уроки html, учим html, python за 1 час, как выучить html, туториалы python, как выучить питон, учим python, хауди хо, быстро выучить python, уроки, для начинающих, питон с нуля, гоша дударь python, python с нуля, python установка, школа it, разработка пайтон, немчинский, пайтон для начинающих, пайтон с нуля, менторинг python, разработка на python с чего начать, разработка на python, что пишут на python?, плюсы и минусы python, программирование для начинающих, программирование с чего начать, курсы программирования онлайн, программирование с нуля, языки программирования, немчинский пайтон, пайтон разработчик, как стать программистом, курс python с нуля, курс python для начинающих, курс python, чат gpt, чат gpt возможности, chatgpt примеры, zproger программирование, chatgpt программирование, как быстро выучить python, как быстро выучить python с помощью chatgpt, выучить python с помощью chatgpt, изучить python используя chat gpt, как быстро выучить python используя chatgpt, изучить python с chat gpt, основы python, telegram бот, как устроиться на работу программистом, python работа, фриланс с нуля, фриланс для начинающих, фриланс, парсинг сайтов, python обучение, фриланс заработок, как заработать в интернете, заработок в интернете, фриланс как начать, python, python tutorial, learn python, python for beginners, python tutorial for beginners, python course, python programming, python basics, coding, programming, learn python programming, python full course, python crash course, python language, learn to code, python programming language, python programming tutorial, how to code, tutorial, python from scratch, python 3, getting started with python, machine learning, best python course, python automation, coding for beginners, python 2020, programming language, python zero to hero, code, if, linux, learn python for free, python fundamentals, learn python fast, get started with python, elif, else, telusko, navin, reddy, python 2023, programacion, how to learn python, web development, automate the boring stuff with python, how to start coding, tech with tim, python variables, how to learn coding, how to learn programming, comedy, how to learn to code, funny, learning to code, software development, programming tutorial, mosh hamedani, strings, string, chatgpt, tech with tim python, python project tech with tim, coding project ideas, coding tutorial, designing in python, coding projets, college placement course, placements, python for beginners 2023, absolute beginners, python print, python for absolute beginners, python 3.6, python desarrollo web, python web development, python text, python strings, web development python, python data science, pyscript, python desktop apps, python game engines, python machine learning, python fazt, python full tutorial, python programming full course, full python course, python full course 2023, how to code in python, bash scripting, edureka python, python 36, python edureka, python full course edureka, edureka, python training, python full course for beginners, iot hacking, what you need to know, why you should learn python, coding in 2023, truth about python, python in 2023, freak, party, why you shouldn't learn python, should you learn python in 2023?, yeelight, yeelight python, yeelight telnet, kali linux, should i learn python, learn python 2023, the truth about python in 2023, up, stand, python coding examples, python kids, python coding shorts, coding video status, vscode python, best coding status, coding for kids, python for kids, podcast, joe, joe rogan experience, jre, yeelight hack, hack yeelight, iphone, samsung, app, android, wifi, home hack, home security, app security, iot security, python 101, python in 20 minutes, python projects, encryption, authentication, internet of things, wireshark, how secure, security, iot, iot hack, programing, xiaomi yeelight, xiaomi, yeelight automation, yeelight bulb, smart home, yeelight review, cybersecurity, hack python, python hack, kali linux tutorial, kali linux tools, automate your life, ishan sharma, download python, install python, python 2022, how to teach yourself programming, conditional, statement, how i learned python in 30 days, how to program, how to learn coding for beginners,

КОМЕНТАРІ • 457

  • @АгентБелка-ъ2ъ
    @АгентБелка-ъ2ъ 11 місяців тому +788

    Наконец-то спустя столько лет я узнал откуда берутся эти люди которые любят сокращать огромный блок кода в одну ебучую строчку, а потом ещё обижается когда ты просишь их вынуть шприц из хера и протрезветь наконец-то.

    • @universeunity9970
      @universeunity9970 9 місяців тому +12

      Во, мужик, поддерживаю))

    • @Ss0yerR
      @Ss0yerR 9 місяців тому +3

      Полностью не поддерживаю хоть я и js,но операторы по типу тернарного или логических легко читаются если там немного значений..

    • @ІванКарпинський
      @ІванКарпинський 9 місяців тому

      Еще попробуй прочитай блять это, С++ это база для всех программистов должна быть, он научит всех правильно писать код

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

      ​@@Ss0yerR
      Если...

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

      @@Ss0yerR Тернарные операторы да, но бывают ситуации, когда пишут просто безумную хрень только для того, что бы записать в одну строку. Если делаешь сам для себя, да без проблем. Но если потом с этим будут работать люди это пздц.

  • @vovadenys4149
    @vovadenys4149 6 місяців тому +37

    1) print("old" if int(input())>20 else "young")
    2) print( ( "young", "old" ) [int(input())>20] )

    • @Time_is_money999
      @Time_is_money999 19 днів тому

      Первый понял, а второй них/я

    • @zenokan4ik
      @zenokan4ik 14 днів тому

      ​@@Time_is_money999у тебя tuple из 2 строк берется по индексу от результата условия (0 если false и 1 если true), а ("old", "young")[0] будет old

    • @линьковруслан
      @линьковруслан 12 днів тому +1

      ​@@Time_is_money999 Во втором решении создаётся кортеж ("young", "old"), а затем запрашивается его индекс. В квадратных скобках может быть булево значение (True или False), поскольку есть оператор ">". В переводе в тип данных int (целое число) - это может быть 1 или 0, в зависимости от того, истинно высказывание или ложно. Если обратиться к данному кортежу с индексом 0 - то он вернёт "young", а если с индексом 1 - то вернёт "old".

    • @Time_is_money999
      @Time_is_money999 12 днів тому +1

      @@линьковруслан Понял, спасибо!

  • @ElzaDeSico
    @ElzaDeSico Рік тому +835

    Можно дофига чего решить в одну строку, только это говнокод не читаемый в большинстве случаев будет ))

    • @Анютка-ъ8у
      @Анютка-ъ8у Рік тому +4

      Согл

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

      Но всё-таки редко это может быть полезным

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

      @@Jcuke ну в очень редких случаях и как правило скорее всего через lc.

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

      ​@@Jcukeкогда?

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

      ​@@Jcuke листкомприхеншс например ?

  • @MoringSweet
    @MoringSweet 6 місяців тому +227

    я не воспринимаю видео про Python без
    „БЛЯЯЯОЯРЯОЯТЬ" в начале видео😅

    • @flufer7534
      @flufer7534 6 місяців тому +2

      Бро

    • @klim-team8141
      @klim-team8141 6 місяців тому +3

      Бляяяяяяя сможешь решить задачу в python в одну строчку вдаплад

    • @РоманАслиев
      @РоманАслиев 4 місяці тому

      И таак, Пааятон!

    • @klim-team8141
      @klim-team8141 4 місяці тому

      @@РоманАслиев ахаха

    • @demon8758-nb5xd
      @demon8758-nb5xd Місяць тому +3

      Биммиби!! Бамбам

  • @womi1141
    @womi1141 Рік тому +362

    камон постфиксы, ето такая базовая вещ
    print("взрослый" if int(input()) > 20 else "маленький")

    • @raiz7038
      @raiz7038 Рік тому +18

      для того чтобы в одну строчку решить тебе нужно добавить lambda функцию

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

      ​@@raiz7038зачем? И так работает

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

      мой вариан и так робочий без смісленно писать лишний код @@raiz7038

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

      ​@@raiz7038зачем усложнять?

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

      ​@@raiz7038ты шизоид? решение перед тобой

  • @bogatiyrrt6742
    @bogatiyrrt6742 4 місяці тому +102

    print("взрослый" if float(input()) > 20 else "Малолетка")

    • @swilon_
      @swilon_ 3 місяці тому +15

      для чего флоат? возраст тебе в месяцах разве поможет чем то

    • @re_loid32
      @re_loid32 2 місяці тому

      Насколько знаю нужно вместо float написать inp. float это не целые числа, поэтому они тут не подойдут. А так решение норм. Спасибо @bogatiyrrt6742 за нахождение ошибки.

    • @bogatiyrrt6742
      @bogatiyrrt6742 2 місяці тому

      ​@@swilon_как и int в данной ситуации не чем не поможет

    • @bogatiyrrt6742
      @bogatiyrrt6742 2 місяці тому +3

      ​@@re_loid32если убрать int или или float, что в данной ситуации не имеет никакой разницы, то как будет сравниваться строковое значение с числом 20. Которое в данной ситуации является целочисленным

    • @سيف-د6ب6ه
      @سيف-د6ب6ه Місяць тому

      @@swilon_😂😂😂😂😂

  • @спутникшоу
    @спутникшоу Рік тому +17

    Чел, спасибо тебе от души, весь вечер сидел не мог решить эту задачу потому что не знал тупо первую строчку

  • @knyazgame1539
    @knyazgame1539 9 місяців тому +38

    Тернарные операторы передают привет

    • @CurS-yp3qw
      @CurS-yp3qw Місяць тому

      Питонисты не знают что это такое

    • @knyazgame1539
      @knyazgame1539 Місяць тому

      @@CurS-yp3qw странно тернарники в питоне есть.

  • @Том-д8с
    @Том-д8с Рік тому +250

    print('Взрослый' if int(input()) > 20 else 'Малолетка')

    • @ГригорийСтарков-з4д
      @ГригорийСтарков-з4д 5 місяців тому +1

      Согл

    • @Адис993
      @Адис993 5 місяців тому

      ​@@ГригорийСтарков-з4дгений

    • @IMashiroI
      @IMashiroI 4 місяці тому +1

      Работает, но я ему говорю что мне уже не 18, а 18,5

    • @IMashiroI
      @IMashiroI 4 місяці тому

      Ваш код не работает

    • @IMashiroI
      @IMashiroI 4 місяці тому

      Исправляй баги

  • @ynwaks
    @ynwaks Рік тому +16

    Во многих языках можно реализовать тернарный оператор через "логическое и" и "логическое или". Так что такой вариант решения тоже подойдет в этой задаче:
    print(int(input())>20 and "взр" or "мал").
    Кому интересно, в общем случае такой тернарный оператор выглядит так: cond and option1 or option 2. Такое работает только в языках программирования с коротким циклов вычислений. Т.е. когда при подсчете результата логической операции в зависимости от значения аргумента последующие значения могут не вычисляться, т.к. не повлияют на результат.

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

      Вроде бы как-то неправильно написали. Тернарники работают с тремя аргументами, например тернарное условие - условие -1, если првда - 2, если ложь - 3.
      Логические и и логические или - это бинарные операторы.

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

      Ага лучше спагетти навернуть, и побольше функций через деф, которые будут вызываться 1-2 раза за весь период работы)

  • @voytiuchka6222
    @voytiuchka6222 9 місяців тому +3

    не знаю как на пайтон, но в С можно использовать тернарный оператор и, если не ошибаюсь должно выйти что то такое:
    printf(age > 20 ? "взрослый" : "мелкий");

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

      Cout

    • @voytiuchka6222
      @voytiuchka6222 9 місяців тому +1

      @@dddk36 cout в языке С нет, это уже из C++

    • @BCKSL4SH
      @BCKSL4SH 9 місяців тому +1

      Так-то да, но даже с тернарным оператором на чистой Си, используя только библиотечные функции, невозможно решить "задачу" из шортса в одну строку:
      unsigned int age;
      scanf("%u", &age);
      printf("%s
      ", (age > 20) ? "взрослый" : "мелкий");

  • @I7_sM
    @I7_sM 7 місяців тому +6

    Да это возможно но не советую так сокращать свой код потому что это просто будет не читаемо или же сложно читаемо если суть сокращение кодов чтобы делать её лехче но не как чтобы не было строк мало

  • @vitalijshapovalov3434
    @vitalijshapovalov3434 9 місяців тому +64

    Вообще без ифов
    print(('малолетка', 'взрослый')[int(input()) > 20])

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

      Объясни, если не трудно

    • @vitalijshapovalov3434
      @vitalijshapovalov3434 8 місяців тому +28

      @@kanalmendge1676
      Это обычное обращение к элементу по индексу.
      Есть кортеж ("малолетка", "взрослый"). Чтобы вывести на печать малолетку, мы напишем:
      print(("малолетка", "взрослый")[0])
      Чтобы вывести на печать взрослого, меняем 0 на 1. Потому, что малолетка в кортеже находится под индексом 0 а взрослый под индексом 1.
      В выражении [int(input()) > 20] получится булево значение - либо True , либо False. А как известно, False это 0, а True это 1. Если ввести в инпут число меньшее 20, то будет False, а значит ноль, и по этому на печать выйдет первый элемент кортежа, который под индексом 0, т.е "малолетка". Если ввести 20 или больше, то там будет True, т.е. единица, и на печать пойдет второй элемент кортежа

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

      Ты походу неправильно написал…

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

      Да, если написать 21, он выведет малолетка взрослый, если 19 и меньше, программа сломаеться​@@Narezkimovie

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

      блин, меня опередили)

  • @Max-26-wc9ub
    @Max-26-wc9ub 5 місяців тому +1

    Бро ты красавчик не каждый просто умеет читать код как хейтеры, ониже все знающие и зеають как написать код в одну строку. Я короче написал это было очень просто я почал учить пайтон 1 год назад и то умею и у тебя была ошибка я исправил йи.
    print('Взрослый') if int(input()) == 20 else print('Малолетка') ❤

  • @ЕвдакимОлухинский6летназад

    print(('Малолетка', 'Взрослый')[int(input()) > 20])

    • @Sasha-186
      @Sasha-186 Рік тому +2

      👍

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

      подожди а как он определяет

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

      ​@@tailerderden... булевое выражение - это либо ноль, либо единица. То есть это просто обращение по индексу к кортежу

    • @clqwnless
      @clqwnless 9 місяців тому +1

      Ого! Нестандартное решение! Хорош!

  • @vajalomtatidze
    @vajalomtatidze 10 місяців тому +3

    age = int(input('ee pokaji pasport suka'))
    if age > 20:
    print('mujik')
    else:
    print('pizduk')

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

    Тернарный оператор в помощь (сори мне лень писать)

  • @PianoElipse
    @PianoElipse 7 місяців тому +1

    Вообще, любые подобные сравнения типа
    if x==0:
    y = a
    else:
    y = b
    можно упростить в одну строчку кода:
    y = a*(x==0) + b*(x != 0)
    Да, может это для кого покажется более громоздким вариантом, но для мест где нужна повышенная производительность на одну операцию, такой момент все же будет лучше, пусть хотя пуфон - это и не производительность.

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

      так у тебя 5 операций на строку, когда там всего 2 нет?

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

      @@sawertsand это не так важно, прикол в том, что в таких ситуациях можно вообще обойтись без конструкции if else

  • @Vadimilyano
    @Vadimilyano Рік тому +4

    print('взрослый') if int(input())>20 else print('маленький')

  • @ИгорьДорошенко-з6з
    @ИгорьДорошенко-з6з 3 місяці тому

    Задача. Определить взрослый человек или малолетка.
    print('взрослый' if int(input('возраст: '))>20 else 'малолетка')

  • @CSGO-cr2ct
    @CSGO-cr2ct 9 місяців тому +1

    print(' ты старый' if age >=20 else 'ты маленький')

  • @normusky
    @normusky 2 місяці тому

    while True: a=input(“>>>”) if a>=20: print(«взрослый»)

  • @I_Shinobi_I
    @I_Shinobi_I 7 місяців тому +1

    Я сегодня первый день учу Пайтон и я даже знаю решение
    Print("Ты взрослый" if int(inpyt()) if > 20 else: "ты мелкий")
    Вроде так, если есть ошибки напишите

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

      Я уже выучил pyton, начал учить pygame, и сейчас мне опять попалось это видео.

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

      Мне попалось это видео уже 3 раз!

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

      ​За месяц выучить python это мощно)))
      (Он же ваш 1 яп?). @@I_Shinobi_I

  • @Danielgo28
    @Danielgo28 2 місяці тому

    print('взрослый' if int(input(":")) >= 18 else "melkii")

  • @Among1
    @Among1 3 місяці тому +1

    A = input
    If a < 20 print :("малолетка")
    Else print:("ты уже взрослый")

  • @АлексейФомилин
    @АлексейФомилин 6 місяців тому +1

    Пользователь вводит прописью)

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

    print("вы уже взрослый" if int(input("Введите возраст: ")) > 20 else "малолетка")

  • @LolPopGames
    @LolPopGames 3 місяці тому +1

    print({True:'взрослый',False:'Малолетка'}[int(input())>20])

  • @paveldordea449
    @paveldordea449 Місяць тому

    print ("Mature" if int(input("Insert age : ")) > 20 else "Teenager")

  • @Jsno5
    @Jsno5 4 місяці тому

    If вход > 30: print("ты взрослый") else: print("ты не взрослый")

  • @zaharbj8594
    @zaharbj8594 19 днів тому

    print('Adult') if int(input())>20 else print('maloletka')

  • @ridd_205
    @ridd_205 9 місяців тому +15

    Тернарный оператор : *существует*

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

      а дальше?

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

      Я не знал про него. Зачем ты такие видео тогда смотришь?

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

      @@tzn9597 не понимаю логику взаимосвязи просмотра видео и ответа другому комментатору

    • @kg-xw3nj
      @kg-xw3nj 7 місяців тому

      +++

    • @Нургали-д6н
      @Нургали-д6н 7 місяців тому

      Дальше?

  • @МаксимШашурин
    @МаксимШашурин 11 місяців тому +2

    print(*Сколько тебе лет*)
    name=input()
    Теперь главное- решение
    print("Взрослый") if name>20 else print("Сопляк")

    • @ruckyfox2010
      @ruckyfox2010 10 місяців тому +2

      name = int(input(«сколько тебе лет»))

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

      правильнее так:
      name = int(input(“сколько тебе лет
      ”))

  • @edward1mi
    @edward1mi 11 місяців тому +1

    Age = int(input()); if Age = 20: print(“взрослый»)

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

    print("Взростлый" if int(input()) > 20 else "Малолитка")

  • @АртурСафин-ш9ъ
    @АртурСафин-ш9ъ 2 місяці тому

    print(('Взрослый', 'Малолетка' )[int(input())

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

    я вам целых два решения приведу) одно очевидное, другое оригинальное. Итак:
    1. print('Взрослый' if int(input()) > 20 else 'Малолетка')
    2. print(['Малолетка', 'Взрослый'][int(input()) > 20])
    Какое решение выберите вы?

  • @Yorshik3113
    @Yorshik3113 12 днів тому

    print("малолетка" if int(input()) < 20 else "вы уже взрослый")

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

    print("малолетка") if int(input("напши свой возраст"))

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

    Есть два типа.
    1.("взрослый"if int(input())>30else"кроха")
    2.age=intput())
    if age>30:
    else:
    Print("крлха")

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

      крлха

  • @A1exxx410
    @A1exxx410 2 місяці тому

    z = input(f"Сколько вам лет?: ")
    if int(z) > 20:
    print ("Вы старше 20 лет!")
    elif int(z) < 20:
    print ("Вы младше 20 лет.")
    else:
    print("Вам 20 лет.")

    • @Unlimit-729
      @Unlimit-729 Місяць тому

      Выглядит как написано от ии, но если нет, то прошу прощения.
      А так надо в одну линию код

    • @Unlimit-729
      @Unlimit-729 Місяць тому

      Вот как надо:
      print('Взрослый' if int(input()) >= 20 else 'Малолетка')

  • @Music-nn5cy
    @Music-nn5cy 3 місяці тому

    print("совершеннолетний" if int(input("Введите ваш возраст: ")) >= 18 else "несовершеннолетний")

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

    Print(['малолетка', 'вы уже взрослый'][int(input()) >= 20])

  • @Andromeda360
    @Andromeda360 2 місяці тому

    print("Взрослый" if int(input()) > 20 else "ребёнок")

  • @Никалай-д1о
    @Никалай-д1о 4 місяці тому

    print('Взрослый' if int(input()) > 20 else 'Maloletka')

  • @АнастасияСоловьева-н8е

    В одну не смогу, нужна же строка для ввода этого самого числа, только в 2 можно, не?

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

      В питоне можно вставить int(input()) прямо в логическое выражение, поэтому это возможно сделать в одну строку

  • @Eg01st_14
    @Eg01st_14 Рік тому +17

    изи
    if int(input()) > 20: print('Больше 20')

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

      Можно ещë lambda функцией попробовать, но это правильнее

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

      Этот код не скажет взрослый или малолетка

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

      постфиксы камон

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

      Как минимум неверное решение. Как максимум нарушение pep-8

    • @tzn9597
      @tzn9597 9 місяців тому +1

      ​@@nemishasэтот пеп 8 абсолютно не нужен. Если сам свой код понимаешь, то зачем подстраиваться под стандарты чьи то?

  • @AseruiRety
    @AseruiRety 5 місяців тому +2

    Зачем? Просто элементарный вопрос. Для чего нужно сокращать до одной стойки. Да, код не должен быть большим, но ГЛАВНОЕ ЧТОБЫ ОН БЫЛ ПОНЯТНЫМ, ХОТЬ ТАМ БУДЕТ 2000 СТРОК КОДА ТОЛЬКО if и else

  • @b_spidy
    @b_spidy 7 місяців тому +1

    тернарный код плохо читается

  • @prosto.nik-to_lol123
    @prosto.nik-to_lol123 Місяць тому +1

    if age > 20 ? print("Взрослый"), print(Малолетка)
    Вроде так! Я точно не помню

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

    print(["Взрослый", "Маленький"][int(input()) < 20])
    Обыкновенное обращение к индексам списка

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

    print("больше" if int(input()) > 20 else "меньше")

  • @superskino8598
    @superskino8598 2 місяці тому

    print(“взрослый») if int(input()) > 20 else print(“малолетка»)

  • @Van-679
    @Van-679 10 місяців тому

    print(‘’взрослый’’ if(int(input()))>20 else”маленький’’)

  • @treeoftea
    @treeoftea Місяць тому

    print("ты уже взрослый")if int( input())>20 else print ("малолетка ")
    P.s
    Я питoн начл изучать 8 часов назад

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

    print(("Ваш возраст >= 20" if int(input(">>> ")) >= 20 else "Ваш возраст < 20"))

  • @никитасилантьев-э7я

    print('Вы уже взрослый' if (a := int(input('Сколько Вам лет?'))) > 20 else 'Вы малолетка')

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

    Тернарный оператор сойдёт
    вроде print "a" if condition else "b"
    В c# немного по другому, поэтому в питоне я не уверен, правильна ли последовательность:D

  • @АнтонВолкоморов-о6к
    @АнтонВолкоморов-о6к 5 місяців тому

    print( ["маленький","Взрослый"][int(input())>20])

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

    print("старше 28" if int(input()) > 28 else "младше 28")

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

    print(['молодой' if int(input('Введите возраст: ')) < 20 else 'old'])

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

    Да, можно, через тернарный оператор

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

    print("малолетка" if int(input("Введите возраст: ")) < 20 else "взрослый")

  • @invinciblecame7336
    @invinciblecame7336 6 місяців тому +1

    В одну строку на Питоне? А может лучше в одну строку на Си?
    int main() { ((_getch() - '0') * 10 + (_getch() - '0')) > 20 ? printf("Senor") : printf("Jnr"); }
    Код работает при вводе чисел от 00 до 99 (тоесть числа до 10 нужно вводит с нулем перед ними, например 05), но ведь никто и не говорил, что будет просто. Я в теории могу написать и с нормальным вводом, но это будет что-то на грани понимания человеческого мозга, потому что никто итак не понимает код через оператор ?:, а тут вся прога через него будет создана.

    • @ferum-42
      @ferum-42 5 місяців тому +1

      на Си абсолютно всё можно в одну строку

  • @roma.kasian
    @roma.kasian Рік тому +1

    age = int(input()); if age > 20: print('взрослый') else: print('малолетка')

  • @Golubbchik
    @Golubbchik 2 місяці тому

    Не знаю как на питоне, но на плюсах есть подобное
    age > 20 ? "Взрослый" : "Малолетка";

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

    print(f"Вы {'ещё малолетка' if int(input('Введите ваш возраст: ')) < 20 else 'уже взрослый'}.")

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

    Print(«взрослый» if int(input()) > 20 else “ребёнок»)

  • @ВасилийВасичкин-с3в
    @ВасилийВасичкин-с3в 3 місяці тому

    print(['малолетка', 'взрослый'][int(input) > 20])

  • @АлександрФролов-к6у
    @АлександрФролов-к6у 7 місяців тому

    print('малолетка' if int(input()) < 20 else 'взрослый')

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

    'мвазлреонсьлкыийй'[20

  • @sashaperdunov2209
    @sashaperdunov2209 Рік тому +6

    if int(input()) > 20: print('Больше 20')

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

      постфиксы камон

  • @клешроляль-щ5ч
    @клешроляль-щ5ч Рік тому +10

    print("взрослый") if int(input()) > 20 else print("малолетка")

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

      Это по моему не будет работать но я хз тип 1 if всегда пишется в начале 2 действие после if на отдельной строке 3 else на отдельной строке 4 20 это не меньше 20 5 print отдельная строка

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

      ​@@tangbai8age = "Малолетка" if int(input(">>> ")) < 20 else "Дотер"; print(age)
      Есть что мне сказать?

    • @MrLEDok-fe1pe
      @MrLEDok-fe1pe Рік тому

      ​@@tangbai8работает ещё как

  • @ЯковИлюшкин
    @ЯковИлюшкин 11 місяців тому

    print(('взрослый', 'молодой') [20> int(input)])

  • @SKY-jh5sh
    @SKY-jh5sh Рік тому

    print('Взрослый' if int(input()) >= 20 else 'Невзрослый') #В общем используем тернарный оператор.

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

    Внутри скобок каждую строку записать через запятую.

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

    А в пайтоне есть тернарный оператор? Если да, то вообще просто всё

  • @welik0107
    @welik0107 Місяць тому

    Решение на формулах excel писали что ль?)

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

    Помогите пожалуйста программу написать Задан одномерный массив а[1..15] определить сумму четных положительных элементов массива

    • @Paul-zh9lg
      @Paul-zh9lg 10 місяців тому

      перебираешь весь массив и если элемент больше нуля и делится на два без остатка суммируешь.

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

    print("что-то"if int(input())>20 else "что-то") вот в 1 строку решение

  • @lallipap7152
    @lallipap7152 8 місяців тому +1

    print(['Малолетка', 'взрослый'][int(input()) > 20])

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

    age = input("Ваш возраст: ")
    if age (знак меньше) 20:
    (одно нажатие tab) print ("Малолетка")
    else:
    (одно нажатие tab) print("Взрослый")
    Только так

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

      Твой код не будет работать. тебе надо было записать age = int(input()) . В ином случай код просто будет выдавать ошибку и не запустится

  • @fixprice1038
    @fixprice1038 28 днів тому

    Человек со стажем не будет выёбыватьца и сделает себе жизнь легче

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

    print((lambda a: 'Взрослый' if a > 20 else 'Маленький' )(30))

  • @lid0_0
    @lid0_0 4 місяці тому

    lambda a 20 : a => 20 : return “hi ”

  • @АшотАрутюнян-ь4п
    @АшотАрутюнян-ь4п 6 місяців тому

    Я учу джаваскрипт и не знаю можно ли писать так на пайтон,но вот моя попытка;
    age > 20 ? alert("Взрослый") : alert("Малолетка")

  • @pakavan7443
    @pakavan7443 Рік тому +4

    Выговаривай четко слова,не торопись

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

    Тернарный условный оператор в помощь

  • @sorakarano9530
    @sorakarano9530 10 місяців тому +3

    На счет Python не знаю, но в С++ можно это сделать с помощью тернарного оператора.

    • @Артёммостяев-н2ш
      @Артёммостяев-н2ш 10 місяців тому

      и не только в cpp

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

      @@Артёммостяев-н2ш возможно. Я пока другие языки не учил. Однако учитывая их общую схожесть, то было бы странно, если бы в других языках не было аналогов. Возможно, в том жe Python.

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

      Главная проблемам в том, как реализовать адекватный ввод в одну строку. Я смог, но тоже с костылями виде обязательного ввода двух символов, например 04 вместо 4.

  • @ArmenMkrtchyan-yo1bx
    @ArmenMkrtchyan-yo1bx 5 місяців тому

    print("взрослый" if int(input("Введите число: ")) > 20 else "Малолетка") учил пайтон просто 30 минут и забросил)))

  • @esenturtoktogulov6271
    @esenturtoktogulov6271 22 дні тому

    Print (Game over)

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

    print(["взрослый", "малолетка"][int(input()) < 20])

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

    print('взрослый' if int(input('возраст: ') > 20 else 'малолетка')

  • @سيف-د6ب6ه
    @سيف-د6ب6ه Місяць тому

    if (int(input("Введите свой возраст: "))) >= 20:
    print("Взрослый")
    else:
    print("Малолетка")

    • @Unlimit-729
      @Unlimit-729 Місяць тому

      Видно что у ии под копирку снесено, но если не так то прошу прощения.
      А так вы не поняли, надо написать в одну строку

  • @Klimentos228
    @Klimentos228 11 місяців тому +2

    age = input("введите свой возврост: ")
    if age=="SECRET" or int(age) >= 18:
    print("Доступ разрешён!")
    else:
    print("Доступ неразрешён!")

    • @SUPEr-og4bk
      @SUPEr-og4bk 6 місяців тому

      Ошибка будет genius

    • @andrey12324
      @andrey12324 3 місяці тому +2

      @@SUPEr-og4bkиз-за чего будет ошибка?

  • @_Kukosa_
    @_Kukosa_ 4 місяці тому

    print(["Малолетка","Взрослый"][int(input())>20])

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

    Тернарный оператор в помощь.

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

    print("человек старше 20 или нет?")
    Вот и никто не может решить такую легкую программу

  • @Mr_Slime3D
    @Mr_Slime3D 14 днів тому

    Убери ентеры😂

  • @GoogleGoogle-tn5wg
    @GoogleGoogle-tn5wg 9 місяців тому

    while True:
    a = int(input("Скок лет?..."))
    if a > 20:
    print("Старый")
    else:
    print("малалетка")

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

      А из цикла, как выйдешь?

    • @GoogleGoogle-tn5wg
      @GoogleGoogle-tn5wg 9 місяців тому

      @@Geolmiv А нада?

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

      Да break просто добавить...