此代码如何用某些值替换文件名中的%s

2024-10-03 23:28:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python的初学者。你知道吗

我正在尝试使用%s创建一个文本文件(我看到了教科书中的示例,但我不知道%s在这里的确切含义:

quizFile=open('%scapitalsquiz.txt'%2018,'w')
quizFile.write('%s. capital of %s?\n'%(1, 'New York'))
quizFile.close()

上面的代码将为我提供一个文本文件,其名称为: 2018资本测验

因此%s将在%2018之前重新计算

同样在我的文本文件内容中,我有:1。纽约的首都?

所以两个%s相应地被1和New York替换,我只想知道这里的函数到底是什么?你知道吗


Tags: oftxt示例newcloseopenwrite文本文件