习题3 数字和数学计算

来源:互联网 发布:网络直播系统 编辑:程序博客网 时间:2024/05/02 04:41

先上程序吧

print "I will now count my chickens:"print "Hens",25+30/6print "Roosters",100-25*3%4print "Now I will count the eggs:"print 3+2+1-5+4%2-1/4+6print "Is it true that 3+2<5-7?"print 3+2<5-7print "What is 3+2?",3+2print "What is 5-7?",5-7print "Oh,that's why it's False."print "How about some more."print "Is it greater?",5>-2print "Is it greater or equal?",5>=-2print "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
非常简单~



0 0
原创粉丝点击