设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 28393|回复: 9
打印 上一主题 下一主题

【Python第10课】的习题

[复制链接]

2

主题

0

好友

10

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-2-22 16:16:17 |只看该作者 |倒序浏览
还是不太会,有没有牛人能够帮忙解答一下?
于是,利用变量、循环、累加,可以写一个程序,来完成传说中高斯大牛在小时候做过的题:
1+2+3+...+100=?
从1加到100等于多少?

提示:你可以用一个变量记录现在加到几了,再用一个变量记录加出来的结果,通过while来判断是不是加到100了。
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

沙发
发表于 2018-2-22 17:34:36 |只看该作者
a=1   #a用来记录加到几了
b=1 #b用来表示被加的数
sum = 0 #sum表示加出来的结果
while a <= 100:
    sum = sum + b
    b = b+1
    a = a+1

print (sum)
回复

使用道具 举报

0

主题

0

好友

6

积分

新手上路

Rank: 1

板凳
发表于 2018-3-18 00:48:26 |只看该作者
a=1#现在加到几了
num=0#现在加出来的结果

while a<=100:
      num=num+a
      a=a+1
print(num)
回复

使用道具 举报

1

主题

0

好友

23

积分

新手上路

Rank: 1

地板
发表于 2018-4-10 15:42:27 |只看该作者
我的运算结果是num  
不知问题出来在哪了,使用的是python3.5.2
回复

使用道具 举报

174

主题

45

好友

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

5#
发表于 2018-4-10 15:57:13 |只看该作者
shan 发表于 2018-4-10 15:42
我的运算结果是num  
不知问题出来在哪了,使用的是python3.5.2

你加了引号吧
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

137

积分

注册会员

Rank: 2

6#
发表于 2018-4-10 16:26:55 |只看该作者
sum(list(range(1,101)))一句话就行
回复

使用道具 举报

1

主题

0

好友

17

积分

新手上路

Rank: 1

7#
发表于 2019-9-16 19:47:28 |只看该作者
yuppier 发表于 2018-3-18 00:48
a=1#现在加到几了
num=0#现在加出来的结果

用for来求和呢
回复

使用道具 举报

1

主题

0

好友

17

积分

新手上路

Rank: 1

8#
发表于 2019-9-16 20:07:37 |只看该作者
crossin先生 发表于 2018-4-10 15:57
你加了引号吧

用for做一个等比数列,输入一个值,输出以这个值为公比,1为首项的等比数列前n项,这个也不会啊。。求解
回复

使用道具 举报

174

主题

45

好友

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

9#
发表于 2019-9-16 23:49:35 |只看该作者
KrisZ 发表于 2019-9-16 20:07
用for做一个等比数列,输入一个值,输出以这个值为公比,1为首项的等比数列前n项,这个也不会啊。。求解 ...

先去看 for 循环 和 变量 的课程

如果只是要知道答案,请去搜:python 输出等比数列
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

9

主题

2

好友

164

积分

注册会员

Rank: 2

10#
发表于 2021-4-10 13:50:26 |只看该作者
  1. print(sum(list(range(1,101))))
复制代码
回复

使用道具 举报

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

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

GMT+8, 2024-12-26 19:07 , Processed in 0.015537 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部