优草派  >   Python

Python使用input()函数输入怎么不要引号?这个方法轻松解决

罗西汉            来源:优草派

在python之中使用input()函数去输入内容时传进来的参数都会自动的变成字符串数据类型,那么如果想要在输出的时候不带字符串的引号该怎么办呢。下面的这一篇文章就会来详细的介绍一下该如何在python的输入函数中不要引号的方法,往下看看吧。

Python使用input()函数输入怎么不要引号?这个方法轻松解决

python字符串的表现方式就是用成对的单双引号包括起来的对象,如果不要引号的话就是将输入进来的数据转为其他类型而不是字符串类型。但是对于接收输入内容的时候是不知道它能够去转为什么数据类型,因为都会变成字符串。

如果想要使输入进来的数据不带引号的话那么可以使用eval()对其进行表示式转换,eval()是python中的内置函数,它的作用是执行一个字符串表达式,并返回表达式的计算结果。那么去使用这个方法的话就可以对传进来数据进行自动的计算了,如果是逗号分隔就会变成列表,如果是数字或者浮点数就会自动的进行数据类型转换,具体示例如下所示:

a = input()
a = eval(a)
print(a)

以上就是关于“Python使用input()函数输入怎么不要引号?这个方法轻松解决”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行