python解譯器有哪些?

來源:互聯網
上載者:User

標籤:類型   區分大小寫   執行   王者榮耀   模組   良好的   中文   put   虛擬   

python是一門什麼樣的語言?

    程式設計語言主要從以下幾個?度進行分類,編譯型和解釋型、靜態語?和動態語?、強型別定義語?和弱類型定義語?,我們先看編譯型語?和解釋型語?. 稍後再說強型別和弱類型

編譯型:  (運行效率高,速度快)
  優點:編譯器一般會有先行編譯的過程對代碼進行最佳化。因為編譯只做?一次,運?時不需要編 譯,所以編譯型語言的程式執行效率?高。可以脫離語言環境獨立運行。
  缺點:編譯之後如果需要修改就需要整個模組重新編譯。編譯的時候根據對應的運行環境產生機器碼,不同的作業系統之間移植就會有問題,需要根據啟動並執行作業系統環境編譯不同的 可執行檔。
解釋型:  (開發效率較快)  python屬於解釋性
  優點:有良好的平台相容性,在任何環境中都可以運行,前提是安裝瞭解釋器(虛擬機器)。 靈活,修改代碼的時候直接修改就可以,可以快速部署,不用停機維護。
  缺點:每次啟動並執行時候都要解釋?遍,效能上不如編譯型語?。

python解譯器有哪些?

1.CPython  2.IPython  3.pypy  4.Jython  5.IronPython

‘‘‘
變數的命名規則:
1.使用字母,數字,底線組成.
2.不能是數字打頭,也不能是純數字.
3.要有意義
4.不要太長
5.不能是關鍵字
6.不能是中文
7.區分大小寫
8.推薦使用駝峰體,和底線組成的Name = ‘李四‘
print(Name)addition = 3 + 8
print(a)
print(a*2)game = ‘王者榮耀‘
print(game)
‘‘‘‘‘‘
<<常量>>
 
常量所有字母都是大寫,也是一個變數,只不過大家都不更改
樣本
PI = 3.141592653BIRTH_OF_SYLAR = 1990
‘‘‘‘‘‘
<<資料類型>>
  1 . int(整數) integer
print(10%3) 計算餘數
print(10//3) 計算整數  2 . str(字串) string
name = ‘李四光‘  2.1 字串拼接  能做加法,乘法
print(‘北京‘ + ‘沙河‘ + ‘學python‘) print(‘sb‘ * 100)  3 . bool
  True, False
‘‘‘
‘‘‘
<<使用者互動>>
a = input(‘請輸入性別‘)
print(‘你的性別是‘ +a)‘‘‘ << if 語句 >>  if 條件:          結果1結果2。 第二種文法:If 條件:        結果1    else:          結果2    代碼3 第三種文法:If 條件1:        結果1elif 條件2:        結果2else:        結果n 第四種文法(嵌套):If 條件1:        結果1        If 條件2:           結果2  else:    結果3 else:        結果4

 

 

 

 

 

 

 

python解譯器有哪些?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.