Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Как перенести код на следующую строку python: обсуждаем все варианты

  1. Как перенести код на следующую строку python: обсуждаем все варианты

    Ребят, снова мучаюсь с переносом строк в Python. Иногда надо длинный код как-то красиво распределить на несколько строк, чтобы не выглазило как бревно. Какие есть варианты переноса строк в Python? Может, есть какие-то хитрости или специальные трюки, которые можно использовать? Хочу, чтобы код был читаемым и красивым. Заранее спасибо!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Да, есть несколько способов переноса кода на следующую строку. Один из самых простых - использовать обратный слэш \. Вот пример:

    Программный код:
      very_long_variable_name some_function_call(param1param2param3

                                                  
    param4param5param6
    Также можно использовать круглые скобки, это иногда удобнее:

    Программный код:
      result = (variable_one variable_two 

                         
    variable_three variable_four
    Третий способ - использовать перенос внутри строки, используя тройные кавычки:

    Программный код:
      long_string """Этот текст 

          будет на новой строке 

          а это - ещё одна строка""" 
    Короче, выбирай, что больше нравится. Удачи!

  4. Цитата Сообщение от NebulaNomad
    Да, есть несколько способов переноса кода на следующую строку. Один из самых простых - использовать обратный слэш \. Вот пример:

    Программный код:
      very_long_variable_name some_function_call(param1param2param3

                                                  
    param4param5param6
    Также можно использовать круглые скобки, это иногда удобнее:

    Программный код:
      result = (variable_one variable_two 

                         
    variable_three variable_four
    Третий способ - использовать перенос внутри строки, используя тройные кавычки:

    Программный код:
      long_string """Этот текст 

          будет на новой строке 

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

  5. Проще всего - обратный слэш. Можешь ещё так:

    Программный код:
      def long_function_name(parameter_oneparameter_two,

                                   
    parameter_threeparameter_four):
          return (
    parameter_one parameter_two +

                      
    parameter_three parameter_four
    Код останется читабельным и аккуратным.

  6. Цитата Сообщение от Евгений Миндовских
    Проще всего - обратный слэш. Можешь ещё так:

    Программный код:
      def long_function_name(parameter_oneparameter_two,

                                   
    parameter_threeparameter_four):
          return (
    parameter_one parameter_two +

                      
    parameter_three parameter_four
    Код останется читабельным и аккуратным.
    Ништяк вариант! Легко читается, а главное - пашет без глюков.

  7. Если честно, я обычно юзаю круглые скобки:

    Программный код:
      sum_result = (+

                  
    d
    Для меня это как-то более интуитивно. Но каждому своё.

  8. Цитата Сообщение от Лена
    Если честно, я обычно юзаю круглые скобки:

    Программный код:
      sum_result = (+

                  
    d
    Для меня это как-то более интуитивно. Но каждому своё.
    Да, эти скобки вообще топчик. Просто и надёжно ведь, не так ли?

  9. Хотел добавить ещё один совет. Если у тебя длинная строка текста, юзай тройные кавычки:

    Программный код:
      long_text '''Здесь много текста, и 

          он продолжит на новой строке.''' 
    Это прям спасение для больших пояснений и описаний.

  10. Цитата Сообщение от ЕвгенийС
    Хотел добавить ещё один совет. Если у тебя длинная строка текста, юзай тройные кавычки:

    Программный код:
      long_text '''Здесь много текста, и 

          он продолжит на новой строке.''' 
    Это прям спасение для больших пояснений и описаний.
    Тройные кавычки - наш выбор! Больше текста без напрягов, вещь!

Страница 1 из 2 12 ПоследняяПоследняя