繁体   English   中英

将同一件事多次写入文本文件

[英]Writing the same thing to a text file multiple times

我想将输入写入文本文件25次,所以同一行25行,我需要在此代码中添加些什么才能实现这一点。

tutorgroup = (input("Enter your tutor group name: "))      
filename = ("Tutor group");
with open (filename, "a") as f:
    f.write (tutorgroup + "\n")

您可以使用字符串乘法:

f.write((tutorgroup + "\n")*25)

并且最好将扩展名添加到文件中,例如“ Tutor group.txt”(以避免与其他文件混淆)。

您可以使用for循环。

Python循环中

循环语句使我们可以多次执行一个语句或一组语句。

例如:

for i in range(25):
    f.write(...)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM