Python Expressive Puzzlers 4: It’s Elementary

若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。

底下Java程式的執行結果是什麼?
1
2
3
4
5
public class Elementary {
    public static void main(String[] args) {
        System.out.println(12345 + 5432l);
    }
}

答案是 17777 。數字1和小寫的L(l)是不一樣的。所以"Java Puzzlers"作者建議如下:
「 Always use a capital el (L) in long literals, never a lowercase el (l).」
在long literals時,請用大寫的L。

那Python呢?
print(12345 + 5432l)

上述片段的Python程式碼是從VS code複製過來的,此IDE幫我們將小寫L標上不同的顏色了!

沒有留言: