《零基础入门Python》最新版第006讲课后作业疑问
为什么答案不是“大于等于10且小于等于20”? 答案有问题,应为“大于等于10且小于等于20” 答案有问题,相信你自己, 同楼上,“大于等于10,且小于等于20” 大于9小于21 你说的没错 2楼说的对! 答案错了 咱们是 “走科学发展” 的,【实事求是,解放思想】,那么,
执行程序,输入:20 事实结果是多少?——
理论推测:若输入20,一步步走代码,一步步判断,结果是多少?——
再验证,输入10时,……
{:10_333:}
阿奇_o 发表于 2021-4-15 23:05
咱们是 “走科学发展” 的,【实事求是,解放思想】,那么,
执行程序,输入:20 事实结果是多少?——...
0.0输入了10和20,都是???
那???就是大于等于10且小于等于20咯? 龙舞九天 发表于 2021-4-16 07:23
x=int(input("请输入一个数字:"))
if x10:
print("大于10")
测试过,不是这个答案。 龙舞九天 发表于 2021-4-17 05:27
x=int(input("请输入一个数字:"))
if x10:
print("大于10")
这个问题是问最后“???”填入啥,答案却是是“大于10且小于20”,但是大家都认为是“大于等于10且小于等于20”。 龙舞九天 发表于 2021-4-18 06:26
一试便知。
试过了呀,填入10和20都是打印最后“???” 龙舞九天 发表于 2021-4-18 10:45
我也试过了,填入10,输出小于20。填入20,没有输出。
我不知道你输入的什么东西,我说的只是这道题目。我复制题目的代码到IDLE的编辑器模式,出来的结果是下图这样的。
龙舞九天 发表于 2021-4-17 05:27
x=int(input("请输入一个数字:"))
if x10:
print("大于10")
你这个代码都不是题目的代码,if x10这明显是错的吧。if x>10:啊 龙舞九天 发表于 2021-4-17 05:27
x=int(input("请输入一个数字:"))
if x10:
print("大于10")
你这个代码也错了呀,题目不是这样,你前面if x<20后面if x>10,就还剩下很多可能性。
很无聊,我问的只是那个题目,你自己改了人家题目干嘛。 这书的课后习题在哪?
页:
[1]