人工智能-文件和异常.pptVIP

  • 1
  • 0
  • 约4.99千字
  • 约 40页
  • 2022-11-18 发布于湖北
  • 举报
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。人工智能可以对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。

常用函数1 函数名 说明 read(size) size为读取的长度,打开模式有b(二进制) 就按byte为单位,无b就以字符为单位 readline()/readlines() 读取第一行/把文件每一行作为一个list的一个成员,并返回这个list。 write() 把str写到文件中,write()并不会在str后加上一个换行符 writelines(seq) 把seq的内容全部写到文件中(多行一次性写入)。这个函数也只是忠实地写入,不会在每行后面加上任何东西。 close() 关闭文件 常用函数2 函数名 说明 flush() 把缓冲区的内容写入硬盘 tell() 返回文件游标操作的当前位置,以文件的开头为原点 write() 把str写到文件中,write()并不会在str后加上一个换行符 seek(offset[,whence]) offset -- 开始的偏移量,也就是代表需要移动偏移的字节数 whence:可选,默认值为 0。给offset参数一个定义,表示要从哪个位置开始偏移;0代表从文件开头开始算起,1代表从当前位置开始算起,2代表从文件末尾算起。 truncate() 把文件裁成规定的大小,默认的是裁到当前文件操作标记的位置。如果size比文件的大小还要大,依据系统的不同可能是不改变文件,也可能是用0把文件补到相应的大小,也可能是以一些随机的内容加上去。 练

文档评论(0)

1亿VIP精品文档

相关文档