Python 如何让代码通过str输入读取数组的特定行

Python 如何让代码通过str输入读取数组的特定行,python,text-files,Python,Text Files,对于我正在做的代码,我必须让用户输入一个3个字母的str输入,输入应该是txt文件中某一行的第一项。代码应该在txt文件的每一行中搜索用户输入,并将用户输入的文本行作为字符串返回。不幸的是,我不知道该怎么做。我会给你一个粗略的草稿来帮助你开始: pattern=“abc” 对于文件.readlines()中的行: 如果line.startswith(模式): 打印(行) 目标: 使用输入询问模式() 了解 熟悉 最后一点是我真正建议对所有内置类型进行的操作,例如,列表、元组、字典……谢谢,

对于我正在做的代码,我必须让用户输入一个3个字母的str输入,输入应该是txt文件中某一行的第一项。代码应该在txt文件的每一行中搜索用户输入,并将用户输入的文本行作为字符串返回。不幸的是,我不知道该怎么做。

我会给你一个粗略的草稿来帮助你开始:

pattern=“abc”
对于文件.readlines()中的行:
如果line.startswith(模式):
打印(行)
目标:

  • 使用
    输入询问模式
    ()
  • 了解
  • 熟悉

最后一点是我真正建议对所有内置类型进行的操作,例如,列表、元组、字典……

谢谢,伙计,我想我已经大致知道现在该做什么了!如果我的回答有帮助,请接受:)StackOverflow不是一个你应该期望为你编写代码的论坛。由于您是一个新用户,您可能没有意识到这一点。将来,无论何时提出任何问题,你都需要表现出你实际解决问题的努力。