python
野人球
啊哈奇
展开
-
10.15 小知识 ?:表达式(三目运算符)
条件表达式b ? x : y 为三目运算符,先为计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值如:Result = A?B:CA为布尔表达式(真/假),B 和C为执行语句。当A为真,Result=B当A为假,Result=C...原创 2021-10-15 22:08:29 · 109 阅读 · 0 评论 -
10.13 python小知识 >>和<<
右移>>、左移<<运算符的作用: n<<m, n>>m 左移、右移是指:在二进制中,将n向左、向右移动的位数(m),返回的是将二进制数转换为十进制数的结果。如1<<5:例:1<<5 将有效位左移5位:0000001 -》 100000 = 322<<5 将有效位左移五位:0000010 -》 1000000 =64print("1<<5",1<...原创 2021-10-13 23:55:45 · 588 阅读 · 0 评论 -
10.13 python小知识 &和|
python中 & : 按位与操作, 只有 1&1 为 1, 其它情况为 0.可用于进位运算如 1&3 001&011=001 3&3 011&011= 011规律:当&有一边为1,则另一边为1结果为1,否则全为0 当&两边相等,返回相等值 ...原创 2021-10-13 23:34:13 · 383 阅读 · 0 评论