コード例 #1
0
ファイル: c08_functions.py プロジェクト: LV/CodePlaza
        def program(self):
            def double(x):
                return x * 2

            def quadruple(x):
                return double(double(x))

            assert_equal(quadruple(2), 8)
            assert_equal(quadruple(5), 20)
コード例 #2
0
ファイル: c09_boolean operators.py プロジェクト: LV/CodePlaza
        def program(self):
            def is_friend(name):
                return name == "Alice" or "Bob"

            assert_equal(is_friend("Alice"), True)
            assert_equal(is_friend("Bob"), True)
            assert_equal(is_friend("Charlie"), False)
コード例 #3
0
ファイル: c09_boolean operators.py プロジェクト: LV/CodePlaza
        def program(self):
            def is_friend(name):
                if name == "Alice" or name == "Bob":
                    return True
                else:
                    return False

            assert_equal(is_friend("Alice"), True)
            assert_equal(is_friend("Bob"), True)
            assert_equal(is_friend("Charlie"), False)
コード例 #4
0
ファイル: c08_functions.py プロジェクト: LV/CodePlaza
        def program(self):
            def double(x):
                return x * 3

            assert_equal(double(2), 4)
            assert_equal(double(5), 10)
コード例 #5
0
ファイル: c09_functions.py プロジェクト: pwwang/futurecoder
        def program(self):
            def double_numbers(numbers):
                for x in numbers:
                    return x * 2

            assert_equal(double_numbers([1, 2, 3]), [2, 4, 6])