找到 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() 是否相同。“is not”运算符如果 id() 值不同则返回 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() 是否相同。“is”运算符如果 id() 值不同则返回 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,应用 not 运算符后返回 False。operand_X = True print("Input: ", operand_X) result = not(operand_X) print('Result: ', result) 输出 Input: True Result: 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

广告