问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

表格中的内置函数怎么做?

发布网友 发布时间:2022-05-10 07:29

我来回答

2个回答

懂视网 时间:2022-05-10 11:50

一、内置函数表格

详细信息

二、内置函数详情

2.1 abs(x)

返回绝对值

>>> abs(-5)
5

  

2.2 all(iterable)

如果这个可迭代的元素都为真,就返回true。非0就为真,负数也为真,空也为真

>>> all([-1,2,3,4,5])
True

>>> all((-1,2,3,4))
True

>>> all([])
True

>>> all([-1,0,2,3,4])
False

  

2.3 any(iterable)

可迭代的元素中,有一个为真,则返回真,空列表返回假。

>>> any([-1,0,1,2,3])
True
>>> any([])
False
>>> any([0])
False
>>> any([1])
True

  

2.4 ascii(object)

把内存对象变成一个可打印的字符串格式

>>> ascii([1,2,3,4])
'[1, 2, 3, 4]'

2.5 bin(x)

把一个整数转换为二进制数

>>> bin(11111)
'0b10101101100111'
>>> bin(-1223)
'-0b10011000111'

>>> bin(1.2)
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: 'float' object cannot be interpreted as an integer

  

2.6 boll([X])

不为空则为真,反之为假;判断正确为真,错误为假

>>> bool([1,2,3,4])
True
>>> bool([])
False
>>> bool("1")
True
>>> bool("sfasfsa")
True
>>> bool("")
False
>>> bool(-1)
True
>>> bool(0)
False
>>> bool()
False
>>> bool({})
False
>>> bool({"sdf":1})
True
>>> bool(())
False
>>> bool((1,2))
True
>>> bool(3>5)
False
>>> bool(3<5)
True

  

2.7 bytearray([source[,encoding[,errors]]])

字节数组,并且可以修改二进制的字节

>>> b=bytearray("abcd",encoding="utf-8")
>>> b[0] # 打印第一个元素的ascii值
97
>>> b[0]=100 # 修改第一个元素的ascii值,赋值只能是ascii值
>>> b
bytearray(b'dbcd')

  

2.8 bytes([source[, encoding[, errors]]])

字符串转换成字节

>>> b=bytes("abcd",encoding="utf-8")
>>> b
b'abcd'
>>> b[0]
97
>>> b[0]=100
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: 'bytes' object does not support item assignment

  

2.9 callable(object)

判断一个对象是否可以被调用,只有在后面有括号的,表示可以调用,比如:函数、类

>>> callable([])
False
>>> def bus():pass
...
>>> callable(bus)
True

  

2.10 chr(i)

通过ascii的值,找到对应的字符

>>> chr(99)
'c'

2.11 ord(c)

根据字符,找到对应的ascii值

>>> ord("c")
99

  

2.12 dict(**kwarg)、dict(mapping,**kwarg)、dict(iterable, **kwarg)

生成一个字典

#传入非固定关键字参数
>>> dict(name="bigberg",age=22)
{'name': 'bigberg', 'age': 22}

# 传入列表
>>> s_list=[("name","bigberg"),("age",22)]
>>> dict(s_list)
{'name': 'bigberg', 'age': 22}

>>> n_list=[['names',['zhangsan','lisi','wangwu']],['job',['doctor','teacher','police']]]
>>> dict(n_list)
{'names': ['zhangsan', 'lisi', 'wangwu'], 'job': ['doctor', 'teacher', 'police']}

  

2.13 dir(object)

查看方法

dir(list): 查看列表的方法

dir(dict): 查看字典的方法

  

2.14 divmod(a,b)

地板除,获得一个元组,元组第一个元素是商,第二个元素是余数。

>>> divmod(14,3)
(4, 2)

  

2.15 enumerate(iterable,start=0)

获取一个列表,列表中的每个元素都是一个元组,元组的第一个数是iterable的索引,第二个数是iterable的元素。

fruits = ['apple', 'orange', 'banana']
print(list(enumerate(fruits)))

#
输出 [(0, 'apple'), (1, 'orange'), (2, 'banana')]

  

2.16 eval(expression, globals=None, locals=None)

把字典类型的字符串变成字典,把一个整数类型的字符变成int类型,或者加减乘除这种简单转换成表达式。

>>> s = "5+989"
>>> eval(s)
994

  

热心网友 时间:2022-05-10 08:58

直接写公式
需要怎么样的函数就写怎么样的函数
如果要隐藏起来
那就设置单元格格式或者再公式中用IF函数判断无输入时作空输出
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
街头篮球手游中锋攻略汇总 C位攻略大全 街头篮球手游中锋有什么技巧 中锋C技巧详解 php一个表单提交数据怎么区分开,隐藏域可以吗,如果可以怎么用。 梦见牙掉光了什么预兆 梦见牙齿掉完了是什么征兆 梦见牙齿全掉了是什么预兆 梦见一口牙全部掉了是什么预兆 教师年度考核不认课的领导班子成员,干的工作不少,怎样考核办法公平... 湖北省郧西县义务教育学校绩效工资实施办法绩效工资总量和水平的... 事业单位年底是否有绩效奖金的 老公有外遇不回家,又不接电话,这两天都梦见他回了,在切肉 梦见老公在给他前妻切肉做饭 现代朗动一键启动打不着火 陆风x8防盗系统故障打不着火什么原因? 汽车报警器一直响打不着火了求助 我刚买的北汽幻速s3l开了800公里不到打不着火PEPS灯一直再闪是什么问题 PEPS指示灯亮是什么情况? 故障灯亮,打不着火 报警器响的时候打不着火怎么办 汽车仪表盘peps什么意思打不着火 商业银行是如何进行存款营销的 怎么用函数计算各门成绩的最高分? 阳光板的特点有哪些? 蓝色阳光板比透明的防晒隔热效果好吗 (急)在昆明购房(新房、二手房)需要支付哪些税费?以及其他什么费用? 透光瓦阳光板那种透光保温效果更好 昆明房产税2021年开征标准 买PC阳光板有什么要注意的地方吗? 肉眼怎么辨别PC阳光板的质量? 阳光板花了,恢复阳光板透明 炕肉怎样才不臭 请问淹炕过的牛肉怎么做好吃? 已经用柴火炕干了的牛肉怎么做好吃 火洲馕炕肉做发,料是怎么调的 青海炕羊肉做法 核桃树炕肉可以吗? 腊肉炕房怎么做炕房 辣酱肉炕丝瓜怎么做好吃,辣酱肉炕丝瓜的家 地区行政区划代码GB/T2260-1999中贵阳代码是多少 贵州的行政区划 贵州省贵阳市金阳新区行政区划代码是多少 cas9基因编辑技术怎么用于食物改造 085195712420是什么电话号码? 对赌行怎么盈利 我喜欢的一处风景,学校作文五百字 作文:我喜欢的一处风景区 为题目,急 《我喜欢的一处风景》作文,5个四字词语、2个比喻句、1个拟人句&#65533;&#65533; iqooneo3支持120w充电器吗? 蒙面唱将猜猜猜我才不是什么幺蛾子 iQOO Neo3是否支持WiFi6?