Pseudo Code Place finder Python

2024-09-27 23:15:37 发布

您现在位置: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: 代码from语言input开发人员单词lowerkeyword
2条回答

您可以以适合您的风格或需要的任何方式编写psuedo代码。在

例如,这可以写成:

  1. 从用户处获取句子输入
  2. 将句子改为小写
  3. 从用户处获取关键字输入
  4. 将关键字改为小写
  5. 把单词拼成句子
  6. 循环检查单词,检查每个单词是否与关键字相同,如果相同,则打印单词的位置

伪代码不是一种定义的语言;它是一种方便的自然语言描述。详细程度会随着应用程序的变化而变化;措辞也会随着个人和受众的不同而变化。在

简单地写一个不那么正式的描述你在每个阶段都在做什么,比如

Prompt the user for a sentence and a keyword.
Convert both to lower-case.

这能给你大概的想法吗?在

相关问题 更多 >

    热门问题