亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python——簡介

發布時間:2020-09-12 18:15:08 來源:網絡 閱讀:892 作者:yard521 欄目:編程語言

1、Python社區

Pypi:https://pypi.org/
GitHub:https://github.com/
StackOverFolw:https://stackoverflow.com/
開源中國:https://www.oschina.net/
TIBOE編程語言社區:http://www.tiobe.com/tiobe-index//

2、Python歷史

Python第一個公開發行版發行于1991年。

3、Python應用

        * Web編程
        * 系統管理任務
        * 數學處理(數據分析、機器學習
        * 文本處理(爬蟲)
        * 云計算
        * 運維開發
        * 自動化測試
        * 圖形處理、多媒體應用
        * 網絡編程
        * 游戲開發
        * ×××({}POC腳本、×××)
        * ...

互聯網公司廣泛使用Python來做的事一般有:自動化運維、自動化測試、大數據分析、爬蟲、Web 等。

4、為什么是Python而不是其他語言?

Python——簡介

5、Python特點

Python語法簡潔清晰,特色之一是強制用空白符作為語句縮進:

1.易于學習:Python有相對較少的關鍵字,結構簡單,和一個明確定義的語法,學習起來更加簡單。

2.易于閱讀:Python代碼定義的更清晰。

3.易于維護:Python的成功在于它的源代碼是相當容易維護的。

4.一個廣泛的標準庫:Python的最大的優勢之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh兼容很好。

5.互動模式:互動模式的支持,您可以從終端輸入執行代碼并獲得結果的語言,互動的測試和調試代碼片斷。

6.可移植:基于其開放源代碼的特性,Python已經被移植(也就是使其工作)到許多平臺。

7.可擴展:如果你需要一段運行很快的關鍵代碼,或者是想要編寫一些不愿開放的算法,你可以使用C或C++完成那部分程序,然后從你的Python程序中調用。

8.數據庫:Python提供所有主要的商業數據庫的接口。

9.GUI編程:Python支持GUI可以創建和移植到許多系統調用。

10.可嵌入: 你可以將Python嵌入到C/C++程序,讓你的程序的用戶獲得"腳本化"的能力

6、Python版本(2 vs 3)

* 3.X默認支持中文
* 不兼容2.x
* 核心語法調整,更易學
* 新特性默認只在3.x上有

為什么要開發 3.X版本呢?因 python發展了20多年,有很多重復的功能和模塊,很多代碼也變得不那么簡潔,所以Guido決定進行一次徹底的升級,去繁從簡,有了后續的 Python 3.X版本。

7、Python環境安裝

Linux:

1、準備編譯環境(環境如果不對的話,可能遇到各種問題,比如wget無法下載https鏈接的文件)
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel  openssl-devel ncurses-devel
2、下載 Python3.6.5代碼包
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz

在安裝包中有一個README的文件,里面有寫如何安裝
3、解壓
tar Jxvf Python-3.6.5.tar.xz
4、編譯安裝
cd Python-3.6.5
./configure --prefix=/usr/local/python3
make && make install
5、做軟鏈
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
6、升級pip到最新版本:
pip install --upgrade pip
7、測試
python3

8、如何設置默認Python3.6.5
如果我們需要設置默認python直接運行默認的Python3.6.5版本,那需要簡單調整軟鏈接。

備份默認文件
cd /usr/local/
mv python python.bak
mv pip pip.bak
重新創建軟連接,其實這個時候我們就可以默認看到Python就是3.6.5版本
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沁源县| 深泽县| 盐城市| 邯郸市| 宝清县| 沙坪坝区| 蓝山县| 大荔县| 双桥区| 宁海县| 陕西省| 东阿县| 建德市| 陆川县| 广河县| 莱西市| 札达县| 虹口区| 东阿县| 邓州市| 安顺市| 拉孜县| 称多县| 淳化县| 志丹县| 雷波县| 江门市| 普宁市| 福清市| 满洲里市| 睢宁县| 藁城市| 古浪县| 灌阳县| 泗洪县| 阳高县| 湾仔区| 新津县| 西丰县| 屯昌县| 兴安县|