function format_address separates it into two strings :
house_number and
street_name
Explanation:
For example, “123 Main Street”, “1001 1st Ave”, or “55 North Center Drive”. Fill in the gaps to complete this function.
# Declare variables
house_number =''
street_name =''
# Separate the address string into parts
spi = address_string.split()
# Traverse through the address parts
for ele in spi:
# Determine if the address part is the
# house number or part of the street name
if ele.isdigit():
house_number = ele
else:
street_name += ele
street_name += ' '
# Does anything else need to be done
# before returning the result?
# Return the formatted string
return "house number {} on street named {}".format(house_number, street_name)