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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python什么环境_什么是Python?(基础环境建设),NO2,搭建

發布時間:2025/4/16 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python什么环境_什么是Python?(基础环境建设),NO2,搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. Python語言

1.1 Python語言的基本概念

Python

是?種極少數能兼具

“簡單”

“功能強?”

的編程語?。你將驚異于發現你正在使?的這?編程語?是如此簡單,它專注于如何解決問題,??拘泥于語法與結構

官方對Python的介紹如下:

Python 是?款易于學習且功能強?的編程語?。 它具有?效率的數據結構,能夠簡單?有效地實現?向對象編程。Python 簡潔的語法與動態輸?之特性,加之其解釋性語?的本質,使得它成為?種在多種領域與絕?多數平臺都能進?腳本編寫與應?快速開發?作的理想語?

1.2 解釋型和編譯型語言的區別

根據轉換時機的不同,語?分成了兩?類:

編譯型語? 代表語? C語?

編譯型語?

,會在代碼執?前將代碼編譯為機器碼然后將機器碼交由計算機執?

x(源碼) - - 編譯 - - > y(編譯后的機器碼)

特點: 執?速度特別快,跨平臺性?較差

解釋型語? 代表語? Python

解釋型語?

,不會在執?前對代碼進?編譯?是在執?的同時?邊 執??邊編譯

x(源碼)- - 解釋器 - - > 解釋執?

特點:執?速度?較慢,跨平臺性?較好

1.3 Python的特色

簡單

易于學習

?由且開放

跨平臺

可嵌?性

豐富的庫

1.4 Python的發展及應用

Python的應?

常規軟件開發

科學計算

?動化運維

?動化測試

WEB開發

?絡爬?

數據分析

??智能

Python之禪

(輸? import this)

譯文

美勝于丑陋(Python 以編寫優美的代碼為?標)

明了勝于晦澀(優美的代碼應當是明了的,命名規范,?格相似)

簡潔勝于復雜(優美的代碼應當是簡潔的,不要有復雜的內部實現)

復雜勝于凌亂(如果復雜不可避免,那代碼間也不能有難懂的關系,要保持接 ?簡潔)

扁平勝于嵌套(優美的代碼應當是扁平的,不能有太多的嵌套)

間隔勝于緊湊(優美的代碼有適當的間隔,不要奢望??代碼解決問題)

可讀性很重要(優美的代碼是可讀的)

即便假借特例的實?性之名,也不可違背這些規則(這些規則???上)

不要包容所有錯誤 ,除?你確定需要這樣做( 精準地捕獲異常,不寫except:pass?格的代碼)

當存在多種可能,不要嘗試去猜測?是盡量找?種,最好是唯??種明顯的解決?案(如果不確定,就?窮舉法)

雖然這并不容易,因為你不是 Python 之?(這?的 Dutch 是指 Guido )

做也許好過不做,但不假思索就動?還不如不做(動?之前要細思量)

如果你?法向?描述你的?案,那肯定不是?個好?案;反之亦然(?案測評 標準)

命名空間是?種絕妙的理念,我們應當多加利?(倡導與號召)

2. 搭建環境

2.1 Python的解釋器

環境搭建就是安裝Python的解釋器

Python的解釋器分類:

CPython

(官?我們?的就是這個版本)?c語?編寫的Python解釋器

PyPy

?Python語?編寫的Python解釋器

JPython

?Java編寫的Python解釋器

2.2 搭建Python環境

官網鏈接

下載安裝包

以Windows為例

雙擊打開已經下載好的

.exe

安裝文件

安裝成功

在命令行窗口中,分別輸入“python”,“python -V”,確認是否安裝完畢,檢查版本號

2.3 Python的交互模式

win鍵 + R --> CMD --> 回?

- - - >

輸?Python

命令?結構 Python 3. 6. 5 …

- - - >

版本

Type “help”,“copyright”…

- - - >

版權聲明

>>>

- - - >

命令提示符 (在后?可以直接輸?指令)

2.4 pip工具的使用

pip介紹

我們都知道Python有很多的第三?庫或者說是模塊。這些庫針對不同的應?, 發揮不同的作?。我們在實際的項?中肯定會?到這些模塊。那如何將這些模 塊導?到??的項?中呢?

Python官?的PyPi倉庫為我們提供了?個統?的代碼托管倉庫,所有的第三? 庫,甚?你??寫的開源模塊,都可以發布到這?,讓全世界的?分享下載。

Python有兩個著名的包管理?具easy_install和pip。在python 2中 easy_install是默認安裝的,?pip需要我們?動安裝。隨著Python版本的提?,easy_install已經逐漸被淘汰,但是?些?較?的第三?庫,在現在仍然只能通過easy_install進?安裝。?前,pip已經成為主流的安裝?具,?Python 2 >=2.7.9或者Python 3.4以后默認都安裝有pip

pip使?

在命令?下,輸?pip,回?可以看到幫助說明:

2.4.1 查看pip版本

pip -V

pip --version

2.4.2 普通安裝

pip install requests

2.4.3 指定版本安裝

pip install robotframework==2.8.7

2.4.4 卸載已安裝的庫

pip uninstall requests

pip install SomePackage

pip install SomePackage==1.0.5 # 指定版本

pip intstall 'SomePackage>=1.0.6# 最小版本

升級指定的包,通過使?==, >=, <=, >, < 來指定?個版本號。

2.4.5 列出已安裝的庫

pip list

2.4.6 顯示所有安裝包的信息

pip show package

2.4.7 將已安裝的庫列表保存到文本文件中

pip freeze > D:\桌面\install.txt

使?wheel?件安裝

除了使?上?的?式聯?進?安裝外,還可以將安裝包也就是wheel格式的?件,下載到本地,然后使?pip進?安裝。?如我在PYPI上提前下載的pillow庫的wheel?件,后綴名為whl

可以使? pip install pillow-4.2xxxxxxx.whl 的?式離線進?安裝

第?步 安裝 wheel

第?步 找到下載的whl?件的?錄進?安裝(以桌?為例)

第三步 執?命令安裝

2.5 Python的第一個程序

可以在交互模式實現

可以?Python?帶的idle

可以??級開發?具如 : PyCharm

3. PyCharm的安裝和配置

3.1 PyCharm的安裝

3.2 PyCharm的簡單配置

1、主題修改

File - - settings - - apperance - - theme

2、代碼字體修改

File - - settings - - Editor - - Font

3、關閉更新

File - - settings - - apperance - - System Settings - - Updates - - Automatically check updates for 取消打鉤

4、快捷鍵修改

File - - settings - - apperance - - Keymap 選擇??習慣的快捷鍵?式

5、?動導包

File - - settings - - apperance - - General - - Auto Import 打鉤

6、進入打開上次的?程

File - - settings - - apperance - - System Settings - - Reopen last project startup

7、修改新建?件?件頭

File - - settings - - Editor - - Code Style - - File and Code Templates - - Python Script

文件頭

# !/usr/bin/env python

# -*- coding: utf-8 -*-

# @Time : ${DATE} ${TIME}

# @Author : Lee

# @File : ${NAME}.py

# @Software: ${PRODUCT_NAME}

8、修改字體編碼

File - - settings - - Editor - - Code Style - - File Encoding - - Project Encoding

總結

以上是生活随笔為你收集整理的python什么环境_什么是Python?(基础环境建设),NO2,搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

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