前提・実現したいこと
inputされた文字が半角数字であるかの判断をしたい。
発生している問題・エラーメッセージ
breakしてくれませんのです。
該当のソースコード
while True:
N = input('ランキングの表示順位を入力:')
if N == re.compile(r'^[0-9]+$'): break else: print('ランキングは半角数字で入力してください')
試したこと
while True:
N = input('ランキングの表示順位を入力:') if N == isdigit(): break else: print('ランキングは半角数字で入力してください')
とかもしてみました
補足情報(FW/ツールのバージョンなど)
pythonは3.8.2です。
確認画面ではタブが付いていませんがタブはつけています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/23 07:03