日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python相关概念

發布時間:2025/7/14 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python相关概念 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python是面向對象,解釋性語言


1. ?python的運行機制:python在運行的時候所涉及到的概念和思想與java比較類似,首先,python的源代碼.py文件需要PVM(python 虛擬機)編譯成.pyc文件(類似于java的字節碼),然后再有python虛擬機進入一個不斷循環的過程中解釋執行.pyc

? ?所以,python程序在運行起來的時候,在linux的系統上,使用ps命令查看到的是python進程(即python虛擬機進程),這與java是相似的


2. ?python的安裝(linux系統)

? ?以centos為例,現在在大多數的linux發行版上,python已經成為了系統的標配,在centos6系列的系統上,系統默認安裝了python2.6的版本,如果要使用更高的版本,可以在編譯安裝更高版本,但是由于系統上其他軟件可能依賴于默認安裝的python軟件,所以不推薦卸載

? ?方式:以編譯安裝python2.7為例

? ? ? 下載python-2.7.10.tar.gz

? ? ? 解壓縮 tar -zxf python-2.7.10.tar.gz

? ? ? cd python2.7.10

? ? ? ./configure --help //可以獲取編譯幫助

? ? ? ./configure --prefix=/usr/local/python27

? ? ? make && make install

然后將/usr/local/python27/bin/python2.7鏈接到/bin目錄下即可

? ? ln -sv /usr/local/python27/bin/python2.7 /bin/python2.7

之后將可以直接使用Python2.7了


3. ?python的實現方式

? ?cpython:最原始的,使用最廣泛的python實現,是使用C語言開發的python解釋器

? ?jython:java實現的python,jython是一種完整的語言,是一個python語言在java中的完整實現,同事不僅提供了python的庫,而且還提供了java所有的類

? ?Ironpython:在.net和mono上實現的python語言



? ?

? ?

轉載于:https://blog.51cto.com/10764546/1721617

總結

以上是生活随笔為你收集整理的python相关概念的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。