永发信息网

在python里面,输入“print "roosters", 100 - 25 * 3 % 4” ,输出的结果为什么是97,求解

答案:4  悬赏:70  手机版
解决时间 2021-02-27 23:47
  • 提问者网友:喧嚣尘世
  • 2021-02-27 07:09
在python里面,输入“print "roosters", 100 - 25 * 3 % 4” ,输出的结果为什么是97,求解
最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-02-27 07:15
那是因为:
100 - 25 * 3 % 4
= 100 - (25 * 3 % 4)
= 100 - (75 % 4)
= 100 - 3

其实,和python没有半毛钱关系,和常见的,各种运算符的优先级,有关系:
加+,减- 等运算符,是低于 乘* 除/ 取余% 的
这点,只要你接触过,最最基本的C语言,也都会知道的。

所以,可见你对这部分的基础知识,都不了解。
还是先去学习,计算机语言的基础知识吧。
全部回答
  • 1楼网友:鱼芗
  • 2021-02-27 10:26
噗…百度知道上的问题真是。。。
  • 2楼网友:独行浪子会拥风
  • 2021-02-27 08:52
正解,你小学没毕业吗?运算符优先级都没弄清楚,25*3=75 75%4求余运算,余数为3 100-3不就是97嘛!这么简单
  • 3楼网友:动情书生
  • 2021-02-27 08:07
你觉得答案应该是多少呢?
这个表达式 运算步骤
1:25 * 3 = 75
2:75 % 4 = 3
3:100 - 3 = 97
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯