第一个python解释器_第一个python程序
回顧昨日重點(需記住5*)
三大核心:
cpu——運行程序
內存——基于電,存取速度快,斷電丟失數據
硬盤——基于磁,存取速度遠遠慢于內存,斷電不丟失數據
操作系統
應用程序
操作系統 (windows,linux)
計算機硬件(cup、內存、硬盤)
ps:文件就是操作系統提供給用戶或者應用程序操作硬盤的一種功能
今日內容(6*重點,5*掌握,4*記憶,3*及以下了解即可)
1、編程語言分類(3*)
2、python介紹(3*)
3、安裝多版本python解釋器(5*)
4.第一個python程序(6*)_python程序運行的三個步驟
5.變量(5*)
一、編程語言的分類(3*)
機器語言:用二進制指令編寫程序
缺點:二進制指令難以記憶,容易出錯,編程復雜度極高
匯編語言:用英文標簽,取代二進制指令編寫程序
缺點:編程復雜度依然很高
高級語言:用人類能理解的表達方式去編寫程序
高級語言編寫的程序計算機無法理解,必須經過翻譯才可以,按照翻譯方式不同
高級語言分為兩種
1、編譯型(c go)
2、解釋型(shell,python)
源代碼——————解釋器————————二進制指令
二、python介紹(3*)
python的創始人為荷蘭人吉多·范羅蘇姆[4]??(Guido van Rossum)。1989年圣誕節期間,在阿姆斯特丹,Guido為了打發圣誕節的無趣,決心開發一個新的腳本解釋程序,作為ABC語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提·派森的飛行馬戲團》(Monty Python's Flying Circus)。
近年來python確實越來越火
三、python解釋器
前面說了高級語言分為 編譯型 和 解釋型
解釋型語言和編譯型語言的共同目標都是為了將我們所認識的語句(例如循環、判斷)轉成二進制代碼,再交給計算機執行。
解釋型語言沒有轉二進制文件的過程,什么時候需要,什么時候編譯
編譯型語言是指在我們把程序寫完之后,把代碼完全翻譯成二進制文件,通過執行該二進制文件來執行程序。
解釋型語言是每一次用都需要編譯,,而編譯型語言只需要第一次運行時編譯,,以后在運行此程序只需要直接調用之前二進制文件即可’
#安裝完python后需要配置環境變量,
我的電腦——屬性——高級系統設置——環境變量——系統變量,找到安裝路徑,添加這兩個即可
四、編寫第一個python程序
交互式環境:(cmd環境下,Ctrl + r 進入)
特點:1、即時運行代碼 2、無法永久保存
寫入文件
python3 "D:\a.py"? ? ? ? #文件后綴 .txt or .py 不影響運行不過為了規范都寫.py
python+空格+雙引號+文件路徑
五、運行python程序的三個階段(6*) # 底層原理
python3"D:\a.txt"
1、先啟動python解釋器
2、python解釋器會將文件a.txt的內容從硬盤讀入內存
3、python解釋器會解釋執行剛剛讀入內存的代碼,識別python語法
六、IDE
pycharm or anaconda #兩者編輯器都可
pycharm官網:https://www.jetbrains.com/pycharm/download/#section=windows
anaconda官網:https://www.anaconda.com/products/individual
#注釋
"""
"""? ? ?三引號多行注釋往往用在一段程序的開頭,用來對整個py文件整體性的說明
#? 井號注釋,單行注釋? 一般用來對單行程序進行說明,增加程序的可讀性。
# 變量
什么是變量?
變量是事物的狀態
變指的是可以將事物的狀態記錄下來,并且記錄的結果可以是被改變的
為何要變量?
就是為了讓計算機能夠像人一樣記住事物的狀態
如何用變量?
原則:先定義、后引用
# 先定義
例:
name = ”who“
age = 18
height = 1.8
weight = 80
name是變量名? ?= 是變量的一個地址? ?"who"是變量的值
想取who 就用變量值name取,如下
# 后引用
print(“name)
>>who
總結
以上是生活随笔為你收集整理的第一个python解释器_第一个python程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python制作猜拳游戏代码_pytho
- 下一篇: mysql 二进制安装卸载_MySQL二