6

プログラミング初心者はこちら (パイソン2.7)

Python の ord 関数に複数の文字を使用するための回避策はありますか?

たとえば、16 進文字列 '\xff\x1a' があり、他の 16 進文字列と合計できるように 10 進値が必要です。ただし、ord は単一の 16 進文字列のみを受け入れます。

ありがとうございました!

4

1 に答える 1

8

文字列は反復可能であるため、文字列をループしてord、結果を使用および追加できます。

your_sum = sum([ord(i) for i in '\xff\x1a'])
于 2015-01-28T00:14:37.737 に答える