python write()和writelines()区别

write()需要传入一个字符串做为参数,否则会报错

writelines()既可以传入字符串也可以传入一个字符序列,特别强调一下:一定是字符,不管什么类型的字符

好的,接下来我们看代码运行情况:

write():

write()传入字符串
write()传入数字
write()传入数字报错情况


writelines()情况:

writelines()传入字符串
writelines()传入字符串序列
writelines()传入不全字符串序列
writelines()传入不全字符串序列报错情况


通过上面代码运行的情况,相信大家应该都能区别这两个函数了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,883评论 0 10
  • Python史上最全开发总结(转自静熙老师哈哈哈) 两本不错的书: 《Python参考手册》:对Python各个标...
    春风在抱阅读 775评论 1 4
  • 高阶函数:将函数作为参数 sortted()它还可以接收一个key函数来实现自定义的排序,reversec参数可反...
    royal_47a2阅读 732评论 0 0
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,016评论 0 9
  • 我理解下的《韩非子》的世界观与方法论如上图。一. 以性恶说为基本内核。人性善恶本就是一个有许多争议的话题,其中有...
    眼睫毛眼睫毛阅读 1,075评论 0 2