python基礎知識(有其他語言基礎)

2021-10-24 08:10:03 字數 1565 閱讀 8553

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,...