crossin的编程教室吧 关注:3,827贴子:3,791

【Python 第10课】 变量2

只看楼主收藏回复

一楼献python之神


IP属地:江苏1楼2013-06-06 18:32回复
    捉急!不用range不用sum的话该怎么整?


    5楼2013-06-06 22:26
    收起回复
      2025-05-19 23:44:11
      广告
      老师 请检阅


      IP属地:福建6楼2013-06-07 13:32
      收起回复



        IP属地:湖北7楼2013-06-16 18:10
        回复
          比c的运算规则简单多了呼…


          IP属地:北京来自手机贴吧8楼2013-06-22 03:27
          回复
            呼呼 作为新手来说~~感觉越来越难了~自己实在有点笨呵~~这个问题我琢磨了好久才想明白~~


            9楼2013-07-01 23:39
            收起回复
              s=0
              i=0
              while i<100:
              i=i+1
              s=s+i
              print s
              print i


              IP属地:江苏10楼2013-07-16 00:19
              回复
                简单的加一点东西,就可以求从任何数到任何数的和了~


                14楼2013-08-20 09:00
                收起回复
                  2025-05-19 23:38:11
                  广告
                  sum=0#sum就是“和”
                  i=1#i是初始值1
                  while i<=100:#i≤100
                  sum=sum+i#上一次的和+下一个数
                  i=i+1#下一个数
                  print i
                  print sum
                  """
                  sum 就是"和"
                  "和"一开始的时候是0
                  然后每次用上一次的和加下一个数,加到100就行了。
                  """
                  """
                  其实这个程序一开始我没有看懂,问了程序员才知道。
                  上面的注释是他写给我的
                  所以说:多和程序员搞基是必须的
                  """


                  IP属地:江苏15楼2013-09-09 15:26
                  收起回复
                    怎么这个帖子不完整呢


                    16楼2013-11-05 15:04
                    收起回复
                      #==== 变量的运算 ====#
                      我们前面有用到变量来存储数据: num = 10
                      answer = input()
                      也有用到变量来比较大小: answer < num
                      除此之外,变量还可以进行数学运算: a = 5 b = a + 3 c = a + b
                      python中运算的顺序是,先把“=”右边的结果算出了,再赋值给左边的变量。下面这个例子: a = 5 a = a + 3 printa
                      你会看到,输出了8,因为先计算出了右边的值为8,再把8赋给左边的a。
                      通过这种方法,可以实现累加求和的效果。它还有个简化的写法:
                      a += 3这个和a = a + 3是一样的。
                      于是,利用变量、循环、累加,可以写一个程序,来完成传说中高斯大牛在小时候做过的题:1+2+3+...+100=?从1加到100等于多少?
                      提示:你可以用一个变量记录现在加到几了,再用一个变量记录加出来的结果,通过while来判断是不是加到100了。


                      IP属地:江苏17楼2013-11-05 17:13
                      回复



                        IP属地:山西18楼2013-12-19 18:32
                        收起回复
                          i=1
                          m=0
                          while 1<=i<=100:
                          m+=i
                          i+=1
                          print m


                          IP属地:浙江19楼2014-03-29 16:28
                          回复