給C/C++程序員的注釋
在Python中沒有switch語句。你可以使用if..elif..else語句來完成同樣的工作(在某些場合,使用字典會更加快捷。)
給C/C++程序員的注釋
在Python中沒有專門的char數據類型。確實沒有需要有這個類型,我相信你不會為此而煩惱。
給Perl/PHP程序員的注釋
記住,單引號和雙引號字符串是完全相同的——它們沒有在任何方面有不同。
一定要用自然字符串處理正則表達式。否則會需要使用很多的反斜杠。例如,后向引用符可以寫成'\\1'或r'\1'。
使用變量時只需要給它們賦一個值。不需要聲明或定義數據類型。
Python的for循環從根本上不同於C/C++的for循環。C#程序員會注意到Python的for循環與C#中的foreach循環十分類似。
Java程序員會注意到它與Java 1.5中的for (int i : IntArray)相似。
在C/C++中,如果你想要寫for (int i = 0; i < 5; i++),那么用Python,你寫成for i in range(0,5)。你
會注意到,Python的for循環更加簡單、明白、不易出錯。
----------------------------
2017年9月4日更
給C/C++/Java/C#程序員的注釋
注意,即便是整數也被作為對象(屬於int類)。這和C++、Java(1.5版之前)把整數純粹作為
類型是不同的。通過help(int)了解更多這個類的詳情。 C#和Java 1.5程序員會熟悉這個概念,因
為它類似與 封裝與解封裝 的概念。
··························································
晚些時候會編輯格式