python函数形参类型为什么调用带形参的函数可以不传参数

在python函数形参类型中定义函数时不需要声明函数参数的类型

此题为判断题(对,错)请帮忙给出正确答案和分析,谢谢!

来自电脑网络类芝麻团 推荐于
  1. 不萣义x直接调用func(x),当然会报错提示x未声明了

  2. 定义x=3后,调用func(x)执行x=2;print x;,打印结果为2这也是正常逻辑呀

  3. 建议去了解下全局、局部变量等基础概念

但是为什么要在主线程里面定义x = 3之后函数内部定义的x = 2才会被 print呢。?
你的func(x)调用的时候需要传递一个参数你也可以不定义,直接调用func(3)这样也可以。

你对这个回答的评价是

采纳数:2 获赞数:1 LV2

你在函数内部定义x=2 然后在主线程里来调用编写的函数 ,请问主线程成能看到你嘚x=2吗不能

老爸喊员工取采购ipad ,老板不给钱(实参) 员工能完成任务吗,你直接给个员工(x)而不是实际的东西,还能愉快的玩耍吗

你对这个回答嘚评价是

我要回帖

更多关于 python函数形参类型 的文章

 

随机推荐