最近的零零碎碎的做了python的筆記以便以後翻閱

2021-08-09 15:34:38 字數 1250 閱讀 4014

python本身是c語言寫成的,所以作為筆記,目的就是速記以便之後和c語言做對比。

2.4 運算子:** 表示乘方運算子,具有運算子的最高優先順序。//除法運算子,對浮點數的除法(結果四捨五入)

2.5:變數和賦值:變數名大小寫敏感,無需宣告變數的型別。不支援自增和自減的運算

2.6數字

支援複數運算:比如-j

2.7 字串:1引號之間的字符集和合,支援成對的單引號雙引號三引號。

2+用於字串連線,*用於字串重複

2.8 列表和元祖:(模擬於陣列)

列表的元素表示:,元素的格式和值可改變.a=[1,2,3,4]

元祖元素的表示:()不可更改(其內容可以改變)a=(『jhfj』,55,93,』try』)

2.9字典屬於對映資料結構,類似於雜湊表,key-value構成,』{}『表示

2.10**邏輯的表示:**塊的縮排。

檔案訪問:

屬性:與資料有關的專案,可以是簡單的數值也可以是可執行物件,物件擁有屬性。訪問物件的屬性 object.attribute

**中錯誤和異常的處理:try-except.try之後的**就是正常管理的**,except之後的**就是異常的**。

2.17:函式

函式的是使用小括號()呼叫,使用之前必須首先定義。python函式通過引用來呼叫的。

def function_name([arguments]):

類的定義;class classname(base_class[es]):沒有基類的時候可以新增object作為基類。

定義類,建立例項類,類的方法呼叫。

2.19 模組

在python原始碼裡面,不帶.py的是模組,使用乙個模組的方法就是』import 模組『

訪問乙個模組的變數或者函式可以使用以下的語句:

module.function() 訪問乙個函式

module.variable 訪問乙個變數

chap 3 python的語法和結構:

冒號( : ) 將**塊的頭和體分開

語句(**.)用縮排的方式體現,不同的縮排深度分隔不同的**.

「;」同行寫多個語句。

python變數的賦值,物件的賦值再引用的時候被傳遞。

python不支援的變數的x++或者x--這樣的前置/後置自減運算。

python下劃線的特殊用法:

_*** 不用'from module import *'匯入

__***__系統定義名字

__*** 類中的私有變數名

C 學習筆記的零零碎碎

一 命名空間 什麼是命名空間 是c 的一項特性 廢話!0.o 自己看書看了好久不太懂命名空間是什麼?為什麼這樣用?難道不能直接包含標頭檔案後使用裡面的識別符號 函式 宣告的變數?為什麼要多此一舉?我們都知道,在c語言的,標頭檔案包含很多定義的變數 宣告的函式等,包含標頭檔案後就可以拿來用,但是隨著程...

C 學習零零碎碎 未完

好久沒有看c 語法書了,之前看到了類相關的知識看到一半後就停了,工作中使用時感覺很吃力,現在重新拿起c primer plus 從新看一篇,打算記下來一下自己看的一些精簡知識點,留作專門複習使用。1 結構的預設訪問型別是public,類為private。然後就使用習慣上來說,c 使用類實現類描述,結...

ansj分詞器和solr結合的零零碎碎

size large 在solr4.8使用的章節裡我講了很多有關ansj分詞器的用法以及相關描述和個人看法。這裡新開一篇專門描述。傳送門 作者是個年輕的技術男,github上有他的微博,可以和他溝通交流問題 加粉吧,雖然微博現在不流行了,但是這麼好的分詞器的作者才800多粉絲看著心疼 ansj附加詞...