写点什么

python 的基本操作

作者:乔乔
  • 2022-11-10
    辽宁
  • 本文字数:697 字

    阅读完需:约 2 分钟

最值和求和

max(),min(),sum()这 3 个内置函数分别用于计算列表,元组或其他包含有限个元素的可迭代对象中所有元素最大值,最小值以及所有元素之和。

  • sum()默认支持包含数值型元素的可迭代对象,max()和 min()则要求可迭代对象中的元素之间可比较大小。

>>>from random import randint>>>a=[randint(1,100)for i in range(10)]   #包含10个[1,100]之间随机数的列表>>>print(max(a),min(a),sum(a))     #最大值,最小值,所有元素之和>>>sum(a)/len(a)   #平均值复制代码
复制代码
  • 函数 Max()和 min()还支持 default 参数和 key 参数,其中 default 参数用来指定可迭代对象为空时默认返回的最大值或最小值,而 key 参数用来指定比较大小的依据或规则,可以是函数或 lambda 表达式或其他类型的可调用对象。函数 sum()还支持 start 参数,用来控制求和的初始值。

  1. 选择最大值

>>>max(['2','111'])'2'复制代码
复制代码

2.返回最大的字符串

>>>max(['2','111'],key=len)'111'复制代码
复制代码

3.对空列表求最大值,返回空值 None

>>>print(max([]),default=None))None复制代码
复制代码

基本的输入输出

input()和 print()是 python 的基本输入输出函数,前者用来接收用户的键盘输入,后者用来把数据以指定的格式输出到标准控制台或指定的文件对象。不论用户输入什么内容,input()一律作为字符串对待,必要时可以使用内置函数 int(),float(),或 eval()对用户输入的内容进行类型转换。

  1. input()

>>>x=input('please input:')please input:345复制代码
复制代码

2.int()

>>>int(X)345复制代码
复制代码

3.eval()

>>>eval(x)345复制代码
复制代码

print 用于输出信息到标准控制台或指定文件。

print(value1,value2……,sep='',end='\n',file=sys,stdout,flush=Flase)
复制代码


发布于: 刚刚阅读数: 6
用户头像

乔乔

关注

平安喜乐,一切顺遂 2022-07-01 加入

一个热爱技术,热爱生活的人

评论

发布
暂无评论
python的基本操作_11月月更_乔乔_InfoQ写作社区