input 값에 숫자 또는 문자를 입력한 뒤, 그에 대응하는 명령문이 안되요.
조회수 1016회
b=input("입력")
if int(b)==int:
print("문자만 적으세요,")
elif str("b")==str:
print("숫자만 적으세요")
이렇게 하면 숫자를 적으면 print값이 실행이 안되고, 문자를 적으면 오류가 생깁니다. 어떻게 해야할까요.
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
b=input("입력") if b.isdigit(): print("문자만 적으세요") elif b.isalpha(): print("숫자만 적으세요") else: print("섞인 문자열")
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력