2024-03-29 14:34:53 发布
网友
这是我迄今为止的代码:
with open("exam2text.txt") as fh: for lineno, line in enumerate(fh): if lineno % step == 10: print(line)
我正在处理的第二个问题是编写一个接受两个参数的函数:一个字符串'filename'和一个整数'frequency'。频率将是打印一行的频率-在第一部分中硬编码为10
任何帮助都将不胜感激,谢谢
这就是你的意思吗:
def print_every_nth_line(fname, n): with open(fname) as fh: for lineno, line in enumerate(fh): if lineno % n == 0: print(line)
我建议阅读一些关于python和函数的教程或文档。这应该澄清一些事情。像命名参数、*args、**kwargs等东西对学习很有帮助
我还修正了这一行:
if lineno % step == 10:
应该是什么
if lineno % 10 == 0:
这就是你的意思吗:
我建议阅读一些关于python和函数的教程或文档。这应该澄清一些事情。像命名参数、*args、**kwargs等东西对学习很有帮助
我还修正了这一行:
应该是什么
相关问题 更多 >
编程相关推荐