if not (1 > 2): #如果()中的表达式为假
print("hahaha") #1 > 2结果是假,所以执行hahaha
else:
print("hihihi")
Output:
--------
hahaha
--------
if not 1: #1为真,并不为假,因此不执行hahaha,执行hihihi
print("hahaha")
else:
print("hihihi")
Output:
--------
hihihi
--------
while(1):
data = input() #输入数据
if not data: #如果data为假(即data为空)
print("hahaha")
else: #如果data不为空
print("hihihi")
Output:
-----------
hahaha
啊
hihihi
ajkjshfjklsd
hihihi
hahaha
hahaha
hahaha
hahaha
-----------
承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。
本文同步分享在 博客“于小勇”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。