找到 34423 篇文章,关于编程

什么是 C++ 编程语言?

Paul Richard
更新于 2020年2月10日 10:58:50

4K+ 阅读量

C++ 是一种由 Bjarne Stroustrup 于 1979 年在贝尔实验室开发的编程语言。C++ 被认为是一种中级语言,因为它结合了高级和低级语言的特性。它是 C 的超集,几乎所有合法的 C 程序都是合法的 C++ 程序。C++ 可以在各种平台上运行,例如 Windows、Mac OS 和各种版本的 UNIX。它是一种具有以下特性的语言:- 静态类型 - 当类型检查在编译时而不是运行时执行时,据说编程语言使用静态类型。- 编译 - 编译... 阅读更多

Python 中的右移 (>>) 运算符是什么?

Malhar Lathkar
更新于 2020年2月26日 10:37:00

11K+ 阅读量

在 Python 中,>> 称为右移运算符。它是一个按位运算符。它需要对象的按位表示作为第一个操作数。位根据第二个操作数指定的位数向右移动。由于移位导致向左的领先位将设置为 0。>>> bin(a) #二进制等价物 0110 0100 '0b1100100' >>> b=a>>2 #二进制等价物 0001 1101 >>> b 25 >>> bin(b) '0b11001'

Python 中的“not in”运算符的作用是什么?

Malhar Lathkar
更新于 2020年2月26日 10:40:31

261 阅读量

在 Python 中,in 和 not in 运算符称为成员运算符。它们的目的在于检查对象是否是某个序列对象(如字符串、列表或元组)的成员。如果对象存在于序列中,则 not in 运算符返回 false,如果未找到则返回 true>>> 'p' not in 'Tutorialspoint' False >>> 'c' not in 'Tutorialspoint' True >>> 10 not in range(0,5)

Python 中的“in”运算符的作用是什么?

Malhar Lathkar
更新于 2020年2月26日 10:41:06

553 阅读量

在 Python 中,in 和 not in 运算符称为成员运算符。它们的目的在于检查对象是否是某个序列对象(如字符串、列表或元组)的成员。如果对象存在于序列中,则 in 运算符返回 true,如果未找到则返回 false>>> 'p' in 'Tutorialspoint' True >>> 'c' in 'Tutorialspoint' False >>> 10 in range(0,5) False

Python 中的“is not”运算符的作用是什么?

Malhar Lathkar
更新于 2020年2月26日 10:41:38

381 阅读量

在 Python 中,is 和 is not 运算符称为身份运算符。Python 解释器为计算机内存中的每个对象分配一个唯一的标识号 (id)。身份运算符检查两个对象的 id() 是否相同。如果 id() 值不同,则“is not”运算符返回 true,如果它们相同则返回 false。>>> a=10 >>> b=a >>> id(a), id(b) (490067904, 490067904) >>> a is not b False >>> a=10 >>> b=20 >>> id(a), id(b) (490067904, 490068064) >>> a is not b True

Python 中的“is”运算符的作用是什么?

Malhar Lathkar
更新于 2023年9月9日 9:46:50

2K+ 阅读量

在 Python 中,is 和 is not 运算符称为身份运算符。Python 解释器为计算机内存中的每个对象分配一个唯一的标识号 (id)。身份运算符检查两个对象的 id() 是否相同。如果 id() 值不同,则“is”运算符返回 false,如果它们相同则返回 true。>>> a=10 >>> b=a >>> id(a), id(b) (490067904, 490067904) >>> a is b True >>> a=10 >>> b=20 >>> id(a), id(b) (490067904, 490068064) >>> a is b False

Python 中“!”运算符的等价物是什么?

Gireesha Devara
更新于 2023年9月9日 9:48:50

2K+ 阅读量

在某些语言(如 C/C++)中,“!”符号用作逻辑非运算符。!x 如果 x 为假则返回真,否则返回假。Python 中此“!”运算符的等价物是逻辑非,它也返回真如果操作数为假,反之亦然。示例在以下示例中,变量 operand_X 持有布尔值 True,应用非运算符后,它返回 False。operand_X = True print("输入:", operand_X) result = not(operand_X) print('结果:', result) 输出输入:True 结果:False 示例对于 False 值,... 阅读更多

这些运算符 (** , ^ , %, //) 的含义是什么?

Malhar Lathkar
更新于 2020年2月26日 10:44:55

262 阅读量

在 Python 中,** 是幂运算符。在表达式 x**y 中,它返回 x 的 y 次幂>>> x=5 >>> y=3 >>> x**y 125^ 是按位异或运算符。以两个位作为操作数,如果一个为 1 另一个为 0,则返回 1>>> a=10 >>> bin(a) #0001 1010 '0b1010' >>> b=20 >>> bin(b) #0010 0100 '0b10100' >>> c=a^b >>> c 30 >>> bin(c) #0011 1110 '0b11110'// 定义为地板除运算符。它返回除法运算结果的整数部分>>> 10/3 3.3333333333333335 >>> 10//3 3对于负除法,地板舍入到负无穷大。>>> -10/3 ... 阅读更多

Python 中 != 和 <> 运算符的区别是什么?

Malhar Lathkar
更新于 2019年7月30日 22:30:21

218 阅读量

在 Python 2.x 中,!= 和 运算符都可用于检查两个操作数是否不相等。如果操作数不相等则返回 true,如果相等则返回 false。在 Python 3.x 中,运算符已被弃用。

Python 中 = 和 == 运算符的区别是什么?

Malhar Lathkar
更新于 2020年2月26日 10:43:01

1K+ 阅读量

在 Python 中,= 符号定义为赋值运算符。它需要在其左侧有一个变量,在其右侧有一个表达式。右侧表达式的值将分配给左侧的变量。表达式和变量的名称不可互换。>>> a=10 >>> b=20 >>> c=a+b >>> a,b,c (10, 20, 30) >>> a+b=c SyntaxError: can't assign to operator== 符号是一个比较运算符,称为等于运算符。如果两边的操作数相等,则返回 true,否则返回 false>>> 10+2 == 10 False >>> (10+2) == 12 True >>> 'computer' == 'Computer' False >>> 'computer' == "computer" True

广告