Python學習心得(一)型別

2021-05-22 21:58:59 字數 915 閱讀 6215

(一)python中基本型別很簡單只有兩類:

數和字串。通過類型別支援自定義擴充套件型別。

1.數有四種型別:整數,長整數,浮點數,複數

浮點數:3.14和 3.1ee-5

複數:(-5+4i)和(2.3-4.6j)

2.字串(字串行)的三種表式形式

''形式:'hello';可以包含'','hello''你好'' '

""形式:"hello";可以包含',"hello'你好' "

'""'形式:'"多行字串

第一行第二行"'表式長字串(例如多行的);可以包含'和"

可以包含轉義字元//,/',/",/n等,如果需要忽略轉義字元,可以使用「自然字串」。

自然字串:採用r或者r開頭的字串,如:r'newline/n'。

unicode字串:採用u或者開頭的字串,如:u"hello"

注意:沒有字元型別。

(二)識別符號

命名規則同c++,_和大小寫字元開頭,後跟_,大小寫字元,數字。

變數名是一種識別符號,用來在內存在儲存可變資訊的記憶體儲存單元的集合。

變數定義只需要名稱,不需要型別,自動型別識別,沒有類似c++中的常量。

只有類似c++中常數,python中稱為文字常量(數和字串)。

(三)語句

預設的,乙個物理行表式乙個邏輯行,用換行符表式python行結束,推薦使用。

但也可以乙個物理行對應多個邏輯行,採用;明確表式邏輯行結束,不推薦使用。

過長的邏輯行可以分散在不同的物理行,採用/顯式連線;如果存在(),[],{}暗示行連線,

不需要/。

(四)語句塊

通過縮排區分不同層次的語句塊。

相同的行首空白(空格或者製表符)表式相同的語句塊。

縮排分格必須一致:或者單一製表符,或者兩個空格,四個空格。

C 學習(一)型別轉換

1.型別轉換按方式分為隱式轉換和顯式轉換。隱式轉換 由編譯器自動完成,無需使用者干預。顯式轉換 採用一定的形式進行轉換 型別名 資料 c中 型別名 資料 2.關於轉換建構函式 建構函式的一種,主要用於型別轉換,格式嚴格規定為單引數建構函式。例 complex類 complex double r in...

Lua學習(一)型別和值

color blue 型別和值 color color blue 1 nil 空 color 未被賦值的變數預設值都為nil,將變數賦值nil等同刪除變數 color blue 2 boolean 布林 color false和nil都為 假 0和空字串 都為 真 color blue 3 numb...

學習心得 python學習心得

自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...