【发布时间】:2021-12-03 05:26:54
【问题描述】:
我正在尝试编写一个 if、elif else 子句,以便根据德语单词结尾,我们可以看到它应该与 der、die 或 das 一起使用。
这是我的代码:
word = input ("Enter word: ")
if (word.endswith('er' 'ismus')):
print ("der")
elif (word.endswith('falt' 'heit' 'keit' 'schaft' 'ung')):
print ("die")
else (word.endswith('chen' 'lein')):
print ("das")
我也尝试过使用带方括号的后缀,但是当我这样做时一切都变灰了,所以我可以假设它不起作用。显然,对与错对我的需要来说是不够的。还有什么我可以尝试的吗?
提前致谢!
【问题讨论】:
-
你应该先学习一些python基础教程。如果要在变量中分配多个字符串,则始终应使用列表 []。此外,正如真正好的答案所解释的那样,您需要一个循环来分别检查每个后缀。
标签: python if-statement suffix ends-with