python中eval和int的区别
python中eval和int的区别是什么?下面给大家介绍一下:
1.eval()函数
eval()能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。
作用:
a. 处理数字
立即学习“Python免费学习笔记(深入)”;
单引号,双引号,eval()函数都将其解释为int类型;三引号则解释为str类型。
b.处理字符串类型的字符串
对于eval()括号中的的字符串(非数字),如果字符串带的是单引号或者是双引号都会引起NameError,这是因为eval()函数在处理字符串时会去掉其两个引号。正确应该使用一个单引号包含一个双引号组成的三引号来包含字符串。
文章推荐
-
python中进程池的简单实现代码
本篇文章给大家带来的内容是关于python中进程池的简单实现代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有...
Python
刚刚 0 -
Django admin源码的分析(附示例)
本篇文章给大家带来的内容是关于django admin源码的分析(附示例),有一定的参考价值,有需要的朋友可以参考一下,...
Python
38秒前 0 -
Django的图书管理系统的实现步骤(附代码)
本篇文章给大家带来的内容是关于django的图书管理系统的实现步骤(附代码),有一定的参考价值,有需要的朋友可以参考一下...
Python
1分钟前 0 -
python协程的详细讲解(附示例)
本篇文章给大家带来的内容是关于python协程的详细讲解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你...
Python
2分钟前 1 -
python中yield表达式的简单介绍(附示例)
本篇文章给大家带来的内容是关于python中yield表达式的简单介绍(附示例),有一定的参考价值,有需要的朋友可以参考...
Python
3分钟前 1
最新文章
- python中进程池的简单实现代码 刚刚
- Django admin源码的分析(附示例) 38秒前
- Django的图书管理系统的实现步骤(附代码) 1分钟前
- python协程的详细讲解(附示例) 2分钟前
- python中yield表达式的简单介绍(附示例) 3分钟前
- Python中序列增量赋值的简单介绍(附示例) 4分钟前
- Python中argparse库的基本使用(示例) 4分钟前
- python中socket实现UDP通信的介绍(附代码) 5分钟前
- 带你简单了解python创建神经网络模型的内容 6分钟前
- python中常用字符串的操作(示例代码) 7分钟前