Pythonでは、文字列を左揃えにするためのいくつかの方法があります。以下にその方法を紹介します。
1. %-フォーマット
Pythonでは、%-
フォーマットを使用して文字列を左揃えにすることができます。以下にその例を示します。
code = "BGA"
name = "BEGA CHEESE LIMITED"
industry = "Food Beverage & Tobacco"
sys.stdout.write("%-6s %-50s %-25s\\n" % (code, name, industry))
このコードは、各文字列を指定した幅で左揃えにします。
2. str.formatメソッド
str.format
メソッドを使用しても文字列を左揃えにすることができます。以下にその例を示します。
code = "BGA"
name = "BEGA CHEESE LIMITED"
industry = "Food Beverage & Tobacco"
sys.stdout.write("{:<6}{:<50}{:<25}\\n".format(code, name, industry))
このコードも、各文字列を指定した幅で左揃えにします。
3. f-strings
Python 3.6以降では、新しく導入されたf-stringsを使用して文字列を左揃えにすることができます。以下にその例を示します。
string = "Stack Overflow"
print(f"{string:<16}..")
このコードは、文字列を16文字の幅で左揃えにします。
これらの方法を使って、Pythonで文字列を左揃えにすることができます。適切な方法を選んで使用してください。