def test_add_two_number(self):
     self.assertEquals(number.add(1,2), 3)
     self.assertEquals(number.add(22,13), 35)
Example #2
0
#!/usr/bin/python3


# 只导入 number.py 中的 add 成员
from number import add

# 用该语句引入模块时,不需要用模块名. 成员
print( add(1, 2) ) #=>3
#print( sum(4, 4) ) # 报错,因为没有载入 sum 成员
 def test_add_many(self):
     # Modify number.add to add together any number of arguments
     self.assertEquals(number.add(1,2,3), 6)
     self.assertEquals(number.add(1,2,3,100,1000), 1106)
Example #4
0
def test_sum_two_numbers():
    assert number.add(1, 2) == 3
 def test_add_two_number(self):
     self.assertEqual(number.add(1, 2), 3)
     self.assertEqual(number.add(22, 13), 35)
 def test_add_many(self):
     self.assertEqual(number.add(2, 4, 6, 8), 20)
     self.assertEqual(number.add(1, 2, 3, 4), 10)
Example #7
0
#! usr/bin/python3

import sys

print('命令行参数如下:')
for i in sys.argv:
    print(i)

print('\n\nPython 路径为:', sys.path, '\n')

# import sys 引入 python 标准库中的 sys.py 模块;这是引入某一模块的方法。
# sys.argv 是一个包含命令行参数的列表。
# sys.path 包含了一个 Python 解释器自动查找所需模块的路径的列表

# 下面用来演示 import 语句使用

import number
print(number.add(2, 3))  #=>5
print(number.sum(2, 3, 4, 5))  #=>14
print(number.sum(1, 2, 3, 4, 5))  #=>15