python - python 对算术表达式求值的奇怪行为(5-1//2)
问题描述
print(5-1//2)
这个表达式给出了结果 5
如何 ?
我的尝试:
x=5-1//2
x=5-1 #(-1//2 gives -1)
x=4
但是python说的是5
如何?
解决方案
推荐阅读
- google-bigquery - 如何过滤重复的 TableRow 数据以进行大查询以删除重复的行?
- javascript - 使用 performance.now() 校准时间是否安全?
- php - 我无法让 Symfony 工作的 rewieer/TaskSchedulerBundle
- python-3.x - 如何在此递归代码的硬币兑换问题中找到重叠子问题我找不到
- nativescript - Nativescript - 在索引处获取标签 ID
- flutter - 如何在关闭屏幕时关闭打开的 SnackBar?
- sharepoint - Sharepoint 加载项无法在 Sharepoint 根站点集合中安装
- angular - 反应式表单选择控件 - 茉莉花测试失败:找不到不同
- python - 根据按步骤排序的另一个列表对列表进行排序
- .net - 无法在不破坏 Android 和 iOS 项目 (Xamarin.Forms) 的情况下将目标 .NET 框架从 2.0 更改为更高版本