Загрузка...

Different code, normal?

Thread in Python created by suslik1325 Apr 1, 2025. 245 views

  1. suslik1325
    Нормально ли, что мой код может значительно отличаться от решения учителей и т.п., хоть и логика кода может сильно хромать, но при любых входных данных он будет работать?
     
  2. Монополист
    Монополист Apr 1, 2025 https://lolz.live/threads/8640118/ - обмен всего и вся 9754 Mar 6, 2021
    Работает - и ладно. Чем креативнее решение - тем лучше. Не нужно забиваться в шаблоны
     
    1. View previous comments (2)
    2. Монополист
      suslik1325, ну скорость зависит только, мб медленнее, мб быстрее. Если для кого-то делаешь то читаемость тоже должна быть
    3. K1p1k
      suslik1325, есть решение быстрые, есть медленные Пайтон сам по себе медленный. Написанный на C допустим цикл for быстрее while
    4. GreatestDreamer
      K1p1k, ОСТОРОЖНО ЭКСПЕРТЫ В КОММЕНТАРИЯХ!!!
  3. oooooooooooooo
    oooooooooooooo Apr 1, 2025 50 рублей 425 Dec 28, 2024
    Да, нормально.
     
  4. Eblocrut
    Eblocrut Apr 1, 2025 делаем 5358 Jun 14, 2023
    да
     
  5. десептикон
    десептикон Apr 1, 2025 she/her 2297 Mar 29, 2021
    Конечно может быть
     
  6. ЛевыйТип
    Это называется костыли
     
    1. View previous comments (7)
    2. suslik1325 Topic starter
    3. def
      suslik1325, а в чем суть задания была?
    4. suslik1325 Topic starter
      def, Дано натуральное число n(n≥10. Напишите программу, которая определяет его максимальную и минимальную цифры и выводит текст в следующем формате:
    5. View the next comments (6)
  7. okse
    okse Apr 1, 2025 They see me rollin 6513 Oct 3, 2021
    Главное чтоб мог объяснить как он работает и как действуют функции, которые учитель не показывал
     
  8. Киана
    Киана Apr 1, 2025 Реклама от Кианы - lolz.live/threads/7756293/
    Суть программистов: Работает - не трогай. А как он написан - дело последнее.
    Я могу с ума сойти и через if else написать все и ничего мне не сделают.
     
    1. View previous comments (1)
    2. Киана
      def, мне обещали руки сломать вместе с коленями. Я не хочу жить с трубкой жизнеобеспечения во рту
    3. g2_the_coder
      Киана, лучше уже через словарь мапить, чем if else писать.
    4. Киана
  9. g2_the_coder
    Да, это нормально. В программировании мы часто можем решать одну и ту же задачу разными способами. Главное – не слепо следовать решениям учителей, а понимать, почему твой код работает, почему он лучше или хуже.
     
  10. Kuujou_Joutarou
    Kuujou_Joutarou Apr 1, 2025 https://lolz.live/threads/8981756/ | VDS сервера в Москве 5896 May 27, 2019
    работает и не ебёт, пусть хоть на голове стоят, и похуй что 100 циклов можно заменить одной командой
     
    1. suslik1325 Topic starter
      Kuujou_Joutarou, да просто не хочется оказаться у разбитого корыта, и условно выводить числа от 1 до 200 принтами
  11. Y4sperMaglot
    Работает и ладно, но может отличаться скорость и качество работы, ты сам должен это понимать, как будет быстрее или менее ресурсоёмко, ты желательно должен знать что вообще происходит внутри функций и методов у разных классов, какие алгоритмы там под капотом вообще и всё такое
    Можешь делать тесты по времени, какой код будет быстрее работать, твой или у учителей, ну и смотреть че по памяти сжираемой твоей программой
     
  12. Whitley
    если правильно работает, то какое дело как выглядит код
     
  13. Kimmoli
    Kimmoli Apr 1, 2025 Покровитель куни 412 Aug 11, 2022
    Ну типа ты можешь решить в одну строчку, а он расписать на тысячи. Разница лишь в читаемости и скорости
     
Top
Loading...