【发布时间】:2017-09-21 16:35:06
【问题描述】:
我有一段非常简单的代码,类似于:
if var1.endswith("/"):
print("whatever")
除了使用 else 语句外,我还能做些什么来反转 if? 如果 var1 不以“/”结尾,我想打印“whatever”
谢谢,
【问题讨论】:
-
if not var1.endswith("/"):?
我有一段非常简单的代码,类似于:
if var1.endswith("/"):
print("whatever")
除了使用 else 语句外,我还能做些什么来反转 if? 如果 var1 不以“/”结尾,我想打印“whatever”
谢谢,
【问题讨论】:
if not var1.endswith("/"):?
使用not
if not var1.endswith("/"):
print("whatever")
【讨论】:
除了其他答案,您可以只index string 的最后一个char:
if var1[-1] != '/':
print("whatever")
【讨论】:
if not var1.endswith("/"):
print("whatever")
【讨论】: