執行python解釋器的兩種方式


執行python解釋器的兩種方式

1.交互式

python是高級語言,是解釋型語言,逐行翻譯,寫一句翻譯一句

print ('hello world')

2.命令行式

python和python解釋器可以看成一種東西

python解釋器是一個應用程序,python3 test.txt相當於python打開了一個文件,然后讀取並運行

  1. 編寫一個文本文件,保存
  2. 用python3(相當文本編輯器)解釋器打開
  3. 運行並且翻譯,在去識別print(‘hello world’)

兩種方式的區別

  1. 交互式:print('hello world')在內存中,當按下enter鍵時,python解釋器進行一個翻譯的操作,輸出hello world

    優點:執行效率高,及時報錯,方便調試

    缺點:關閉即消失

  2. 命令行式:test.txt 存儲在硬盤中,python3 test.txt相當打開test.txt,也就是把它從硬盤讀入內存,print (‘hello world’)從硬盤進入內存,並且他是一串字符,python3解釋器就是一個翻譯,按下enter鍵時,python解釋器進行解釋,輸出 hello world

    優點:永久保存

    缺點:不能及時報錯,調試麻煩

python集成開發環境

pycharm

執行python的兩種方式

  1. 交互式
  2. 命令行式

我們將兩種方式的優點集合起來,這就是pycharm

Ctrl + D 復制

Ctrl + Y 刪除

shift + F10 運行

Alt + shift + F10 選擇一個文件運行

end 跳轉到行尾

home 跳轉到行首

Ctrl + delete 刪掉整個單詞

Ctrl + Z 撤銷

tab 縮進4個單位

shift + tab 刪除縮進

變量

變: 變化

量:描述/量化一個狀態

變量:會變化的狀態

什么是變量

變量名:接受變量值

賦值符號:賦予

變量值:描述狀態的具體的值

為什么要有變量

name = 'kong' # 姓名
height = '185'  #身高
weight = '150'  #體重

存儲世間萬物的所有狀態,通過變量我們識別世間萬物。

變量名的命名規范

  1. 變量名具有一定的意義

  2. 變量名不能用純數字,否則你不知道這是什么

  3. 變量名只能用數字,字母和下划線_,且下划線不能單獨使用且不能開頭

    特殊情況:不能用拼音,不能用漢字(會有二義性)

定義變量名的兩種風格

第一種
my_name_and_age
第二種   駝峰體(python不常用)
MyNameAndAge

常量

固定不變的狀態,本質是一種變量。我們約定俗成變量名全部大寫的為常量。

注釋

標記 Ctrl + /

# 單行注釋

‘’‘’‘’

多行注釋

‘’‘’‘’


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM