在python函数形参类型中定义函数时不需要声明函数参数的类型
此题为判断题(对,错)请帮忙给出正确答案和分析,谢谢!
不萣义x直接调用func(x),当然会报错提示x未声明了
定义x=3后,调用func(x)执行x=2;print x;,打印结果为2这也是正常逻辑呀
建议去了解下全局、局部变量等基础概念
但是为什么要在主线程里面定义x = 3之后函数内部定义的x = 2才会被 print呢。?
你的func(x)调用的时候需要传递一个参数你也可以不定义,直接调用func(3)这样也可以。
你对这个回答的评价是
你在函数内部定义x=2 然后在主线程里来调用编写的函数 ,请问主线程成能看到你嘚x=2吗不能
老爸喊员工取采购ipad ,老板不给钱(实参) 员工能完成任务吗,你直接给个员工(x)而不是实际的东西,还能愉快的玩耍吗
你对这个回答嘚评价是