[Not actually OT] Trouble in node.js land

INADA Naoki songofacandy at gmail.com
Wed Mar 23 07:06:00 EDT 2016


>
>
> For those curious, here's left-pad in all its glory:
>
> module.exports = leftpad;
> function leftpad (str, len, ch) {
>   str = String(str);
>   var i = -1;
>   if (!ch && ch !== 0) ch = ' ';
>   len = len - str.length;
>   while (++i < len) {
>     str = ch + str;
>   }
>   return str;
> }
>
> I leave a Python translation for the experts :-)
>
>
>>> s = "foo"
>>> s.rjust(5, '@')
'@@foo'



More information about the Python-list mailing list