【发布时间】:2018-12-07 07:32:11
【问题描述】:
这里我附上了 PHP 代码,它由一个开关盒组成。我需要python中的那个switch case
public function partsToUnits($totalParts, $partsInUnit = 30, $flagRound = 'ceil')
{
switch ($flagRound) {
case 'floor':
$totalUnits = (int) floor($totalParts / $partsInUnit);
break;
case 'ceil':
default:
$totalUnits = (int) ceil($totalParts / $partsInUnit);
break;
}
$restParts = fmod($totalParts, $partsInUnit);
return array ('units' => $totalUnits, 'parts' => $restParts);
}
我可以在 python 中使用的等效语句是什么?
【问题讨论】:
-
SO 不是代码转换服务。您应该自己进行研究并编写代码。如果您的现有代码遇到一些特定问题,我们可以提供帮助。
-
哼哼......你必须自己编码......没有人为你编码
-
只需将其重写为
if语句,这正是switch 的作用。 -
“请删除负分” - 题外话得到负分。为防止将来发生这种情况,请通读the guidelines。
标签: php python-2.7