私はqpython3を使用しています。クラスは によって変更されませんでしたint()
。これは qpython3 コンソールのサンプル コードです。
>>> a = "8"
>>> a
'8'
>>> type(a)
<class 'str'>
>>> int(a)
8
>>> type(a)
<class 'str'>
クラスは文字列のままです。対照的に変数に int を代入します。
>>> a = 8
>>> a
8
>>> type(a)
<class 'int'>
ここでの問題は、int
から文字 を取得する場合input()
、それ以上の数学演算と論理比較が禁止されることです。