国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python的eval函数作用

python的eval函数作用

头像

(*-*)浩

2019-08-26 14:44:0919341浏览 · 0收藏 · 0评论

eval(str)函数很强大,官方解释为:将字符串str当成有效的表达式来求值并返回计算结果。所以,结合math当成一个计算器很好用。

eval()函数常见作用有: 

1、计算字符串中有效的表达式,并返回结果

>>> eval('pow(2,2)')4
>>> eval('2 + 2')4
>>> eval("n + 4")85

2、将字符串转成相应的对象(如list、tuple、dict和string之间的转换)

>>> a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"
>>> b = eval(a)
>>> b
[[1, 2], [3, 4], [5, 6], [7, 8], [9, 0]]
>>> a = "{1:'xx',2:'yy'}"
>>> c = eval(a)
>>> c
{1: 'xx', 2: 'yy'}
>>> a = "(1,2,3,4)"
>>> d = eval(a)
>>> d
(1, 2, 3, 4)

3、将利用反引号转换的字符串再反转回对象

>>> list1 = [1,2,3,4,5]
>>> `list1`
'[1, 2, 3, 4, 5]'
>>> type(`list1`)
<type 'str'>
>>> type(eval(`list1`))
<type 'list'>
>>> a = eval(`list1`)
>>> a
[1, 2, 3, 4, 5]
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费观看B站刺激战场2023| 国精产品一品二品国精HTC| JK| 女子蹲下尿裤子的视频| 一个女的肛门塞了8个小皮球| 国产在线观看免费全集电视剧网站 | 老公你好棒啊我好爱你| 趴在床上翘屁股的好处有哪些| 26个阴性外貌长相图片| 边做边流奶水的人妻| 初中小姐姐脚丫踩在男生困困| 黑人空乘伦理5| 美国伦理〈欲奴3)| 电影《满足2》完整版在线观看| 漂亮的售楼秘密2| 萝莉美女AV| 麻豆蜜桃69无码专区在线 | 欲~肉~性~伦小说| 沈倦| 在线视频| 老师没戴套子C了我一天视频 | BOBO浏览器| 日本大片又大又好看的PPT| 伦理《少妇的滋味》完整版 | 福艳都市韵母王雪琴| 蜜桃来偷欢免费观看高清电视剧| 免费观看B站刺激战场2023| 《年轻朋友的妻子3》| 按摩师把我添高潮了6次| 《警花交换做爰》| 美女和帅哥一起努力生产豆浆的视.. | 刚长毛的初一女生年龄范围| 女朋友的妹妹ID| 荡公乱妇第1章晓静| 老公一天干了我6次正常吗| 泰剧《劈开你的腿》免费观看| 妻子在厨房被三个男人欺负的后果| 法国《口咬》电影完整版| 精品欧美无人区乱码毛片| 军官(巨肉高H)| DK战队