python自动1991推出至今以及有了三十年左右的时间,而在这些时间里面python也经过了上百次的更新迭代,每次更新都会对语法和函数做出一些改动。本篇文章要来讲解的内容就是python函数val()的作用以及使用方法,一起往下看看吧。

Python中val()是什么意思?Python中val()有什么作用

一、val()函数意思

在python3称为主流版本的现在,很多的小伙伴在学习python的时候应该是没有见过这个函数的,因为val()函数实际上是python早起版本的一个内置函数。基本上只有在python2.6之前才能够去使用它,它的功能也是非常特殊的。

二、val()函数作用

val()函数的作用其实非常简单,它能够将一个字符串对象中的数字部分给提取出来并且将其给返回到一个新的变量之中,示例如下:

x = ’45 1d3sdas 46 a’
y = val(x)

在上面的这个代码执行完毕之后y之中的值只会变成451,因为val()函数虽然可以将字符串中数字取出来,但是也是有着一定的限制的。限制条件就是当字符串之中碰到不是数字的字符时就不会再去读取字符串了,也就是碰到非数字就将前面的数字返回,并且在返回后会将空格和换行符等等符号都给去除掉只保留数字。

如果这个字符串一开始就不是数字的话,那么它就完全的不会读取字符串了,也就是没有得到任何数字,会返回一个数字0作为没有数字的标识。

以上就是关于“Python中val()是什么意思?Python中val()有什么作用”的全部内容了,希望对你有所帮助。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!