Python 官方文档:入门教程 => 点击学习
文章目录 1. 基本概念2. 使用举例3. eval 函数运用—— 计算器4. 不要滥用 eval() 1. 基本概念 eval() 是 python 中功能非常强大的一个函数将字符串当成
eval 这个函数会把里面的字符串参数的引号去掉,把中间的内容当成Python的代码
,eval 函数会执行这段代码并且返回执行结果1 基本的数学运算
# 1. 基本的数学运算 result = eval("1 + 1")print(result) # 2
2 字符串重复
# 2. 字符串重复result = eval("'+' * 5")print(result) # +++++
3 将字符串转换成列表
# 3. 将字符串转换成列表a = "[1, 2, 3, 4]"result = type(eval(a))print(result) #
4 将字符串转换成字典
result = type(eval("{'name': '小夏', 'age': 30}"))print(result) #
要求:
~~~~~~ 1.提示用户输入一个加减乘除混合运算
~~~~~~ 2.返回计算结果
代码:
input_number = input("请输入一个加减乘除运算公式:")print(eval(input_number))
执行结果:
eval直接转换input
的结果来源地址:https://blog.csdn.net/qq_46450354/article/details/127183649
--结束END--
本文标题: 【Python系列】eval 函数
本文链接: https://www.lsjlt.com/news/396864.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0