1. ホーム
  2. python

[解決済み】 python : 整数が必要です (str型を取得)

2022-02-15 03:50:33

質問

私はちょうどASCIIにintのリストを印刷する必要があります。

a=list(str(12345))
for q in a:
    print(chr(q))

整数が必要です(str型を取得)。

なぜこのようなエラーが発生するのでしょうか?

どうすればいいですか?

chr()関数に文字列の値を渡していますね。これでうまくいくはずです。

a=list(str(12345))
for q in a:
    print(chr(int(q)))

#The above code will work but this will print out characters, as 1-5
# in the ASCII table are not visible characters.

a = [65,66,67,68,69]
for q in a:
    print(chr(q))