这是我的代码
def sum(c: int,d : int) -> int:
return c + d
a="a"
b="b"
if a<b:
print (f"{a} is small")
print (f"sum = {sum(a,b)}")
print (type(sum(a,b)))
elif b<a:
print (f"{b} is small")
print (f"sum = {sum(a,b)}")
print (type(sum(a,b)))
else:
print ("equal")
这是我的输出:
a is small
sum = ab
<class 'str'>
为什么我的整数函数采用字符串参数,为什么不出现错误? 如何捕获字符串输入?
谢谢