每个人都该学的30个Python技巧|技巧 24:超便利的内建函式—max()、min()、sum()(字幕、衬乐、练习)

昨天才发现原来我之前的影片声音都很奇怪(怎麽没有人跟我说啦 (ఠ్ఠ ˓̭ ఠ్ఠ)),所以今天调了一下声音,希望大家可以舒服的听到我美妙的声音哈哈哈哈,谢谢各位~

继昨天教的三个用来运算的Python内建函式,今天依旧是讲到数值函式呦,这三个函式也是好用到不行!!!

在教到sum()函式之前,如果想要把一个串列内的元素加总就可能是用到for回圈一次一次慢慢加,但是自从教到sum()函式,发现根本就不用这麽麻烦!直接一行就可以搞定ヽ( ° ▽°)ノ,想知道怎麽做吗?方法都在影片中了哦,快点去看叭~


影片的最後有五题练习题,我把题目放在下面了,答案会公布影片中呦~

练习1

您正在帮小光计算他的段考成绩,计算出平均成绩,再根据下列程序码,判断他的等级为何。

grades = [98, 55, 60, 78, 86]
average = sum(grades)/len(grades)
rating = {1:'A', 2:'B', 3:'C', 4:'D'}
if average >= 90: output = 1
elif average >= 80: output = 2
elif average >= 70: output = 3
else: output = 4
print(rating[output])

A. A
B. B
C. C
D. D

练习2

执行下列程序码,输出结果为何。

print(min([5, 20, 13, 3]))

A. 5
B. 20
C. 13
D. 3

练习3

执行下列程序码,输出结果为何。

print(max('Nini'))

A. N
B. i
C. n
D. 发生错误

练习4

执行下列程序码,输出结果为何。

price = (60, 100, 40, 50)
print(sum(price))

A. 250
B. 4
C. price
D. sum

练习5

执行下列程序码,输出结果为何。

age = [10, 12, 5]
print(sum(age, 40))

A. 3
B. 27
C. 27, 40
D. 67


<<:  DAY9-EXCEL统计分析:常用的统计量

>>:  从 JavaScript 角度学 Python(23) - Class

30天学会C语言: Day 23-被消失的型别

stdbool.h 这个函式库定义布林型别,以及 true 和 false 两个常数 布林变数 用 ...

21.unity简易对话介面设计概念

对话系统(dialogueSystem) 计画 小红帽想跟奶奶说话,然後把苹果送给奶奶。2D游戏经常...

React - Props & State

React Component 只能透过资料状态的改变来更新画面,而 React 元件有两种资料来源...

Day-01 深度学习是什麽?

深度学习是机器学习领域中的一种作法,主要利用类神经网路的概念,模仿人类神经网路的运作,来判断资料特...

Day11 - 【概念篇】OAuth 2.0 flows

本系列文之後也会置於个人网站 终於要来谈谈OAuth里定义的细节了~ 目前OAuth 2.0 一共...