在复盘的时候发现了一个即让我疑惑不解又很有趣的事情。一个较普遍很简单的if语句的解释,与我的看法产生了分歧。所以我把它写在这里的目的是希望有一天,不论哪一个,都能够让我醒来。
下面就来看一下这个即普遍又简单的if语句吧。
if语句:
if 10>5:
print('12大于8') 【目前网上我找到的都是这个意思】
print('程序结束')
表达式确定12是否大于8。因为它是,缩进语句运行,并且“12大于8”被输出。然后 运行print("程序结束") 显示“程序结束”。
其实整句话大部分我可以理解,但是单独不理解表达式确定12是否大于8,给我的感觉就是表达式确定12是否大于8是这段的段眼,深深吸引了我的目光,让我在它身上停留了好久。复盘的时候其实也没有多想。
if与print前后数字之间的关系不同,就容易让我这种小白迷失双目。它奇怪的表达,坚定了我探探一探它的面.
上面图片是我做的小小实验,可能并没有完全囊括 【可能个人理解有误】
据 图片显示表达式并不是在确定print中12是否大于8
而是在确定if中10是否大于5。【纯属个人理解】
其实写这篇文章纯属我脑袋一抽搐,就随便写了下了,或许这篇文章从头到尾都是错的,可能我根本就没有理解那段话。
或许后面的话是第一句话补充,是我理解的不充分。
如果真是如此,我希望这篇文章能够成为我日记的一部分。
希望未来的我能够明白这句话到底是在表达什么意思。