1. 程式人生 > >請問Python適合用來開發一個基於B/S的資訊管理系統嗎?

請問Python適合用來開發一個基於B/S的資訊管理系統嗎?

  肯定合適。OpenERP用的就是python。以下說的c/c++、java、python程式設計師,具有相同的開發能力、熟練程度。我們來做個比較:

  1.開發時間,肯定比java、c/c++要快;2.安全性,看總體設計;3.單個程式設計師的費用,肯定要比java、c/c++高;4.程式設計師數量,肯定要比java、c/c++要少;5.總體費用,肯定要比java、c/c++要低。 因為管理類系統可能注重互動,用python做問題不大。python開發web應用還是很給力的。所以,你明白了嗎?

  因為Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程式就感覺像是在讀英語,它使你能專注於解決問題而不是去搞明白語言本身。


  除此之外,Python所擁有的標準庫更是很大一部分人選擇它的理由。

  它可以幫助處理各種工作,包括正則表示式、文件生成、單元測試、執行緒、資料庫、網頁瀏覽器、CGI、FTP、電子郵件、XML、XML-RPC、HTML、WAV檔案、密碼系統、GUI(圖形使用者介面)、Tk和其他與系統有關的操作。

  當你想開始嘗試做資料分析的時候,Python無疑會是一個很棒的選擇。當

  然,開發軟體也是。在Python中,物件既可以賦值給一個變數,也可以作為引數傳遞給一個函式。以下都是Python中的物件:數字、字串、列表、元組、集合、字典、函式以及類。

  Python中的函式與普通數學中的函式基本上是一致的——它接收輸入資料,對資料進行處理並輸出結果。輸出的結果完全取決於函式是如何被設計的。另一方面,Python中的類是被設計為輸出其他物件的物件的原型。