第二章、Python基礎

@編程語言分類:c++

           a、從運行角度分:               編程

         編譯型:代碼自己不能運行,須要一個附加程序(編譯器〉將其轉換成由二進制代碼組成的可執行文件,而後才能夠運行。    如  c/c++ 

               特色:  開發效率低、執行速度快

         解釋型:代碼能夠直接運行, 依賴相應的解釋器。          如  Python 、JavaScript ...

               特色: 開發效率高、執行速度慢

         混合型: Java 、Go

           b、從形態角度分:           ruby

 動態語言:是指程序運行時能夠改變其結構,能夠對變量或函數進行修改 由於程序中的代碼是在運行時纔開始檢查數據類型的,因此沒有運行的語句是被程序忽略的。即,定義變量時不須要指定數據類型,只有在第一次給變量賦值時,根據賦值的類型在內部指定該變量的類型。 如  Perl 、ruby

        靜態語言:經常使用於編譯型語言,在編譯時需檢查數據的類型。即,在使用變量以前必需要定義好數據類型 。  如   c/c++ 、c#、 Java...

           c、從語義角度分:編程語言

 強類型語言:會嚴格區份內部的變量類型。一旦指定了變 的類型,就必須通過轉換才能存取爲其餘類型。   
如 c、Java
弱類型語言:是指不嚴格區份內部的變量類型,通常是隻要大小放得下便可轉化。
如 彙編語言、JavaScript...

 

 

一、Python文件後綴名以  .py  結尾命名函數

二、註釋編碼

# 我是單行註釋
''' 我是多行註釋 '''""" 我也是多行註釋 """

三、Python2 中的編碼spa

1 #-*- coding: utf-8 -*-
 

Python3 中默認使用Unicodecode

四、縮進blog

      Python中 代碼與代碼之間是嚴格按照相同縮進表示上下文之間的關聯關係ip

五、變量命名規則

# 首字母以字母、_(下劃線)、$ 開頭,變量名可包含字母數字
# 變量名要具備描述性
# 不能使用關鍵字或者保留字做爲變量名使用
# 變量名區分大小寫
相關文章
相關標籤/搜索