skracać i padać używając mini języka specyfikacji formatu
Obecnie piszę kod, który wypełnia łańcuch spacjami, używając Pythonaminiatura specyfikacji formatu:
print('''{user:<10}, you're welcome!'''.format(user='John Doe'))
Dane wyjściowe to:
John Doe , you're welcome!
Jeśli jednak nazwa użytkownika brzmi „Joooooooooooohn Doe”, chciałbym wydrukować:
Jooooooooo, you're welcome!
Czy istnieje sposób na wykonanie obcinania i dopełniania przy użyciu języka mini specyfikacji formatu?
Dzięki!