0

「こんにちは男の子」のようなメッセージを書き込む入力を含む関数を作成しようとしています。次に、関数はこれを1と0のバイナリコード(ASCII)に変換します。これを試しています:

def string_a_binario(s):

    for i in range (0, len(s)):
          if s[i] == "A" :
              return("01000001")   ` 

コードを修正する手を貸してください。

4

1 に答える 1

3
>>> s = 'Hi boys'
>>> ''.join('{0:08b}'.format(ord(c)) for c in s)
'01001000011010010010000001100010011011110111100101110011'
于 2013-10-18T03:59:19.137 に答える