# -*- coding:utf-8 -*-
#li hongliang 2020年10月14日
#11-2 人口数量:修改前面的函数,使其包含第三个必不可少的形参population,并
#返回一个格式为City, Country – population xxx 的字符串,如Santiago, Chile –
#population 5000000。运行test_cities.py,确认测试test_city_country()未通过。
#修改上述函数,将形参population 设置为可选的。再次运行test_cities.py,确认测
#试test_city_country()又通过了。
#再编写一个名为test_city_country_population()的测试,核实可以使用类似于
#'santiago'、'chile'和'population=5000000'这样的值来调用这个函数。再次运行
#test_cities.py,确认测试test_city_country_population()通过了。
def city_country(city,country,population=''):
if population:
name1=city.title()+','+country.title()+' –'+' population '+ str(population)
else:
name1=city.title()+','+country.title()
return name1