列表

详情


NP94. 函数求差

描述

请定义一个函数cal(),该函数返回两个参数相减的差。
输入第一个数字记录在变量x中,输入第二个数字记录在变量y中,将其转换成数字后调用函数计算cal(x, y),再交换位置计算cal(y, x)。

输入描述

输入两个整数。

输出描述

根据题目描述输出两个差,每个数字单独一行。

示例1

输入:

3
5

输出:

-2
2

原站题解

Python 解法, 执行用时: 11ms, 内存消耗: 2944KB, 提交时间: 2022-07-27

def cal(num1,num2):
    return num1-num2

x = int(input())
y = int(input())
print(cal(x,y))
print(cal(y,x))

Python 解法, 执行用时: 11ms, 内存消耗: 2952KB, 提交时间: 2022-05-25

x = int(input())
y = int(input())
def cal():
    res1 = x - y
    res2 = y - x
    return res1, res2
res = cal()
print(res[0])
print(res[1])

Python 解法, 执行用时: 11ms, 内存消耗: 2960KB, 提交时间: 2022-06-26

cal=(lambda x,y:x-y)
x = int(input())
y = int(input())
print(cal(x, y))
print(cal(y, x))

Python 解法, 执行用时: 11ms, 内存消耗: 2964KB, 提交时间: 2022-06-07

def cal(x,y):
    n1=int(x)
    n2=int(y)
    return n1-n2,n2-n1
a=input()
b=input()
print(cal(a,b)[0])
print(cal(a,b)[1])

Python 解法, 执行用时: 11ms, 内存消耗: 3072KB, 提交时间: 2022-07-10

def cal(a, b):
    return a-b, b-a

x = int(input())
y = int(input())
for item in cal(x, y):
    print(item)

上一题