2

文字列がある場合

string='abcdefg'

文字列の長さが 3 で割り切れるかどうかを確認したい

len(string)

どのコマンドを使用しますか?

4

1 に答える 1

9

モジュロ (除算剰余) 演算子を使用できます%

if len(s) % 3 == 0:
    ...

文字列を 3 で割り切れる長さに切り取りたい場合は、

s[:len(s) // 3 * 3]

また

s[:-(len(s) % 3)]
于 2011-11-11T00:38:22.983 に答える