关于形参和实参的疑惑
来源:3-3 编程练习
慕先生0475895
2019-04-06 20:06:15
函数定义时形参对传入的类型并没有做规定,那么使用函数时实参可以传入任何类型,当然运行这个函数的时候会报错 那么形参的意义只相当于限定了需要传入的参数的个数了嘛?
甚至在尝试的时候,使用这个函数多传入几个参数,书写的时候没有任何错误提示,运行的时候会抛出异常TypeError
这样的设计好处在哪里呢?在真实场景中是怎么规避这些问题的呢?
1回答
慕猿梦
2019-04-08
同学,你好,形参使代码变得更加灵活,使用各种实参数据对其程序传入可以得到不同的结果。
想要规避这些问题这就要求我们在编写代码时细心点,如果程序出现错误,可以根据报错信息进行排查原因并修正。。
如果我的回答解决了你的疑惑,欢迎采纳!!^_^ 祝学习愉快~~~~~
相似问题