Python 巨蟒;如果在“中”;多重可能性声明

Python 巨蟒;如果在“中”;多重可能性声明,python,Python,我想检查一个单词的最后一个位置是否有问号或圆点。所以做一些类似于: if ".","?" in word[-1]: 或: 导致语法无效。正确的方法是什么?(最好不带正则表达式)对于这种特殊情况,您需要检查结尾: if word.endswith(('.','?')): 对于此特定情况,您希望检查结束: if word.endswith(('.','?')): 你把订单倒过来了 if word[-1] in ".?": 请参阅中中的操作符,您可以向后获得订单 if word[-1] in

我想检查一个单词的最后一个位置是否有问号或圆点。所以做一些类似于:

if ".","?" in word[-1]:
或:

导致语法无效。正确的方法是什么?(最好不带正则表达式)

对于这种特殊情况,您需要检查结尾:

if word.endswith(('.','?')):
对于此特定情况,您希望检查结束:

if word.endswith(('.','?')):

你把订单倒过来了

if word[-1] in ".?":

请参阅

中中的
操作符,您可以向后获得订单

if word[-1] in ".?":
请参阅
中的