找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2029|回复: 6

[讨论] 变量到底起了什么作用?

1

主题

1

帖子

1

积分

贫民

积分
1
karl89 发表于 2022-1-10 20:49:22 | 显示全部楼层 |阅读模式
代码如下
abcs=[]
for abcd in range(30):
        abc={'a':'aa','b':'bb'}
        abcs.append(alien)



在这段代码里,成功的建立了一个列表,包含30个重复的字典{'a':'aa','b':'bb'},
我想问的的是变量abcd起到了什么作用呢
我自己的理解是,赋予变量abcd了数字值,0~29
,对变量abcd的0~29这三十个值都执行以下代码,其实和abcd完全没啥关系,就是为了循环次数而设置的一个变量而已
回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
veteran 发表于 2022-1-13 20:55:13 | 显示全部楼层
字典abc也没什么用啊,就是往列表里装了30个alien
回复 支持 反对

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2022-1-14 15:35:08 | 显示全部楼层
abcd计数用的
回复 支持 反对

使用道具 举报

0

主题

8

帖子

8

积分

贫民

积分
8
无名者 发表于 2022-2-11 14:36:55 | 显示全部楼层
name 'alien' is not defined
回复 支持 反对

使用道具 举报

0

主题

5

帖子

5

积分

贫民

积分
5
悍匪张三 发表于 2022-2-12 13:05:38 | 显示全部楼层
接收迭代器的值,如果用不着这个变量,可以使用 _ 代替
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
1213881404 发表于 2022-5-31 12:21:31 | 显示全部楼层
abcs.append(alien)   alien没命名 无法访问
回复 支持 反对

使用道具 举报

0

主题

3

帖子

3

积分

贫民

积分
3
maxliu06 发表于 2022-6-1 16:14:08 | 显示全部楼层
对的,就这么理解就行,   别花太多时间去理解为什么 1+1=2, 知道是2就行
回复 支持 反对

使用道具 举报

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

本版积分规则

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