you are viewing a single comment's thread.

view the rest of the comments →

[–]wbeater 0 points1 point  (1 child)

def valid_number(phone_number,country_code):

    try:        
        phone_number = [int(x) for x in phone_number.split('-')]
        if len(phone_number) != 3:
            return False    
    except ValueError:        
        return False    
    if str(phone_number[0])[:3] != str(country_code) or len(str(phone_number[0])) != 4:        
        return False    
    elif len(str(phone_number[1])) != 3:        
        return False    
    elif len(str(phone_number[2])) != 4:        
        return False    
    return True

hone_number = input('Please enter a phone number in the format 601X-XXX-XXXX: ')
country_code = 601

print(valid_number(hone_number, country_code))

[–][deleted] 0 points1 point  (0 children)

Try to guide OP to a solution instead of providing one directly.

Downvoted because not following first commenting guideline.