腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(234)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Walrus
算子TypeScript等价if语句
与非常相似,但w.r.tto if语句:{} //if (let v = foo(process.argv[2])) console.log(v);// console.log(v); <--- compil
浏览 2
修改于2022-11-24
得票数 0
回答已采纳
1
回答
Python解释器中的
Walrus
操作符
当我在Python(3.9.6)解释器中使用
walrus
操作符时,我得到一个语法错误:
walrus
:=>>> print(
walrus
:= True)
浏览 5
修改于2022-04-18
得票数 2
回答已采纳
2
回答
在Python3.7中使用
walrus
操作符
在Python3.7中没有办法得到
walrus
操作符吗?我以为这能行,但它不管用:它不起作用,因为
walrus
不在受支持的特性列表中:[
浏览 6
提问于2020-03-10
得票数 19
回答已采纳
3
回答
奇数句法(继承中的
Walrus
算子)
我正在研究python的语法,您可以在继承中使用
walrus
运算符!
浏览 6
修改于2020-07-01
得票数 1
回答已采纳
2
回答
PHP中有
Walrus
操作符吗?
在Python3.8中,有一个名为
walrus
(:=)的新运算符,它可以在条件内分配新的变量。我用PHP编写了一个简单的TCP套接字连接,我希望我的程序看起来更好看。
浏览 2
修改于2020-08-03
得票数 4
回答已采纳
2
回答
While循环中的Python
Walrus
运算符
我在试着理解海象作业操作员。x = True print('hello')为什么这不能用海象操作员呢?它忽略了产生无限循环的x的重分配。 print('hello')
浏览 4
提问于2020-12-30
得票数 14
回答已采纳
1
回答
在检查值时使用
walrus
运算符
如何检查变量是否等于某个值,并将其设置为子范围中的新变量?bar = 'foobar'if my_slice == 'foo':这里的新海象操作符似乎很有用,但在这里使用它并不是一目了然的
浏览 1
提问于2020-08-24
得票数 0
1
回答
用Cython编译
Walrus
运算符时出错
requests/2.26.0 CPython/3.8.12 Windows/10 Windows/10.0.19042最近,我发现
Walrus
浏览 6
提问于2022-01-19
得票数 0
1
回答
Python:对象的切片有
Walrus
操作符吗?
例如,title = book.find(class_='title').get_text() title
浏览 2
提问于2020-07-24
得票数 1
回答已采纳
2
回答
通过
walrus
:=运算符进行多个赋值?
我曾尝试使用海象运算符进行多个赋值,并在StackOverflow上看到了this等问题,这些问题也无法使用海象运算符为多个变量赋值,我只是想知道成功的多重赋值是什么样子,或者它是否不可能。 这样做的目的是添加对在我的库mvdef中(特别是在mvdef.src.ast_util模块中的find_assigned_args函数中)检测所有分配的变量名的支持。 通过运行ast.parse,我可以看到:=操作符生成了一个ast.NamedExpr节点,该节点具有一个.target属性,该属性是一个ast.Name对象,我可以从该对象的.id属性中获得分配的名称。 如果非要我猜的话,我会假设如果有可
浏览 17
修改于2020-01-03
得票数 4
回答已采纳
2
回答
PEP572中的
Walrus
运算符示例
中给出的一个示例是[y := f(x), y**2, y**3]# option 1[y, y**2, y**3]# option 2 这个例子暗示,这里的选项2可以改进,但我从来没有看到过比第一个选项更好的建议。为什么选项2(因此海象运算符)会比选项1更好,有什么原因吗?
浏览 4
修改于2020-01-14
得票数 2
1
回答
赋值表达式的求值顺序(
walrus
算子)
我有以下表达:>>> b = 2False倒转相等运算符的顺序将反转结果:>>> b = 2True这个行为是在
浏览 3
修改于2021-09-13
得票数 7
回答已采纳
1
回答
如何在Eucalyptus
walrus
(开源2.0.3)中访问和读取ACL信息?
我正在研究Eucalyptus
Walrus
2.0.3开源。 所有Bucket(创建、列出、删除)对象(上传、下载、删除)和ACL操作都可以使用Jets3t接口执行。除了共享资源,即存储桶、对象。
浏览 8
提问于2013-04-03
得票数 0
2
回答
Python3.8的"
Walrus
“运算符可以使用就地运算符吗?
在Python 3.8中,引入了
Walrus
运算符,允许将赋值作为表达式。这意味着我们可以替换这两个语句print(a)print(a := 2)有没有办法将“就地”运算符赋值与
Walrus
对于以下代码,print(a)print(a := a * 3)print(a :*=
浏览 0
提问于2020-03-01
得票数 2
1
回答
Python
walrus
运算符在范围内失败
为什么我可以用这样的方法但是下面这些都失败了?for i in range( (l := len(foo)) // 16 + 0 if l%16 == 0 else 1 ):Traceback (most recent call last): for i in range( (
浏览 0
修改于2020-04-09
得票数 2
回答已采纳
2
回答
有三值运算符的
Walrus
运算符的正确语法是什么?
看看和,Python的三值操作符等价于:看看和,我明白
Walrus
操作符是什么:现在,我试图将"
walrus
运算符的赋值“和”三值运算符的条件检查“我的问题是,在三元运算符中嵌入
walrus
运算符的正确语法是什么?
浏览 14
修改于2020-08-06
得票数 9
回答已采纳
2
回答
为什么Python的
walrus
运算符不能用来设置实例属性?
我刚刚了解到,新的
walrus
运算符(:=)不能用于设置实例属性,它应该是无效的语法(引发SyntaxError)。在没有解释或来源的情况下提到了这个限制: class Foo: def __init__(self):
浏览 5
修改于2020-09-24
得票数 12
回答已采纳
1
回答
在if语句中使用
walrus
运算符不起作用
我有一个简单的函数,如果它不匹配,应该输出一个基于模式或None的前缀。试着做海象似乎不起作用。有什么想法吗? if m := re.match(f'^.+(\d\d)-(\d\d)-(\d\d\d\d)$', name) is not None:回溯
浏览 1
修改于2021-05-14
得票数 4
回答已采纳
1
回答
无法让
walrus
操作符工作(Python双列表理解)
此列表理解不起作用:NameError: name 'buylow' is not definedbuy_prices = [(buylow, max(jj, buylow)) for jj in [buylow := round(0.997 + ii/10000.0, 5), 0.9982] for ii in range
浏览 7
修改于2022-04-22
得票数 -2
3
回答
用Python中的
walrus
运算符下划线变量
使用
walrus
运算符:=,我发现需要一个相当短暂的变量(只用于一行代码)。我想知道在这种情况下使用_是否合理,或者对阅读代码的人来说是否会感到困惑?
浏览 30
提问于2022-06-16
得票数 2
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券