你說Python沒有資料型別?
阿新 • • 發佈:2018-12-31
Python當然是有資料型別滴!
關鍵字
關鍵字又被稱為保留字,在python中有很多關鍵字,我們可以通過python自帶的整合編輯器idle來檢視,如圖:
註釋
python裡面的註釋同其他程式語言一樣,分為單行註釋與多行註釋。其中單行註釋採用”#”號,多行註釋可以採用”“”或者”’。
行與縮排
在python中,沒有了其他語言的花括號,取而代之的是縮排,同一程式碼塊的縮排相同。
多行語句
python中通過反斜槓”\”來實現多行語句。如圖:
數字型別
Python的數字型別有四種:整形:int 、布林型 bool ,浮點數 float , 複數 complex 。
字串
python中的字串有一下特點:
- python中的單引號和雙引號完全相同。
- 使用三引號可以指定一個多行字串。
- 轉義’\’,使用r可以讓反斜槓不發生轉義。
- “+”號連線,“*”號表重複
- 字串的索引有兩種:從左到右 ,0開始。從右到左,-1開始。
- python中的字串不能被改變。
- python中沒有單獨的字元型別
- 字串的擷取方式為:變數[頭下標:尾下標]。
空行
python中函式或類之間可以採用空行進行分隔,表示一段新的程式碼的開始。空行屬於程式碼的一部分,但不屬於python的語法。
使用者輸入
python中使用者輸入採用內建函式input()
同一行顯示多個語句
python中同一行寫入多個語句時,我們可以採用分號;
進行分隔。
輸出
python2的輸出語句為print hello python
,而python3的輸出語句為print("hello python")
。預設情況下是換行的嗎,如果不要換行可以這樣print("hello python",end="")
。
import 與import …from的區別
在python中,import或者import …from用來匯入相應模組。
- 匯入整個模組:
import model
- 從某個模組中匯入某個函式:
from model import function
- 從某個模組中匯入多個函式:
from model import firstfunc,secondfun,thirdfunc
- 將某個模組的函式全部匯入:
from model import *