0
点赞
收藏
分享

微信扫一扫

#yyds干货盘点#python基础学习系列(24)

_LEON_ 2022-03-11 阅读 50

以Python 3.x版本为主

知识点:max和min函数的应用

​1、简单应用​

直接输出一组序列的最大值和最小值

序列值可以是纯数字,也可以是纯字符或字符串,也可以是混合值

  • 代码如下
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Feb 12, 2022 11:00 AM

maxValue=max(1,2,3,4,5,6,7,8,9)
minValue=min(1,2,3,4,5,6,7,8,9)
print('%s\r\n' % ('1,2,3,4,5,6,7,8,9'))
print('最大值:%s' % (maxValue))
print('最小值:%s' % (minValue))


  • 效果如下

#yyds干货盘点#python基础学习系列(24)_最小值


​2、元组和列表

输出元组和列表


  • 代码如下
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Feb 12, 2022 11:00 AM
import math

maxValue=max(['5','1','C','T','O'])
minValue=min(('5','1','C','T','O'))
print('%s\r\n' % ('51CTO'))
print('最大值:%s' % (maxValue))
print('最小值:%s' % (minValue))


  • 效果如下

#yyds干货盘点#python基础学习系列(24)_最小值_02


3、自定义函数


  • 代码如下
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Feb 12, 2022 11:00 AM
import math

a = [
{'name':'张三','point':65},
{'name':'李四','point':78},
{'name':'王五','point':93},
{'name':'六六','point':86},
{'name':'八八','point':79}
]

def getPointMax(x):
return x['point'];

min_point=min(a,key = lambda x:x['point'])
max_point=max(a,key = getPointMax)

print('分值最低学生:%s' % (min_point))
print('分值最高学生:%s' % (max_point))


  • 效果如下

#yyds干货盘点#python基础学习系列(24)_元组_03

举报

相关推荐

0 条评论