注释掉的部分是我期望实现的部分,可是好像没办法用for循环在同一表达式中多次引用i这个变量,有巨佬能给出这个问题的解决办法吗?(在前面的代码中已经定义过r、g、b的1到9的值了)
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
python无法在for循环通过多次引用一个相同变量实现多个变量赋值
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
提着脑袋去学习 2021-11-10 12:45关注你想要的是这样还是??
for i in range(1,10): print("a{} = \"r{},g{},b{}\"".format(i,i,i,i))
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-05-12 09:52回答 1 已采纳 你这样写法是没有问题的,关键是func2中的global前面有一个username,这儿不能这么写,因为global在这儿是设置了一个全局变量,而你上面还有一个username这样就起冲突了,glob
- 2022-02-07 12:39回答 3 已采纳 这个其实没必要,python好在方便,其他语言的数据类型比如你学int类型它一般占4个字节,你能int x;就算你不赋值你也能printf或者cout打印出它来,是一些开辟过的或者没用的等乱七八糟的空
- 2021-08-28 15:01回答 3 已采纳 重复赋值很常见的,重新赋值后,保留的是最新的值,并不会报错。程序中的变量可以被多次使用,并不是使用一次后就不可以用。
- 2020-09-19 22:26在Python3中,单行定义多个变量或赋值是一种高效且简洁的编程方式,它能够帮助程序员节省代码行数,提高代码的可读性。这一特性使得Python在编写快速原型或者简洁的脚本时尤为方便。下面我们将深入探讨这一主题。 ...
- 2022-11-08 08:08回答 5 已采纳 如果下面要用到这个变量,那么就要在所有的条件判断里都要定义,进入判读之前给一个默认值,否则程序是会有问题的
- 2021-01-11 06:56回答 15 已采纳 私信你了
- 2022-09-15 14:09回答 2 已采纳 这样也可以 a,b,c= map(int,input().strip().split(" ")) 主要就是split()python太灵活了,实现的方式有很多你可以了解一下解包想你说的多个赋值,一般
- 2020-09-20 20:36本文主要讨论了Go语言和Python在变量赋值上的差异,通过一个具体的示例来揭示这两种语言处理变量和内存的不同方式。 首先,我们来看Go语言中的例子。Go是一种静态类型语言,它的变量在编译时就已经绑定了内存地址,...
- 2021-09-11 01:46回答 1 已采纳 a,b=input('输入:').split(',')
- 2021-12-15 02:02回答 1 已采纳 temp = list3这个是一个引用,temp实际上没有值,只是对list3 的一个引用,改变list3的董事temp也会改变。temp = list3[:]这个是把list3 的值完完全全复制一份
- 2017-03-15 14:25回答 2 已采纳 因为声明了两个全局的变量,两个变量脱离了函数的约束,在全局上这又涉及到了浅复制和深复制的问题, old=new只是浅复制,只是在列表和元素对象的索引,对于其中的元素对象本身并不进行复制, 所以当l
- 2020-12-23 05:21曾经看到这样一个问题,一个字典中的元素是列表,将这个列表元素赋值给一个变量,然后修改这个列表中元素的值,结果发现,字典中那个列表也同样修改了。 那个问题如下: dict = {'a':[1,2,3,4,5],'b':2} x = dict['...
- 2020-11-29 07:07weixin_39683692的博客 同时赋多个值以下是一种很酷的编程捷径:在 Python 中,可使用元组来一次赋多值。python学习网,大量的免费python视频教程,欢迎在线学习!>>> v = ('a', 2, True)>>> (x, y, z) = v ①>>> x'a'>>> y2>>> zTrue1. v ...
- 2020-12-10 02:42weixin_39664010的博客 Python有五个标准的数据类型,分别是:Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)Python变量申明自由,使用灵活,每种数据类型都有存在的原因和使用的技巧。今天的文章我们就介绍一下元组的...
- 2020-12-25 06:16Python是动态类型语言,也就是说不需要预先声明变量类型,变量的类型和值在赋值那一刻被初始化,下面详细介绍了Python的变量赋值问题,一起来学习学习吧。 我们先看一下如下代码: c = {} def foo(): f = dict(zip...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司