python字符串常用方法
創新互聯公司主營古田網站建設的網絡公司,主營網站建設方案,成都app開發,古田h5小程序定制開發搭建,古田網站營銷推廣歡迎古田等地區企業咨詢
1.?Python字符串拼接(包含字符串拼接數字)
2.?Python截取字符串(字符串切片)
3.?Python 的len()函數:獲取字符串長度或字節數
4.?Python split()方法:分割字符串
5.?Python join()方法:合并字符串
6.?Python count()方法:統計字符串出現的次數
7.?Python find()方法:檢測字符串中是否包含某子串
8.?Python index()方法:檢測字符串中是否包含某子串
9.?Python字符串對齊方法(ljust()、rjust()和center())
10.?Python startswith()和endswith()方法
11.?Python字符串大小寫轉換(3種)函數
12.?Python去除字符串中空格(刪除指定字符)的3種方法
有些Python小白對numpy中的常見函數不太了解,今天小編就整理出來分享給大家。
Numpy是Python的一個科學計算的庫,提供了矩陣運算的功能,其一般與Scipy、matplotlib一起使用。其實,list已經提供了類似于矩陣的表示形式,不過numpy為我們提供了更多的函數。
數組常用函數
1.where()按條件返回數組的索引值
2.take(a,index)從數組a中按照索引index取值
3.linspace(a,b,N)返回一個在(a,b)范圍內均勻分布的數組,元素個數為N個
4.a.fill()將數組的所有元素以指定的值填充
5.diff(a)返回數組a相鄰元素的差值構成的數組
6.sign(a)返回數組a的每個元素的正負符號
7.piecewise(a,[condlist],[funclist])數組a根據布爾型條件condlist返回對應元素結果
8.a.argmax(),a.argmin()返回a最大、最小元素的索引
改變數組維度
a.ravel(),a.flatten():將數組a展平成一維數組
a.shape=(m,n),a.reshape(m,n):將數組a轉換成m*n維數組
a.transpose,a.T轉置數組a
數組組合
1.hstack((a,b)),concatenate((a,b),axis=1)將數組a,b沿水平方向組合
2.vstack((a,b)),concatenate((a,b),axis=0)將數組a,b沿豎直方向組合
3.row_stack((a,b))將數組a,b按行方向組合
4.column_stack((a,b))將數組a,b按列方向組合
數組分割
1.split(a,n,axis=0),vsplit(a,n)將數組a沿垂直方向分割成n個數組
2.split(a,n,axis=1),hsplit(a,n)將數組a沿水平方向分割成n個數組
數組修剪和壓縮
1.a.clip(m,n)設置數組a的范圍為(m,n),數組中大于n的元素設定為n,小于m的元素設定為m
2.a.compress()返回根據給定條件篩選后的數組
數組屬性
1.a.dtype數組a的數據類型
2.a.shape數組a的維度
3.a.ndim數組a的維數
4.a.size數組a所含元素的總個數
5.a.itemsize數組a的元素在內存中所占的字節數
6.a.nbytes整個數組a所占的內存空間7.a.astype(int)轉換a數組的類型為int型
數組計算
1.average(a,weights=v)對數組a以權重v進行加權平均
2.mean(a),max(a),min(a),middle(a),var(a),std(a)數組a的均值、最大值、最小值、中位數、方差、標準差
3.a.prod()數組a的所有元素的乘積
4.a.cumprod()數組a的元素的累積乘積
5.cov(a,b),corrcoef(a,b)數組a和b的協方差、相關系數
6.a.diagonal()查看矩陣a對角線上的元素7.a.trace()計算矩陣a的跡,即對角線元素之和
以上就是numpy中的常見函數。更多Python學習推薦:PyThon學習網教學中心。
以下實例展示了 len() 的使用方法:
實例
#!/usr/bin/env python
# coding=utf-8
str = "runoob"
print( len(str) )? ? ? ? ? # 字符串長度
l = [1,2,3,4,5]
print( len(l) )? ? ? ? ? ? # 列表元素個數
執行以上代碼,輸出結果為:
6
5
我們可以使用encode()方法對字符串進行編碼,然后獲取其字節號。例如,使用UTF-8編碼方式計算“生命短暫,我使用Python”的字節數;因為有7個漢字加上中文標點符號,占21個字節,而英文字母和英文標點符號占6個字節,共占27個字節。同樣,如果要獲取GBK編碼字符串的長度。
python中input函數每個字占用的字節數是1字節。input函數支持表達式、數字類型、字符串類型,接受為表達式時,只返回其執行結果。
python常見的內置函數有:
1. abs()函數返回數字的絕對值。
2. all() 函數用于判斷給定的參數中的所有元素是否都為 TRUE,如果是返回 True,否則返回 False。元素除了是 0、空、None、False 外都算 True;空元組、空列表返回值為True。
3. any() 函數用于判斷給定的參數是否全部為False,是則返回False,如果有一個為True,則返回True。 元素除了是 0、空、False外都算 TRUE。
4. bin()函數返回一個整數int或者長整數long int的二進制表示。
5. bool() 函數用于將給定參數轉換為布爾類型,如果參數不為空或不為0,返回True;參數為0或沒有參數,返回False。
6. bytearray()方法返回一個新字節數組。這個數組里的元素是可變的,并且每個元素的值范圍: 0 = x 256(即0-255)。即bytearray()是可修改的二進制字節格式。
7. callable()函數用于檢查一個對象是否可調用的。對于函數、方法、lambda函式、類以及實現了 __call__ 方法的類實例, 它都返回 True。(可以加括號的都可以調用)
8. chr()函數用一個范圍在range(256)內(即0~255)的整數作參數,返回一個對應的ASCII數值。
9. dict()函數用來將元組/列表轉換為字典格式。
10. dir()函數不帶參數時,返回當前范圍內的變量、方法和定義的類型列表;帶參數時,返回參數的屬性、方法列表。
擴展資料:
如何查看python3.6的內置函數?
1、首先先打開python自帶的集成開發環境IDLE;
2、然后我們直接輸入"dir(__builtins__)",需要注意的是builtins左右的下劃線都是兩個;
3、回車之后我們就可以看到python所有的內置函數;
4、接下來我們學習第二種查看python內置函數的方法,我們直接在IDLE中輸入"import builtins",然后輸入"dir(builtins)";
5、然后回車,同樣的這個方法也可以得到所有的python內置的函數;
6、這里我們可以使用python內置函數len()來查看python內置函數的個數,這里我們直接輸入"len(dir(builtins))";
7、回車之后我們可以看到系統返回值153,說明我們現在這個版本中有153個內置函數;
8、最后我們介紹一個比較有用的內置函數"help",python內置函數有一百多個,我們當然不能記住所有的函數,這里python提供了一個"help"函數,我們來看一個例子一起來體會一下help函數的用法,這里我們直接輸入"help(len)",然后回車,會看到系統給我們對于內置函數"len"的解釋,當然對于其他函數可能會有更加詳細的解釋以及用法提示。
在 Python 中,不同的字符所占的字節數不同,數字、英文字母、小數點、下劃線以及空格,各占一個字節,而一個漢字可能占 2~4 個字節,具體占多少個,取決于采用的編碼方式。
要想知道一個字符串有多少個字符(獲得字符串長度),或者一個字符串占用多少個字節,可以使用 len 函數。
len 函數的基本語法格式為:
len(string)
其中 string 用于指定要進行長度統計的字符串
網站欄目:python求字節數函數 python 字符串字節數
標題路徑:http://m.kartarina.com/article40/dodeoeo.html
成都網站建設公司_創新互聯,為您提供服務器托管、網站制作、企業建站、網頁設計公司、關鍵詞優化、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯