11-1
def printnames(city,country):
return city.title()+","+country.title()import unittest
from hello_world import printnames
class PrintTestCase(unittest.TestCase):
def test_print(self):
answer=printnames("beijing","china")
self.assertEqual(answer,"Beijing,China")
unittest.main()11-2
def printnames(city,country,population):
return city.title()+","+country.title()+"-"+str(population)import unittest
from hello_world import printnames
class PrintTestCase(unittest.TestCase):
def test_print(self):
answer=printnames("santiago","chile",5000000)
self.assertEqual(answer,"Santiago,Chile-5000000")
unittest.main()
本文介绍了一个简单的Python程序,该程序定义了两个函数用于打印带有人口数量的城市信息,并使用unittest框架进行了单元测试验证。
48

被折叠的 条评论
为什么被折叠?



