Python 反转 endswith() 方法
Python inverse endswith() method
我有一段非常简单的代码,类似于:
if var1.endswith("/"):
print("whatever")
除了使用 else 语句外,我还能做什么来反转 if?
就像我想打印 "whatever" 如果 var1 不以“/”结尾
谢谢,
if not var1.endswith("/"):
print("whatever")
使用not
if not var1.endswith("/"):
print("whatever")
除了其他答案,您可以 index
string
的最后 char
:
if var1[-1] != '/':
print("whatever")
我有一段非常简单的代码,类似于:
if var1.endswith("/"):
print("whatever")
除了使用 else 语句外,我还能做什么来反转 if? 就像我想打印 "whatever" 如果 var1 不以“/”结尾
谢谢,
if not var1.endswith("/"):
print("whatever")
使用not
if not var1.endswith("/"):
print("whatever")
除了其他答案,您可以 index
string
的最后 char
:
if var1[-1] != '/':
print("whatever")