Python编程第5课:累加器,变量与赋值进阶练习

2022-12-17 0 774

【简述】Python程式设计第4课计时器的习题标准答案。

1、C 2、24 3、请见上方

a=8

print(“小明的年纪:”,a)

a=a+23

print(“小明妈妈的年纪:”,a)

a=a+23

print(“小明奶奶的年纪:”,a)

前序课的重点项目是透过构筑函数共同组成函数句子,更进一步认知函数的特征:流程代码操作过程中能出现出现改变的量。

自学此栏低年级,他们先简述两个儿时假如都母汤氏的两个故事情节:

柯西最有名的故事情节是他六岁时,中学老师出了一道道微积分痛点:“排序1+2+3…+100=?”。 这可难为算数微积分的小学生,但柯西却在几秒钟后将标准答案解了出,他借助微积分级数(之积)的自旋,接着就像求出通常微积分级数和的操作过程那样,把数

假如用Python程式设计来化解那个难题,他们能借助排序机运算速度快的特征,用最间接的配套措施来排序,那是把1+2的和加之3,再把和加之4,依此类推。总之他们更要加进前面将要自学到的循环式句子来精简程式设计,不然始终加进100,那那个流程也昂西桑县写了。

他们先介绍Python加总的基本原理,先看两个菲涅尔:

#例1

sum=0

print(sum)

#例2

sum=0

sum=1

print(sum)

#例3

sum=0

sum=sum+1

print(sum)

#例4

sum=0

sum=sum+1

sum=sum+2

print(sum)

#例5

sum=0

sum=sum+1

sum=sum+2

sum=sum+3

sum=sum+4

print(sum)

每个菲涅尔,教师都带领小学生如图5.1所示这样,分析函数sum的变化操作过程。

Python编程第5课:累加器,变量与赋值进阶练习

图5.1

他们能把例5归纳为“sum=sum+i”,i的变化范围是1-4,假如要加进100,就不断重复sum=sum+i即可,他们称sum这种具有加总功能的函数称为“堆栈”。

假如是简单的加总,除了例5这样的表述,他们也能这样写:

sum=0

sum=1+2+3+4

print(sum)

总之,假如是加总到100,那就另当别论了,用循环式句子for,能轻松实现,大陈先把代码告诉你,前面的课程再来详细解读。

sum=0

for i in range(1,101):

sum=sum+i

print(sum)

你会发现,他们最前面提到的柯西解的数学题,使用那个流程就能完美化解了,而那个流程的核心,其实是他们此栏课的内容:加总

Python编程第5课:累加器,变量与赋值进阶练习

图5.2

你学会了吗?假如还有不清楚的地方请你在讨论区留言,大陈将会及时给你解答。最后给你留两个习题,标准答案将在Python程式设计第6课中公布,敬请期待。

附:Python程式设计第5课习题

1、(3+2)×a-20+c÷5在Python中应表示为( )

A. (3+2)×a-20+c÷5

B. (3+2)*a-20+c÷5

C. (3+2)×a-20+c/5

D. (3+2)*a-20+c/5

2、阅读流程写结果

sum=0

x=3

y=5

z=9

sum=sum+x

sum=sum+y

sum=sum+z

print(“sum=”,sum)

3、完善流程(在横线处补充流程)

周六,小陈在博物馆当义务解说员,当天为3批游客作了义务解说,其中第一批35人,第二批37人,第三批39人。请问小陈当天一共为多少名游客提供解说服务?

Python编程第5课:累加器,变量与赋值进阶练习

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务