好好理解一下python的函数和python的缩进
2024-09-05 17:42:07
缩进相当于其他语言的括号,括号中的语句才是一起执行的
这一个函数的功能应该是计算平均分
所以d这个dict应该是作为参数传进来的,而不是写到函数内部
正确的写法
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
def f(d={}):
sum = 0.0
for x in d.itervalues():
sum = sum + x
avg = sum / len(d)
return avg
print(f(d))
def f(d={}):
sum = 0.0
for x in d.itervalues():
sum = sum + x
avg = sum / len(d)
return avg
print(f(d))
不正确的写法
这个函数没有参数
这个函数的作用是计算固定的类型为dict的d的value的平均值
也不会接受任何参数
这个函数的作用是计算固定的类型为dict的d的value的平均值
也不会接受任何参数
def f():
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for x in d.itervalues():
sum = sum + x
avg = sum / len(d)
return avg
print(f())
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for x in d.itervalues():
sum = sum + x
avg = sum / len(d)
return avg
print(f())
最新文章
- Python 资源大全中文版
- jquery checked
- linux sort,uniq,cut,wc.
- PHPCMS后台统计点击量时出现点击数不改变可能丢失了JS代码。
- 【JSP】JSTL使用core标签总结(不断更新中)
- Python标准库:迭代器Itertools
- uva 11995 I Can Guess the Data Structure stack,queue,priority_queue
- 结构体dtuple_t
- php小知识点
- 使用__doPostBack函数来达到使用客户端的控件来调用服务器端的函数的--小结
- [置顶] github简单使用
- VB6之多维数组中元素在内存中的排列情况
- x86平台上的Windows页表映射机制
- POJ - 2492 种类并查集
- lodop打印收费小票
- css高度自適應
- excel 公式 insert 语句
- WebStorm记录(2)
- python练习实例1--------给定数字组成三位数
- Kafka架构简介