Crossin的编程教室

标题: 习题4 怎么解? [打印本页]

作者: 好的    时间: 2020-3-2 22:40
标题: 习题4 怎么解?
习题4    怎么解?
就是从1加到100那个题目      

谢谢

作者: crossin先生    时间: 2020-3-3 16:10
参考答案

https://mp.weixin.qq.com/mp/home ... 518ac25edb0f9167cc0

https://mp.weixin.qq.com/s?__biz ... =19#wechat_redirect
作者: zhkuxi    时间: 2020-3-5 09:32
sum=0
i=0
while i<=100:
    sum+=i
    i+=1
print(sum)

作者: 好的    时间: 2020-3-13 20:40
逻辑理解得不好  比如说

习题的答案,明明已经看过了,过一段时间自己重新写的时候
还是会出错

这种情况的话   应该怎么学习比较好呢///?谢谢
作者: Winds_Land    时间: 2020-3-13 21:36
好的 发表于 2020-3-13 20:40
逻辑理解得不好  比如说

习题的答案,明明已经看过了,过一段时间自己重新写的时候

就是再练呗,遗忘是很正常的。在遗忘后再通过练习弄明白,就会有更深的理解。
作者: 好的    时间: 2020-3-15 19:44
Winds_Land 发表于 2020-3-13 21:36
就是再练呗,遗忘是很正常的。在遗忘后再通过练习弄明白,就会有更深的理解。 ...

嗯嗯    好的,谢谢你
作者: 好的    时间: 2020-3-19 20:33

print("guess a number")

a=int(input())

str1=str(a)+"is too large"
str2=str(a)+"is too small"

str3=str(a)+"is the right answer"

num=22


while a in range(1,101):

    if a>num:
        print(str1)
    if a<num:
        print(str2)
    if a==num:
        print(str3)

这个没有看到报错;只是响一声,,,请问哪里不对?谢谢




作者: crossin先生    时间: 2020-3-20 12:33
好的 发表于 2020-3-19 20:33
print("guess a number")

a=int(input())

while 和 for 搞混了
作者: 好的    时间: 2020-3-20 21:26
crossin先生 发表于 2020-3-20 12:33
while 和 for 搞混了

了解
THANKS




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5