文字列ではなく数字だけを入力できるようにしています。これを入力する方法は文字列ではなく数字だけにすることができます。
number = (input("Pick a number "))
私は(raw_input(""))
を使用して試してみましたが、このエラーがアップします:
"line 1, in number = (raw_input("Pick a number ")) NameError: name 'raw_input' is not defined"
私もint(raw_input(""))
を試みたが、同じエラーが思い付きました。
私もint(input(""))
を試してみましたが、エラーがaswell思い付いた:
TypeError: unsupported operand type(s) for +: 'int' and 'str'
フルコードを表示 – Afflicted
http://stackoverflow.com/questions/23294658/asking-the-user-for-input-until-they-give-a-valid-response これは役に立つかもしれません。 –