验证代码Python

2024-09-27 23:23:43 发布

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

作为python的新手,我试图确保我的代码不会出现错误消息。在

我正在编写的程序将要求用户输入一个句子(没有标点符号),并要求用户输入一个特定的词,它将在句子中搜索该词,并通知用户该词出现在哪个位置。在

sentence= input("Enter a sentence")
lower = sentence.lower()
keyword= input("Input a keyword from the sentence")
twolower= keyword.lower()
words = lower.split(' ')
for (i, subword) in enumerate(words):
    if (subword == twolower): 
        print(i+1)

我很困惑如何使这个程序:

  • 当程序要求输入一个句子而没有输入任何内容时,它会提示用户再次输入。在
  • 当程序要求输入一个句子并且输入了一个不熟悉的字符(标点符号、数字),它会提示用户再次输入。在

你们能帮忙吗? 提前谢谢


Tags: 代码用户程序消息input错误lowerkeyword

热门问题