python----函数原型/--打开文件

6.函数原型
函数原型 print(value, …, sep=’ ‘/ end=’\n’/ file=sys.stdout / flush=False)

"""
无论是在python2.x中还是在python3.x中,对于字符串,数值,布尔,列表,字典等,print都是直接输出
相信很多人在格式化字符串的时候都用"%s" % v的语法,PEP 3101 提出一种更先进的格式化方法 str.format() 并成为 Python 3 的标准用来替换旧的 %s 格式
化语法,CPython 从 2.6 开始已经实现了这一方法(其它解释器未考证)。
"""

例:

print("海贼王","刘德华","张学友",sep=' | ')   
print("%s | %s | %s" % ("海贼王","刘德华","张学友"))  # 输出时中间有分割
print("海贼王","刘德华","张学友",sep=' | ',end='\n')   #  \n 换行符
print("%s | %s | %s" % ("海贼王","刘德华","张学友"))  # 输出时中间有分割

为什么需要写到文件里呢??
–希望日志输出到文件又输出到屏幕的时候。—写到一个文件里

打开一个文件

filename = open('test.log','w')     # 打开一个文件
---test。log是一个文件,如果没有文件会自动保存在当前目录下
print("海贼王","刘德华","张学友",sep=' | ',file=filename) 
print("海贼王","刘德华","的订单瑟瑟发抖",sep=' | ',end='\n',file=filename) 
print("海贼王","刘德华","张学友",sep=' | ',file=filename) 
filename.close()                 # 关闭文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值