我需要创建一个程序,用户可以使用手机输入他们遇到的问题。由于回复可能是多个单词和行,我需要能够选择关键短语和单词,例如"没有打开"或者"破解"从答复。到目前为止,我所尝试的一切都没有奏效;不是真正的编程专家,最近才开始。
psuedo代码:
x=input("What is wrong with your phone?")
if "dropped" in x:
print( #text )
我正在使用Python v3。
提前谢谢你。
答案 0 :(得分:3)
这是一种方法:
x = input("What is wrong with your phone?")
keywords = ["doesn't turn on", "cracked", "dropped"]
if any(keyword in x for keyword in keywords):
print("test")
答案 1 :(得分:2)
您可以使用int noteAqua = Color.parseColor("#1abc9c")
colorPicker.setColors(new int[] {noteAqua});
,然后使用split()
例如:
in
答案 2 :(得分:1)
您输入的代码没有任何问题。
override def run():List[Option[Student]] =
StudentDataCache.get(surname) match {
case Some(i) => i.otherSiblings.map(siblings =>
StudentDataCache.get(siblings) match {
case Some(i) => Some(i)
case None=> getStudentFromDatabase(siblings)
}
)
case None =>
getStudentFromDatabase(surname).get.otherSiblings.map(siblings => StudentDataCache.get(siblings) match {
case Some(i) => Some(i)
case None=> getStudentFromDatabase(siblings)
}
)
}