Python子手算法

时间:2018-07-05 17:30:03

标签: python python-3.x

因此,当我编写一个简单的子手游戏来娱乐时,由于我是初学者,我仍然需要一些帮助:

  1. 我希望我的算法测试输入是否仅包含一个字符,例如:

    while True:
      x=str(input())
      #code checking wheather it is only one character, if it is  
      character break and stop the loop, 
      otherwise repeat the input
    
  2. 假设我的秘密单词是'billy' 我想知道如何检查此一个字母输入是否与秘密单词中的任何一个字母相同。例如

    if x *code checking if the input has a same letter as the secret word*:
      #carry on program
    

如果您能帮助我解决这两个问题中的任何一个,您将成为救生员!

1 个答案:

答案 0 :(得分:5)

您可以在检查时使用if。这样就得到了输入,然后您将使用如下代码:

if x in secret_word:
  #carry on with the program

要检查是否有一个字符,请使用len。所以

if len(x)==1:
  #carry on