为了账号安全,请及时绑定邮箱和手机立即绑定

def square_of_sum(L):

这个函数接收的值难道就写成一个大写的L就够了吗?

正在回答

1 回答

通俗的说,你的代码中L代表一个list,没有什么实际意义,仅仅是命名,你写成a也行。调用的时候传递进来的实际值是一个list,就可以work,如果变成一个字符串或者数字,或者不可迭代的值,就raise exception了。

2 回复 有任何疑惑可以回复我~
#1

ybbzbb 提问者

非常感谢!
2015-02-05 回复 有任何疑惑可以回复我~
#2

Muse_ye

那为什么L就代表了list呢,如果调用函数的时候传入的是tuple怎么办?在声明函数的是不需要像C语言那样明确参数类型么?
2015-06-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758627    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

def square_of_sum(L):

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信