Python 基本操作與簡單練習

2021-10-07 02:34:09 字數 1665 閱讀 6866

1、直譯器

直譯器的行為就像是乙個計算器。輸入表示式,它會返回結果。(±*/和大多數語言的用法一致,括號用於分組)

等號(『=』)用於給變數賦值,被分配的值是唯讀的。

同乙個值可以同時賦給幾個變數。

2、字串

python可以通過集中不同的方法操作字串。字串用單引號或雙引號標識。

如果不加會報錯 。

3、none型別

none型別是乙個特殊的常量,表示出錯。

邏輯表示式:python中沒有boolean型別,除了0以外,其他都是真。但是python中『假』有很多種,包括none,0,0.0,「」(空字串),[ ](空list),()(空元組),{}(空字典)。

python中的邏輯運算子有:and,or,not。

4、鍊錶(列表list)

python已經有幾個復合資料型別,用於組織其它的值。最通用的是鍊錶,它寫為中括之間用逗號分隔的一列值(子項),鍊錶的子項不一定是同一型別的值。

鍊錶可以從零開始,可以切片,聯接,等操作

5、元組

乙個元組由數個逗號分隔的值組成,元組在輸出時總是有括號的,以便於正確表達巢狀結構。在輸入時可能有貨沒有括號都可以,不過經常括號都是必須的(如果元組是乙個更大的表示式的一部分)。

6、字典

字典以關鍵字為索引,關鍵字可以是任意不可變型別,通常用字串或數值。理解字典的最佳方式是吧它看做無序關鍵字:值對(key:value pairs)集合,關鍵字必須是互不相同的(在同乙個字典之內)。一對大括號建立乙個空的字典:{}。

7、序列

序列包括string,list,tuple,它們都有一些通用的操作。

in判斷摸乙個object是不是在乙個sequence中;

len(seq)得到sequence的長度;

通過下標獲取其中的元素,seq[i];

通過帶冒號的下標獲取子sequence,seq[start:end];

用+表示連線兩個sequence;

用*表示重複乙個sequence,「a」 *3表示「aaa」。

python日常練習(檔案簡單操作)

前幾天學習了檔案,藉此機會來練練手,平常學習python都是只看書,大腦中有大體掌握的感覺,今天敲了 發現漏洞百出,在同學面前相形見絀。借雙11來上傳我的第一篇python部落格,也好平復一下浮躁的心情 現在知道聖如佛什麼感覺了2333 好了,以後可不能眼高手低嘞,多敲多練才是王道 要求 上半部分分...

陣列基本操作練習

1 列印定義的陣列元素,並且求陣列元素的累加和 include using namespace std int main for int i 0 i sizeof num sizeof int i 陣列的大小 cout endl for int i 0 i sizeof num sizeof int...

markdown簡單操作練習

可能在學習的過程中會有許多的變化,慢慢的感覺純文字帶給人的感覺很好,操作比較簡單,沒有什麼繁瑣的步驟來影響我的心情,平靜的心情才能更好的投入到創作中,不驕傲,不浮躁,抬起頭,平視世界,不求最美的風景,只求眼前一覽無餘,不錯過。標題就是 加上乙個字元的空格,二級標題就是 加空格,以此類推,最多是六級的...