先上程序吧
print "I will now count my chickens:"
print "Hens",25+30/6
print "Roosters",100-25*3%4
print "Now I will count the eggs:"
print 3+2+1-5+4%2-1/4+6
print "Is it true that 3+2<5-7?"
print 3+2<5-7
print "What is 3+2?",3+2
print "What is 5-7?",5-7
print "Oh,that's why it's False."
print "How about some more."
print "Is it greater?",5>-2
print "Is it greater or equal?",5>=-2
print "Is it less or equal?",5<=-2
结果其实挺简单的,如图
要注意的其实有几点,3+2<5-7,回答是False
3+2=5 , 5-7=-2,确实是False,但是这里没有括号却自动应用了括号功能,值得注意!
然后我试着在代码里面加了括号,发现运行正常。看来括号这东西可有可无吧...
有一点值得注意的是VS Code里面使用代码
print (3+2)<(5-7)print函数不会自动变蓝,但是去掉括号就正常了,不知道为什么,也许是有BUG...运行倒是正常运行
==============================================================================
附加练习
值得注意的大概是
5、浮点数重写ex3.py
这里其实只要在整数后面加上小数点就行了,比如9/4改为9.0/4.0
print "Float 9/4",9.0/4.0结果就是2.25
非常简单~