python - 为什么 1<<3 + 1<<4 = 256?
解决方案
这是因为 python 的操作顺序,在左移运算符之前计算加法。表达式等价于
(1<<(3+1))<<4
推荐阅读
- r - 从变量重要性排序输出(插入符号包)
- python - Flask-Security 覆盖寄存器视图
- c# - .net core 2.0 cookie 身份验证在尝试通过 https 访问时陷入无限重定向循环
- hive - 当我在 Hive 中交换分区时,用户查询会发生什么?
- c - 哈希表泄漏内存
- powershell - PowerShell - OR 运算符
- ansible - 如果单个主机在组中,Ansible 仅执行任务
- java - 尝试使用 POJO 记录更新表时出现 Java jOOQ 问题
- vbscript - 在 VBS 中使用多个参数时出现预期语句错误
- asp.net-mvc - 您不能多次将绑定应用于同一个元素剔除