Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def format_address(address_string):
- # Declare variables
- street_name_list=[]
- # Separate the address string into parts
- address_words = address_string.split()
- # Traverse through the address parts
- for index, word in enumerate(address_words):
- # Determine if the address part is the
- # house number or part of the street name
- if index == 0:
- house_number = word
- else:
- street_name_list.append(word)
- # Does anything else need to be done
- # before returning the result?
- street_name = " ".join(street_name_list)
- # Return the formatted string
- return "house number {} on street named {}".format(house_number, street_name)
- print(format_address("123 Main Street"))
- # Should print: "house number 123 on street named Main Street"
- print(format_address("1001 1st Ave"))
- # Should print: "house number 1001 on street named 1st Ave"
- print(format_address("55 North Center Drive"))
- # Should print "house number 55 on street named North Center Drive"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement