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

歡迎訪問 生活随笔!

生活随笔

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

python

基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用

發布時間:2024/9/30 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

閱讀目錄

今日學習內容:

1、編程語言的介紹

2、Python介紹

3、安裝Python解釋器(多版本共存)

4、運行Python解釋器程序兩種方式。(交互式與命令行式)(?????)

5、變量(?????)

6、數據類型的基本使用(?????)

一、編程語言介紹

  • 1.1 機器語言:直接用計算機能理解的二進制指令來編寫程序,直接控制硬件。

  • 1.2 匯編語言:在機器語言的基礎上,用英文標簽取代二進制指令來編寫程序,本質上也是直接控制硬件。
    以上2種語言都可以稱之為低級語言(離系統硬件底層很近)。

  • 1.3 高級語言:用人能理解的表達方式去編寫程序,無需考慮硬件的細節操作的一種語言。
    編譯型語言:類似于谷歌翻譯的一種語言,所有代碼全部翻譯完后再執行,如c語言。
    解釋型語言:類似于同聲傳譯的一種語言,代碼邊翻譯邊執行,如Python語言。
    執行效率: 機器語言>匯編語言>編譯型語言>解釋型語言
    開發效率: 機器語言<匯編語言<編譯型語言<解釋型語言
    跨平臺性: 機器語言<匯編語言<編譯型語言<解釋型語言

==================================================================
二、Python的介紹

Python的創始人為吉多·范羅蘇姆(俗稱 龜叔)(Guido van Rossum)。1989年的圣誕節期間,Guido開始寫能夠解釋Python語言語法的解釋器。

Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他希望這個新的叫做Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。

最新的TIOBE排行榜,Python趕超PHP占據第4, Python崇尚優美、清晰、簡單,是一個優秀并廣泛使用的語言。

Python可以應用于眾多領域,如:數據分析、組件集成、網絡服務、圖像處理、數值計算和科學計算等眾多領域。目前業內幾乎所有大中型互聯網企業都在使用Python,

如:Youtube、Dropbox、BT、Quora(中國知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、騰訊、汽車之家、美團等。

三、Python解釋器的安裝與多版本共存

安裝:www.python.org官網下載對應版本,安裝,添加環境變量,結束。

多版本共存:Python安裝目錄下找到python.exe,拷貝一份,命名為python2.exe或python3.exe,一定要保留原版,因為pip工具會調用它。

四、運行Python解釋器程序的2種方式
第一種方式:交互式,Windows鍵+R打開運行,輸入cmd,然后輸入python,進入交互式界面。

這種交互式方式是即時得到命令結果,通常用于調試代碼。輸入代碼無法保存。
第二種方式:命令行 python d:\test.txt
講代碼先用文本編輯器保存在txt文件保存后,在通過Python解釋器打開,直接執行。
注意:后綴名不限txt,約定俗成的擴展名應該為.py
運行Python程序經歷的3個階段:
將Python程序代碼加載到內存,啟動Python程序===>Python解釋器將test.txt文件內容以文本格式讀入到內存(此時Python解釋器相當于一個文本編輯器)
===>Python解釋器執行剛才讀入的內存代碼。
五、變量
1、定義:一種可以改變的、記錄事物狀態的表達
2、為何要用變量?為了讓計算機具備人記憶事物狀態的技能。
3、如何使用變量?先定義后引用。
①先定義:age=18
三大組成部分:變量名:age,能反映出事物的一種屬性的一種命名
=:把變量值關聯給變量名
變量值:描述事物狀態的一種具體特征的值
②后引用:通過變量名去引用變量值,這里強調一點,變量名是訪問變量值的唯一方式
4、變量名的命名:見名知意。
語法規范:必須是字母、數字、下劃線,不能以數字開頭,不能使用Python的關鍵字

Python語言關鍵字

--------------------------------------------------------------------注:如果你對python感興趣,我這有個學習Python基地,里面有很多學習資料,感興趣的+Q群:895817687 -------------------------------------------------------------------{'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

命名風格:①純小寫+下劃線,例age_of_oldboy=19(通常推薦使用此種寫法)
②駝峰體,例AgeOfOldboy=22
5、常量:Python里面通常沒有常量的概念,所謂常量就是所有程序員約定俗成的將一個變量名賦予一個變量值后不再去改變此變量,變量名通常用全大寫來命名,例如:AGE_OF_OLDBOY=18。
6、變量值得三大特性:①、ID 在內存中的唯一標識。
②、type 不同類型的值記錄著不同的狀態。
③、值
7、內存管理:Python程序會不定時回收/清理內存中無用的變量值。
垃圾回收機制:引用計數
引用計數增加
age=18 #18的引用計數為1
x=age #18的引用計數為2
引用計數減少
del age #18的引用計數為1
x=10 #18的引用計數為0

總結

以上是生活随笔為你收集整理的基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。

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