刚学了 def ,在有具体值的时候我知道该怎么调用函数(不知道我的表达是否正确,我举个例子。)e.g.我定义了一个比大小的函数 def compare(x,y),最后如果给定值,比如要比较 3 和 5 的大小,我知道该 print(compare(3,5))。但是在这个值是由用户的 input 是什么来决定时,我就不知道该如何调用这个函数了。
我还没学会怎么传图片,麻烦大家戳开链接看看
https://imgur.com/RFB6VKPhttps://imgur.com/7Mvr6P3图一是我的代码,图二是输出结果。作业要求是 def distance(x1,y1,x2,y2),坐标由用户自行输入,然后计算两点间距离。在最后 print 时一直输出 None 。我不知该如何调用这种字母无具体值的函数。刚学 def 还没有搞透彻 def 在各种情况下该怎么调用,请大家帮我看看,谢谢!最近问题问的多因为作业 2 突然比作业 1 难好多,刚接触 python 觉得好困难。大家见谅,谢谢大家帮助!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/882006
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.