伪代码 - 放置查找器Python

时间:2015-10-20 19:17:58

标签: python pseudocode

我试图理解“伪代码”;开发人员在使用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)

有问题的程序必须输入一个输入的句子,然后用一个单词告诉用户该单词出现在该句子中。

2 个答案:

答案 0 :(得分:0)

伪代码不是定义的语言;这是一种自然语言的方便描述。细节程度随应用程序而变化;措辞将随个人和受众而变化。

只需在每个阶段写一个不太正式的描述,例如

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

这会给你一般的想法吗?

答案 1 :(得分:0)

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

例如,这可以写成:

  1. 从用户那里获得句子输入
  2. 将句子改为小写
  3. 从用户
  4. 获取关键字输入
  5. 将关键字更改为小写
  6. 获得句子中的单词
  7. 循环显示单词,检查每个单词是否与关键字相同,如果是,则打印单词的位置