检查字符串末尾是否包含子字符串

时间:2014-09-27 10:28:39

标签: python string substring

我想检查变量是否在末尾包含子字符串。

例如:

text = 'lord_of_pizzas_DFG'

if ???:
    print('You shall pass')
else:
    print('You shall not pass')

我想知道如何检查" DFG"在字符串的末尾。我应该写什么而不是???来打印代码"你应该通过"?

1 个答案:

答案 0 :(得分:21)

使用str.endswith

text = 'lord_of_pizzas_DFG'

if text.endswith("DFG"):
    print('You shall pass')
else:
    print('You shall not pass')