1. 程式人生 > >你說Python沒有資料型別?

你說Python沒有資料型別?

Python當然是有資料型別滴!

關鍵字

關鍵字又被稱為保留字,在python中有很多關鍵字,我們可以通過python自帶的整合編輯器idle來檢視,如圖:
關鍵字

註釋

python裡面的註釋同其他程式語言一樣,分為單行註釋多行註釋。其中單行註釋採用”#”號,多行註釋可以採用”“”或者”’。

行與縮排

在python中,沒有了其他語言的花括號,取而代之的是縮排,同一程式碼塊的縮排相同。

多行語句

python中通過反斜槓”\”來實現多行語句。如圖:
這裡寫圖片描述

數字型別

Python的數字型別有四種:整形:int 、布林型 bool ,浮點數 float , 複數 complex 。

字串

python中的字串有一下特點:

  1. python中的單引號和雙引號完全相同。
  2. 使用三引號可以指定一個多行字串。
  3. 轉義’\’,使用r可以讓反斜槓不發生轉義。
  4. “+”號連線,“*”號表重複
  5. 字串的索引有兩種:從左到右 ,0開始。從右到左,-1開始。
  6. python中的字串不能被改變。
  7. python中沒有單獨的字元型別
  8. 字串的擷取方式為:變數[頭下標:尾下標]。

空行

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 *