python注釋可以使用#或者三引號或者多個引號進行注釋,#一般用來單行注釋
三引號一般不常用,除了用來做注釋之外,還可以用來列印多行字串。特殊用途,是可以列印多行字串。
'''
這是python注釋
'''##這是python注釋
''''
這是python注釋
'''
number、string、list、tuple、set、dictionary六種資料型別。 內建函式type()可以檢視資料型別。
1.number分為int、float、complex、bool。float由證數和小數組成,浮點型也可以使用科學計數法表示(2.5e2=250)
complex可以用a+bj或者complex(a,b)表示。實部跟虛部都是float。
a,b,c,d=1,2.2,true,4+3j
print(type(a),type(b),type(c),type(d)) #true false 是bool屬於整形
2.string
字串可以用+運算子連線在一起 。 可以用*運算子重複字串。 字串不能改變,索引方式0(從左到右),從右往左以-1開始。 反斜槓可以用來轉義,使用r可以讓反斜槓不轉義。 取元素時左包含,右不包含。
st1="01234"
st2="567"
print(st[0],st[-1],st[0:-1],st[0:],st*2,sep=",")#字串的擷取
print(st1+st2) #+的運用
print("0" in st1,"0" not in st1) #成員判斷
#執行結果為0,4,0123,01234,0123401234
#01234567
#true false
字串格式化 print("我是%s 今年%d 歲!"%('python',10))
3.list
寫在方括號之間,用逗號隔開如[1,2,3,4,] 列表元素刪除使用del. del list[要刪除的位置] 。 列表其他操作與字串相似。
4.tuple
寫在小括號之間,用逗號隔開如(1,2,3,4) 元組中只包含乙個元素時,需要在元素後加個逗號。 元素不能改變 。單獨元素無法刪除,只能刪除整個元組。
5.set
是乙個無序不重複的元素的序列。
集合建立:可以使用{}或者set()函式建立集合。 建立乙個空集合必須使用set(),{}是用來建立空字典。
集合運算:a-b 差集運算 a|b並集運算 a&b 交集運算 a^b a和b中不同時存在的元素。
6.dictionary
字典可以儲存任意型別的物件。字典的每個鍵值包括鍵和值兩個部分如: 鍵是惟一的因此鍵只能是字串、數字、元組。
字典查詢:通過鍵來查詢值。通過keys()查詢所有鍵,values()查詢所有值。
字典元素刪除: del dict['name'] 刪除鍵 dict.clear()清空字典 del dict 刪除字典
特性:同乙個鍵被賦值兩次,後乙個值有效。
python 語言基礎知識
總結 1.int x 功能 擷取數字的整數部分或將字串轉換成乙個整數 如果不給定引數則返回0 int 函式不接受帶小數的數字字串 2.float 函式 功能 將乙個數字或字串轉換成浮點數 3.如何獲得數值型資料或其它型別資料?注釋 x的值為整數100,此時通過input 函式得到的字串 100 被i...
Python 基礎知識
來自 一 識別符號 1.python 中的識別符號是區分大小寫的。2.標示符以字母或下劃線開頭,可包括字母,下劃線和數字。3.以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的...
python基礎知識
一.隨機數的生成 都需要 import random 1.用於生成乙個指定範圍內的隨機浮點數。print random.uniform 10,20 print random.uniform 20,10 2.生成乙個指定範圍內的整數。下限必須小於上限制 print random.randint 12,...