Загрузка...

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

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

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