日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python是什么语言汇编_编程语言及python介绍

發布時間:2024/2/28 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python是什么语言汇编_编程语言及python介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

編程語言及python介紹

1、編程語言分類

機器語言

優點:執行效率高

缺點:開發效率極低,跨平臺性差

匯編語言

優點:較機器語言執行效率稍低

缺點:較機器語言開發效率稍高,仍然很低,跨平臺性差

高級語言

編譯型(C、C 、go)

類似谷歌翻譯,把程序所有的代碼翻譯成二進制指令后,操作系統根據指令直接操控硬件

解釋型(python、PHP、C#、Java(先編譯后解釋))

類似同聲翻譯,需要解釋器,一邊翻譯一邊執行

優點:開發效率高

缺點:執行效率低

總結:

開發效率:(解釋型>編譯型)> 匯編語言 > 機器語言

執行效率:機器語言 > 匯編語言 >(編譯型 > 解釋型)

跨平臺性:解釋型 > 編譯型

學習難度:機器語言 > 匯編語言 > 高級語言

2、python解釋器

安裝

python解釋器版本:

? python2.x

? python3.x

不要下載最新版

環境變量:系統變量優先于用戶變量

輸入cmd打開命令提示符,輸入python測試是否安裝成功

python執行代碼的兩種方式

交互式:調試程序時使用,無法保存文件

文件式(腳本式、命令行執行):python中約定俗成的以.py結尾,其實就是文本文件,其他結尾也可執行

3、IDE工具(pycharm)

pycharm官網下載professional專業版

4、注釋

#### 1、什么是注釋?

注釋是代碼之母,對代碼進行解釋說明,程序執行時不會被運行

#### 2、為什么要注釋?

增強代碼可讀性

#### 3、怎么用注釋?

單行注釋,用#,快捷鍵Ctrl ?(#后加個空格規范化)

多行注釋,用三個單引號或者雙引號‘’‘ ’‘’或者 """ """

#### 4、注釋原則

不用全部注釋,自己覺得重要的部分加注釋

可以英文或者中文,不可以用拼音

5、變量

#### 1、什么是變量?

變:事物的狀態可以變化

量:描述事物的狀態

#### 2、為什么要有變量?

程序的執行本質是一系列狀態的變化,需要一種機制來反映或保存程序執行時的狀態,以及狀態的變化

#### 3、變量怎么用?

變量名 賦值符號 變量值

age = 18

#### 4、變量三大特性

type變量類型

id內存地址

value變量值

#### 5、變量名的命名規范

只能是數字、字母、下劃線組成

數字不能開頭

不能是中文

區分大小寫

#### 6、變量名命名風格

下劃線體 user_name

駝峰體 UserName

#### 7、常量

python中沒有常量,程序員約定俗成的把全部是大寫命名為常量

6、內存管理

#### 1、小整數池

python解釋器中0~255的id相同,pycharm對此進行了優化范圍更廣

a = 25

b = 257

print(id(a))

>>>2335729820784

print(id(b))

>>>2335761804048

a = 255

b = 255

print(id(a))

>>>1838517664

print(id(b))

>>>1838517664

#### 2、垃圾回收機制

引用計數:當引用計數為0時,垃圾回收機制會自動清除,如10的引用計數為0,將被清除

a = 10

a = 11

標記清除

分代回收

來源:https://www.icode9.com/content-1-541951.html

總結

以上是生活随笔為你收集整理的python是什么语言汇编_编程语言及python介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

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