请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于调用函数

为什么我调用函数给定参数的时候,把键放在单引号内会出错?键不是字符串吗?https://img1.sycdn.imooc.com/szimg//59d8b118000136c319201030.jpg

正在回答

2回答

Arya丶 2017-10-11 00:14:05

额,兄弟  我觉得是这样的,  抛开函数不说  'a' = '2' 本身就是语法错误了.    而且当你定义 def test(a='2'):    的时候,你可以在函数内使用a这个变量来获取他的值(虽然有点绕口 应该能懂),  退一万步来说,假设语法没错,那么定义 def test('a'='2'): 的时候,在函数体内怎么使用这个变量的值呢...这个'a'根本不是变量啊他  

0 回复 有任何疑惑可以回复我~
  • 提问者 知多言少 #1
    明白了,thank Y
    回复 有任何疑惑可以回复我~ 2017-10-11 08:57:10
7七月 2017-10-07 20:02:04

你这是函数传参数,跟key有什么关系,一个字符串 不能是一个形参。

1 回复 有任何疑惑可以回复我~
  • 提问者 知多言少 #1
    跟key没有关系,有什么遍历param的时候可以遍历key呢
    回复 有任何疑惑可以回复我~ 2017-10-07 20:47:55
  • 提问者 知多言少 #2
    为什么,字打错了
    回复 有任何疑惑可以回复我~ 2017-10-07 20:48:17
  • 7七月 回复 提问者 知多言少 #3
    这个不用遍历啊,这不是key,这是参数的名字,不一样的。
    回复 有任何疑惑可以回复我~ 2017-10-07 21:20:00
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号