
正文
python中函数不支持 python不支持什么函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python3不支持seek函数
支持。
Seek是一个函数python中函数不支持,返回一个Longpython中函数不支持,在Open语句打开python中函数不支持的文件中指定当前python中函数不支持的读写位置。
语法Seek必要python中函数不支持的filenumber参数是一个包含有效文件号。说明Seek函数返回介于147,483,647相当于之间的值。对各种文件访问方式的返回值,方式返回值Random下一个读出或写入的记录号,下一个操作将要发生时所在的字节位置。文件中的第一个字节位于位置,第二个字节位于位置,依此类推。
相关问答
Q1: python3.0不支持file函数了吗?
是的,在python3中取消了file函数,但是可以使用open()来代替。
以下是在文档中找到的说明:
In Python 2 there is a file type builtin. This is replaced with various file types in Python 3. You commonly see code in Python 2 that uses file(pathname) which will fail in Python 3. Replace this usage with open(pathname).
If you need to test for types you can in Python 3 check for io.IOBase instead of file.
open()的使用方法请查看文档:open()文档
Python,是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
我们可以从python的文档查到更多关于python3的资料python3中文文档
Q2: 为什么 Python 不支持函数重载
这个问题,最近在 cpyug 上面讨论得很火热。我简要概括一下。
为了考虑为什么 python 不提供函数重载,首先我们要研究为什么需要提供函数重载。
函数重载主要是为了解决两个问题。
1。可变参数类型。
2。可变参数个数。
另外,一个基本的设计原则是,仅仅当两个函数除了参数类型和参数个数不同以外,其功能是完全相同的,此时才使用函数重载,如果两个函数的功能其实不同,那么不应当使用重载,而应当使用一个名字不同的函数。
好吧,那么对于情况 1 ,函数功能相同,但是参数类型不同,python 如何处理?答案是根本不需要处理,因为 python 可以接受任何类型的参数,如果函数的功能相同,那么不同的参数类型在 python 中很可能是相同的代码,没有必要做成两个不同函数。
那么对于情况 2 ,函数功能相同,但参数个数不同,python 如何处理?大家知道,答案就是缺省参数。对那些缺少的参数设定为缺省参数即可解决问题。因为你假设函数功能相同,那么那些缺少的参数终归是需要用的。
好了,鉴于情况 1 跟 情况 2 都有了解决方案,python 自然就不需要函数重载了。
关于python中函数不支持和python不支持什么函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







