집 > Q&A > 본문
def is_number(s): try: float(s) return True 제외 ValueError: pass try: import unicodedata unicodedata.numeric(s) 제외(TypeError,ValueError): pass return Falsewhile False: ten=input('숫자 입력') is_number(ten) print('입력은 숫자가 아닙니다.')print('입력은 숫자입니다.')