表达“〜”是啥意思[重复]

Posted

技术标签:

【中文标题】表达“〜”是啥意思[重复]【英文标题】:What does the expression "~" mean [duplicate]表达“〜”是什么意思[重复] 【发布时间】:2022-01-12 18:25:15 【问题描述】:

“~”是什么意思?

【问题讨论】:

上下文是什么? 请看***.com/questions/8305199/… 按位取反。 代码需要作为文本提供,而不是图像。见Why not upload images of code/errors when asking a question? ~ 不是一个表达式,它是一个运算符 【参考方案1】:

来自文档:https://docs.python.org/3/reference/expressions.html#unary-arithmetic-and-bitwise-operations

一元~(反转)运算符产生其按位反转 整数参数。 x 的位反转定义为-(x+1)。 它仅适用于整数或覆盖的自定义对象 __invert__() 特殊方法。

【讨论】:

你可能想使用这个参考而不是docs.python.org/3/reference/… 是的,这样更好

以上是关于表达“〜”是啥意思[重复]的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式 “!\\^\\.\\*\\$!([^!]+)!” 是啥意思?

“||”是啥意思在 var 语句中是啥意思? [复制]

在SQL语句中dist是啥意思

(?!a)0 是啥?在 Java 正则表达式中是啥意思?

==,&&,‖是啥意思?

正则表达式 (?<!-) 是啥意思