혼자 북치고 장구쳐야겠다..
s=input("Enter a phone number: ")
L=s.split("-")
if len(L)==4:
flag=0
if len(L[1])==3 and len(L[2])==3 and len(L[3])==4:
flag=1
if flag==1:
print("valid")
else:
print("invalid")
else:
flag=0
if len(L[0])==3 and len(L[1])==3 and len(L[2])==4:
flag=1
if flag==1:
print("valid")
else:
print("invalid")

혹시 스트링으로 입력받은값이 int인지 아닌지 구별하는 방법 아이디어 있나요?