isnumeric() 메서드는 모든 문자가 숫자(0-9)이면 True를 반환하고 그렇지 않으면 False를 반환합니다.
² 또는 ¾와 같은 지수 역시 숫자 값으로 간주됩니다.
"-1" 및 "1.5"는 숫자 값으로 간주되지 않습니다.
왜냐하면 문자열의 모든 문자는 숫자여야 하고 - 및 .은 숫자가 아니기 때문입니다.
매개변수는 없습니다.
모든 문자가 숫자(0-9)이면 True를 반환하고 그렇지 않으면 False를 반환합니다.
a = "\u0030" # 숫자 0에 대한 유니코드 b = "\u00B2" # 숫자 ²에 대한 유니코드 c = "10km2" d = "-1" e = "1.5" print(a.isnumeric()) print(b.isnumeric()) print(c.isnumeric()) print(d.isnumeric()) print(e.isnumeric())
결과
True True False False False
© 2022 pinfo. All rights reserved.