Есть ли функция в Python, встроенная или в стандартной библиотеке, для ограничения строки до определенной длины, и если длина была превышена, добавьте три точки (...) после нее?
Например:
>>> hypothetical_cap_function("Hello, world! I'm a string", 10) "Hello, ..." >>> hypothetical_cap_function("Hello, world! I'm a string", 20) "Hello, world! I'm..." >>> hypothetical_cap_function("Hello, world! I'm a string", 50) "Hello, world! I'm a string"