鱼C论坛

 找回密码
 立即注册
查看: 2453|回复: 8

[已解决]第4节作业动动手第一个

[复制链接]
发表于 2019-9-18 22:15:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
temp = input('请输入一个整数') #变量temp的值是输入的一个整数。
number = int(temp) #变量的number的值是输入的整数,int的作用是将字符串或者数字转换为一个整型。
a = 1 #变量a,取值1。
while number: #循环输入的数字。
    print(a) #打印出a,也就是1。
    a = a + 1 #变量a,取值a+1。这里没有弄明白
    number = number - 1 #变量number,取值number - 1。表示循环次数每次-1,例如,循环次数5,每次-1,循环5次后退出循环。

#输入的数字是循环次数,从1开始每次循环+1,循环输入的次数。
我输入的是51
2
3
4
5
显示了这样的数字,如果是这样的话,a = 1的话,每次循环不是
a + 1
a + 2
a + 3
a + 4
吗?
最佳答案
2019-9-19 01:40:29
number 是循环的次数,while循环执行一次,它的值会减一,等它的值变为0时,退出while循环。
a 是我们要打印出来的值,它的初始值为1,每次循环,它的值会增加1.

a = a + 1是把a原来的值加上1,比如初始值为1, 加上1就变成2,再把加上1后的值重新赋给a, a就变成2了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-19 01:40:29 | 显示全部楼层    本楼为最佳答案   
number 是循环的次数,while循环执行一次,它的值会减一,等它的值变为0时,退出while循环。
a 是我们要打印出来的值,它的初始值为1,每次循环,它的值会增加1.

a = a + 1是把a原来的值加上1,比如初始值为1, 加上1就变成2,再把加上1后的值重新赋给a, a就变成2了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-19 08:04:53 | 显示全部楼层
本帖最后由 heidern0612 于 2019-9-19 08:07 编辑

来道小学数学题,假如X=1,那么X+1等于多少? ...

也就是你问的假如a=1,那么a=a+1里面的a呢?

a每循环一次自增1,也就是2、3、4、5了。

你等于a+1是完全没把a的赋值代入进去啊。。


就跟小数数学题,老师问,小明3岁,小红比小明大2岁,小红多少岁?

正确答案是5岁,你的答案就是3+2岁一样。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-19 21:13:17 | 显示全部楼层
XiaoPaiShen 发表于 2019-9-19 01:40
number 是循环的次数,while循环执行一次,它的值会减一,等它的值变为0时,退出while循环。
a 是我们要打 ...

我明白了。。。
原来是重新赋值了,谢谢解答。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-19 21:13:52 | 显示全部楼层
heidern0612 发表于 2019-9-19 08:04
来道小学数学题,假如X=1,那么X+1等于多少? ...

也就是你问的假如a=1,那么a=a+1里面的a呢?

我懂了,谢谢你啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-19 22:20:02 | 显示全部楼层
狂澜 发表于 2019-9-19 21:13
我明白了。。。
原来是重新赋值了,谢谢解答。

请选择最佳答案,结贴。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-24 07:07:00 From FishC Mobile | 显示全部楼层
XiaoPaiShen 发表于 2019-9-19 22:20
请选择最佳答案,结贴。

原来设为最佳了就是结贴
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-24 22:10:23 From FishC Mobile | 显示全部楼层
选择最佳答案后,被选择人可以得到3鱼币的奖励,求助贴自动变为“已解决”,也就是结贴了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-27 22:01:12 | 显示全部楼层
XiaoPaiShen 发表于 2019-9-24 22:10
选择最佳答案后,被选择人可以得到3鱼币的奖励,求助贴自动变为“已解决”,也就是结贴了。

哦哦,谢谢回答
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 21:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表