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