標籤:net .net als 增強 lse c語言開發 使用 式表 文本
Python解譯器
- > 官方CPython
C語言開發,最廣泛的Python解譯器
- > IPython
一個互動式、功能增強Cpython
- > PyPy
Python語言寫的Python解譯器,JIT技術,動態編譯Python代碼
- > Jython
Python的原始碼編譯成Java的位元組碼,跑在JVM上
- > IronPython
與Jython類似,運行在.Net平台上的解譯器,Python代碼被編譯成.Net的位元組碼
Python基礎文法
- > 注釋———— # 標註的文本
- > 數字:
整數,不區分long和int
進位0xa、0o10、0b10
bool,2個值True、False
- > 浮點數
1.2、3.1415、-0.12,1.46e9等價於1.46*10**9
- > 字串
使用 ‘ " 單雙引號引用的字元的序列
‘‘‘ """ 單雙三引號,可以跨行、可以在其中自由的使用單雙引號
在字元呂上前面加上r或R首碼,表示該字串不做特殊的處理
基礎文法
- > 逸出序列
\ \t \r \n \‘ \"
首碼r,把裡面所有的字元當一般字元對待
- > 縮排
未使用C等語言的花括弧,而是採用縮排的方式展示層次關係
約定使用4個空格縮排
- > 續行
在行尾使用\
如果使用各種括弧,認為括弧內是一個整體,內部跨行不用\
- > 標識符
(1) 一個名字,用來指代一個值
(2) 只能字母、底線和數字
(3) 只能以字母或底線開頭
(4) 不能是python的關鍵字,例如def、class就不能作為標識符
(5) Python是大小寫敏感的
約定:
不允許使喚用中文;
不允許使用歧義單詞,例如class_
在python中不要隨便使用底線開頭的表示符
- > 常量
一旦賦值就不能改變的標識符;
python中無法定義常量;
- > 字面常量
一個單獨的量,例如12、"abc"
- > 變數
賦值後,可以改變值的標識符
week01_python基礎文法__02