设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: iamocean
打印 上一主题 下一主题

【Python 第10课】 变量2

[复制链接]

0

主题

0

好友

505

积分

高级会员

Rank: 4

15#
发表于 2015-2-8 14:39:14 |只看该作者
sum = 0
times = 0
while times < 100:
    times+=1
    sum=sum+times
print sum
回复

使用道具 举报

1

主题

0

好友

49

积分

新手上路

Rank: 1

14#
发表于 2014-6-29 23:29:51 |只看该作者
  1. sum=0
  2. totle=0
  3. i=0
  4. while i<=100:
  5.     sum+=i
  6.     i+=1
  7.     totle+=1
  8. print sum,totle-1
复制代码
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

13#
发表于 2014-6-20 10:35:17 |只看该作者
化成 发表于 2014-6-19 20:43
请教您一个问题:点击一下“复制代码”就可以将代码复制,这是怎么实现的啊? ...

论坛自带的功能,发帖时选择用代码格式就可以。
应该是通过页面上的javascript实现的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

32

积分

新手上路

Rank: 1

12#
发表于 2014-6-19 20:43:10 |只看该作者
QQ_4C2DAC 发表于 2014-6-11 22:09
一般代码:优化代码:

请教您一个问题:点击一下“复制代码”就可以将代码复制,这是怎么实现的啊?
回复

使用道具 举报

11#
匿名  发表于 2014-6-11 22:09:26
一般代码:
  1. smail=input("smail:")
  2. big=input("big:")
  3. a=smail
  4. sum=0
  5. while a<=big:
  6.     sum+=a
  7.     a+=1
  8. print(sum)
复制代码
优化代码:
  1. smail=input("smail:")
  2. big=input("big:")
  3. sum=0
  4. print (smail+big)*(big-smail+1)/2
复制代码
回复

使用道具

0

主题

0

好友

68

积分

注册会员

Rank: 2

10#
发表于 2014-6-11 16:35:13 |只看该作者
print 'do you know 1+2+3+...+100=?'
input()

a=1
b=0
while a<=100:
    b+=a
    a+=1

print 'The answer is:',b
raw_input()
回复

使用道具 举报

1

主题

0

好友

45

积分

新手上路

Rank: 1

9#
发表于 2014-5-31 21:46:26 |只看该作者
谢谢了
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

8#
发表于 2014-5-31 16:02:00 |只看该作者
mihchaelli 发表于 2014-5-31 06:59
print "let's gaosi"
a = 1
b = a

已在微信回答,这里再贴一下:

程序是从上到下按顺序执行的。answer=b这句,只是把当时b的值赋给answer,不代表answer就是b了。后面b进行累加计算而改变,但answer的值并没有变换。
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

45

积分

新手上路

Rank: 1

7#
发表于 2014-5-31 06:59:34 |只看该作者
print "let's gaosi"
a = 1
b = a
answer = b
while a <= 100:
    a = a + 1
    b = b + a
    print answer

哪位大神帮我看一下我这个哪里错了。。。
谢谢
回复

使用道具 举报

0

主题

0

好友

14

积分

新手上路

Rank: 1

6#
发表于 2014-4-28 16:16:56 |只看该作者
a = 0
sum = 0
while a < 100 :
    a += 1
    sum = sum + a
    if a == 100 :
        print 'total=' , sum
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-7-3 05:56 , Processed in 0.020571 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部