歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > python培訓(xùn) >  python基礎(chǔ)知識整理學(xué)習(xí)

python基礎(chǔ)知識整理學(xué)習(xí)

來源:培訓(xùn)無憂網(wǎng) 發(fā)布人:云朵

2022-01-30 11:30:31|已瀏覽:185次

python基礎(chǔ)知識整理學(xué)習(xí)

什么是python?

      開發(fā)python的目的:幫助程序員編寫邏輯清晰的代碼。
      python應(yīng)用領(lǐng)域:可被用于 Web開發(fā) 、游戲開發(fā) 、為桌面應(yīng)用程序構(gòu)建腳本 和 GUI 、 配置服務(wù)器 、 執(zhí)行科學(xué)計(jì)算 和 進(jìn)行數(shù)據(jù)分析。
      python的特點(diǎn):python是一個完全面向?qū)ο蟮恼Z言。
      面向?qū)ο蟮乃季S方式:要解決一個問題前,首先考慮由誰來做,怎么做事情,是誰的職責(zé),最后把事情做好就行;要解決復(fù)雜的問題,就可以找多個不同的對像,各司其職,共同實(shí)現(xiàn),最終完成。
      解釋器:計(jì)算機(jī)不能直接理解任何除機(jī)器之外的語言,所以必須要把程序員所寫的程序語言翻譯成機(jī)器語言,計(jì)算機(jī)才能執(zhí)行程序,將其他語言翻譯成機(jī)器語言的工具,被稱為編譯器。

      編譯器翻譯的方式有兩種:一個是編譯(使用編譯器的語言叫做編譯型語言),一個是解釋(使用解釋器的語言叫做解釋型語言),兩種方式之間的區(qū)別在于翻譯的時間點(diǎn)不同,當(dāng)編譯器以解釋方式運(yùn)行時,也稱之為解釋器
編譯型語言–編譯器:
      統(tǒng)一編譯,一次執(zhí)行。
      如果使用了某一操作系統(tǒng)的編譯器,那么這個編譯器最終生成的可執(zhí)行文件只能在這個操作系統(tǒng)上運(yùn)行,不能在其它的操作系統(tǒng)上運(yùn)行。適用于短期開發(fā)的日常任務(wù);
解釋型語言–解釋器:
      (逐行解釋每一句源代碼)讀一行翻譯一行,翻譯一行執(zhí)行一行。
      在不同的操作系統(tǒng)上安裝不同的解釋器就可以了。
python的優(yōu)點(diǎn):

      簡單、易學(xué)

      免費(fèi)、開源

      面向?qū)ο?/span>

      豐富強(qiáng)大的庫

      可擴(kuò)展性:如果需要一段關(guān)鍵代碼運(yùn)行得更快或者希望某些算法不公開,可以把這部分程序用c語言或者c++編寫,然后在python程序中使用它們。

python的缺點(diǎn):

      運(yùn)行速度慢

      國內(nèi)市場較小

      中文資料匱乏

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-19390.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注python培訓(xùn)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!