Size: a a a

Сообщество Python Программистов

2021 April 01

PB

Pavel Belyavtsev in Сообщество Python Программистов
abc
f"""Hello {}! \
My name is Abc"""

Вывод:
Hello Pavel! My name is Abc
Со слешом, конечно, ниче не понял, ниче не получилось, как бы его не пихал...
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Ибо мне нужно с переносом на другую строку в боте
источник

K

K1BeR in Сообщество Python Программистов
\n
источник

a

abc in Сообщество Python Программистов
Pavel Belyavtsev
Со слешом, конечно, ниче не понял, ниче не получилось, как бы его не пихал...
print("""Вот список команд \
        \n1 команда""")
источник

a

abc in Сообщество Python Программистов
Но это плохое решение
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Оо... но в итоге то, что надо)))))))))))))))))))))))
источник

a

abc in Сообщество Python Программистов
abc
print("""Вот список команд \
        \n1 команда""")
Тоже самое можно сделать проще с ординарными ковычками
источник

a

abc in Сообщество Python Программистов
Какой тогда толк от """?
источник

А

Айван in Сообщество Python Программистов
Pavel Belyavtsev
Со слешом, конечно, ниче не понял, ниче не получилось, как бы его не пихал...
"hello" \
" " \
"world"

Он про это
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Не знаю почему, но когда я писал через запятую все команды у меня было это

2021-04-01 21:45:56,892 (__init__.py:526 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: unsupported parse_mode"
источник

А

Айван in Сообщество Python Программистов
abc
print("""Вот список команд \
        \n1 команда""")
А, так ещё можно
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Без """
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Айван
А, так ещё можно
Вот, так и получилось☺️
источник

E

Egor in Сообщество Python Программистов
Pavel Belyavtsev
F А это возможно убрать? У меня в коде, если начинается с новой строки, то в телеге оно с отступом..
"вот список команд:\n\n" + "\n".join(commands)
источник

А

Айван in Сообщество Python Программистов
Pavel Belyavtsev
Вот, так и получилось☺️
Но я бы всё-таки советовал неявную конкатенацию. В твоём случае будет почти тоже самое, только без слешей
источник

a

abc in Сообщество Python Программистов
Egor
"вот список команд:\n\n" + "\n".join(commands)
+ Лучшее решение по мне так, сам этим пользуюсь)
источник

K

KarmaBot in Сообщество Python Программистов
abc
+ Лучшее решение по мне так, сам этим пользуюсь)
Вы увеличили карму lynulx до 1831.71 (+10.35)
источник

E

Egor in Сообщество Python Программистов
как только вгляделся, увидел, что он там тупо команды через \n перечисляет
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Айван
(
 "hello"
 " "
 "world!"
) == "hello world!"
Немного не понял, как это работает
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Это как вообще😅
источник