Загрузка...

Разный код, нормальна?

Тема в разделе Python создана пользователем suslik1325 1 апр 2025. 189 просмотров

  1. suslik1325
    suslik1325 Автор темы 1 апр 2025 https://www.twitch.tv/xalexlztx 594 20 июл 2022
    Нормально ли, что мой код может значительно отличаться от решения учителей и т.п., хоть и логика кода может сильно хромать, но при любых входных данных он будет работать?
     
  2. Монополист
    Монополист 1 апр 2025 https://lolz.live/threads/8640118/ - обмен всего и вся 9005 6 мар 2021
    Работает - и ладно. Чем креативнее решение - тем лучше. Не нужно забиваться в шаблоны
     
    1. Посмотреть предыдущие комментарии (2)
    2. Монополист
      suslik1325, ну скорость зависит только, мб медленнее, мб быстрее. Если для кого-то делаешь то читаемость тоже должна быть
    3. K1p1k
      suslik1325, есть решение быстрые, есть медленные Пайтон сам по себе медленный. Написанный на C допустим цикл for быстрее while
    4. GreatestDreamer
      K1p1k, ОСТОРОЖНО ЭКСПЕРТЫ В КОММЕНТАРИЯХ!!!
  3. oooooooooooooo
    Да, нормально.
     
  4. Eblocrut
    Eblocrut 1 апр 2025 делаем 5154 14 июн 2023
    да
     
  5. десептикон
    десептикон 1 апр 2025 she/her 2294 29 мар 2021
    Конечно может быть
     
  6. ЛевыйТип
    Это называется костыли
     
    1. Посмотреть предыдущие комментарии (13)
    2. Элейна
      suslik1325, по факту то работают оба варианта, но так как ты учишься, тебе стоит делать именно по уроку, чтобы запомнить инфу и научиться её применять. В этом же и смысл курса, научиться чему-то, а не просто задачки прорешивать
    3. suslik1325 Автор темы
      Элейна, Недавно узнал, что такое ревью, и как раз мой код это тот случай, работает, но можно «улучшить», оптимизировать
    4. Элейна
      suslik1325, я тебе не это донести пытаюсь. У тебя задача на курс не просто иметь возможность прорешать задачки, а прорешать их так, как это подразумевает задание. Изучил ты эти мин/макс - стоит решать задачу так, как тебя учили, чтобы ты в дальнейшем знал, как это юзать. По факту ты почти что угодно можешь на иф элс написать, но толку от прохождения курса не будет, т.к ты знания не закрепил и не научился их применять в решениях
  7. okse
    okse 1 апр 2025 They see me rollin 6231 3 окт 2021
    Главное чтоб мог объяснить как он работает и как действуют функции, которые учитель не показывал
     
  8. inletah
    inletah 1 апр 2025 Уууууууу реклама - lolz.live/threads/7756293/
    Суть программистов: Работает - не трогай. А как он написан - дело последнее.
    Я могу с ума сойти и через if else написать все и ничего мне не сделают.
     
    1. Посмотреть предыдущие комментарии (1)
    2. inletah
      def, мне обещали руки сломать вместе с коленями. Я не хочу жить с трубкой жизнеобеспечения во рту
    3. g2_the_coder
      inletah, лучше уже через словарь мапить, чем if else писать.
  9. g2_the_coder
    g2_the_coder 1 апр 2025 2 13 июн 2024
    Да, это нормально. В программировании мы часто можем решать одну и ту же задачу разными способами. Главное – не слепо следовать решениям учителей, а понимать, почему твой код работает, почему он лучше или хуже.
     
  10. Kuujou_Joutarou
    Kuujou_Joutarou 1 апр 2025 ЛУЧШИЕ ВЕРИФИКАЦИИ - https://lolz.live/threads/4228395/ 5503 27 май 2019
    работает и не ебёт, пусть хоть на голове стоят, и похуй что 100 циклов можно заменить одной командой
     
    1. suslik1325 Автор темы
      Kuujou_Joutarou, да просто не хочется оказаться у разбитого корыта, и условно выводить числа от 1 до 200 принтами
  11. Y4sperMaglot
    Работает и ладно, но может отличаться скорость и качество работы, ты сам должен это понимать, как будет быстрее или менее ресурсоёмко, ты желательно должен знать что вообще происходит внутри функций и методов у разных классов, какие алгоритмы там под капотом вообще и всё такое
    Можешь делать тесты по времени, какой код будет быстрее работать, твой или у учителей, ну и смотреть че по памяти сжираемой твоей программой
     
    1 апр 2025 Изменено
  12. Whitley
    если правильно работает, то какое дело как выглядит код
     
  13. Kimmoli
    Kimmoli 1 апр 2025 СТАТЬ МИЛЛИОНЕРОМ ЗА МЕСЯЦ - https://lolz.live/threads/8241684/ 407 11 авг 2022
    Ну типа ты можешь решить в одну строчку, а он расписать на тысячи. Разница лишь в читаемости и скорости
     
Загрузка...
Top