1.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 12345
formatted = "{:,}".format(value)
print(formatted)
2.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 255
formatted = "{:X}".format(value)
print(formatted)
3.
次のコードを実行した場合の出力として正しいものを選んでください。
value = "Python"
formatted = "{:^10}".format(value)
print(formatted)
4.
次のコードを実行した場合の出力として正しいものを選んでください。
value = [123.456, 78.9, 4.321]
formatted = " | ".join("{:.1f}".format(v) for v in value)
print(formatted)
5.
次のコードを実行した場合の出力として正しいものを選んでください。
data = {"name": "Alice", "age": 25, "score": 92.5}
formatted = "{name} is {age} years old and scored {score:.1f}.".format(**data)
print(formatted)
6.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 1234
formatted = "{:08}".format(value)
print(formatted)
7.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 0.1234
formatted = "{:.2%}".format(value)
print(formatted)
8.
次のコードを実行した場合の出力として正しいものを選んでください。
values = [1.2345, 2.3456, 3.4567]
formatted = ["{:.1f}".format(v) for v in values]
result = ", ".join(formatted)
print(result)
9.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 12345
formatted = "{:_>10}".format(value)
print(formatted)
10.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 12345
formatted = "{:b}".format(value)
print(formatted)
11.
次のコードを実行した場合の出力として正しいものを選んでください。
formatted = "{:*>10}".format("test")
print(formatted)
12.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 255
formatted = "{:#o}".format(value)
print(formatted)
13.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 0.98765
formatted = "{:.3e}".format(value)
print(formatted)
14.
次のコードを実行した場合の出力として正しいものを選んでください。
value = 123.456789
formatted = "{:.2f}".format(value)
print(formatted)
15.
Pythonの標準ライブラリでデータの整形やフォーマットに使用される文字列フォーマットメソッドとして正しいものを選んでください。