天天看點

python 前言

# python前言簡介:

python 前言

## 檔案的概訴

```py

# 什麼是檔案 、檔案夾?

其實是作業系統暴露給使用者可以簡單快捷操作硬碟的"接口"

```

## 計算機内部儲存資料的原理

```pyt

"""計算機内部都認識01二進制數框"""

計算機是基于電工作的,而電信号隻有高低電頻兩種狀态

# 存儲機關

比特位(bit):二進制位數

8bit = 1bytes

1024bytes = 1kb

1024kb = 1mb

1024 mb = 1gb

1024gb = 1tb

ps :大資料 1、資料量一定要大(tb以上)2、高增長率3、多樣化

## 程式設計語言的發展曆史

機器語言

直接使用01二進制程式設計

優勢:計算機能夠直接識别 執行速度更快

劣勢:計算機難度大 程式設計效率低

彙編語言

用簡單的英文字母代替一串二進制數

優勢:相對于機器語言難度有所降低

劣勢:學習難度大 程式設計效率低

進階語言

python # c++ java php golang

用人類能夠讀懂的字元與計算機溝通交流

優勢:學習難度大大降低 程式設計效率大大提高

劣勢:計算機無法直接識别 執行速度較慢

# 進階語言需要有“翻譯官”的存在才能與計算機溝通

## 程式設計語言的分類

1、編譯型 c++

類似于谷歌翻譯 一次性翻譯完成後可以多次使用

優勢:執行效率高

劣勢:修改bug不友善

2、解釋型 python

類似于同聲傳譯 說一句翻譯一句

優勢:修改bug友善

劣勢:執行效率 、 速度沒有編譯型高

### 如何讓自己的計算機能夠識别進階語言?

1、識别 c++

​ 需要安裝 c++ 編譯器

​ 2、識别 python

​ 需要安裝python的解釋器

### python解釋器

"在it行業内不要輕易更新版本尤其是跟程式代碼相關的"

# 創作者:guido(龜叔)

# 解釋器版本

'''第一個數字是大版本号 數字不同功能上可能差異很大'''

​ python1.x:原始版本 幾乎不用了

​ python2.x:最高版本python2.7(2020年不再更新維護)

​ 目前還有很多公司的老項目使用的2.7版本

​ python3.x:目前最高版本python3.9

​ 目前較為穩定的版本是python3.6(推薦)

​ python4.x:速度要比之前的python快至少兩到三倍

### python解釋器下載下傳與安裝

# 官網:

https://www.python.org

# 安裝步驟

輕按兩下exe檔案 選自定義安裝

直接next

選擇安裝路徑(改為c盤路徑改為兩步)

# 主要檔案介紹

scripts檔案夾

“如果安裝過程中出現報錯 可以百度搜尋報錯代碼

如果實在有問題也可以拷貝别人安裝好的檔案夾使用即可”

### 基本使用

# 如何呼喚起來windows指令視窗

window + r 接着輸入cmd回車即可

# 如何切換路徑

1.切換磁盤:

d:

2、切換路徑

cd

### 路徑

1、什麼是路徑

資料所在的位置

2、什麼是相對路徑

需要有參照物 不是所有人都可以準确使用

3、什麼是絕對路徑?

以根目錄為參照物

### 環境變量

相當于一個公共倉庫

查找資料的時候先在目前路徑下找如果沒有則去環境變量裡去找

從上往下依次查找 找到一個就結束

配置步驟

1、右鍵此電腦選擇屬性

2、點選進階系統設定

3、點選環境變量

4、輕按兩下path的選項

“win10和win7的差別

win10展示很簡單而且全面

win7隻有一個非常小的視窗

需要使用英文輸入法的分号做好結尾

c:/:d:/python36;e/aaa”

### 多版本共存

1、先确認不同版本解釋器的python.exe所在路徑在環境和變量中

2、拷貝各自python.exe并重命名

### 第一個python程式

print (hello world) # 列印

# 書寫執行代碼的方式

方式一:直接在win + r,cmd回車,python ,編寫

無法永久儲存 ,沒有代碼提示功能

方式二:文本檔案

直接在win + r,cmd回車,python+檔案路徑

可以永久儲存代碼,沒有自動提示,程式設計效率低下

### 程式設計軟體

1、vscode

小巧輕便但是不适合小白

2、sublime

時下最流行的代碼編輯器軟體,功能十分強大可運作在linux,windows和mac os x,小白先不要使用

3、pycharm #強烈推薦

功能非常強大 适合所有人

"""

pycharm在下載下傳的時候有兩大版本

專業版professional

收費的但是功能齊全

我們使用專業版(不要擔心收費問題)

社群版community

免費的但是功能很少

破解方式 (淘寶買就是買)

python 前言