python字符串查找函數的使用打開Python開發工具IDLE,新建‘findstr.py'文件,并寫代碼如下:s='/ab/bx,.s'print(s.find('/x'))注意find是匹配子字符串,而不是匹配第一個字符F5運行程序,打印出-1,代表沒有找到‘/x'子字符串修改代碼如下,查找‘/b'子字符串s='/ab/bx,.s'print(s.find('/b'))F5運行程序,打印出3,代表‘/b'子字符串起始索引是3find是從左到右查找,默
系統 2019-09-27 17:57:32 2200
一、模型方法本工程采用的模型方法為樸素貝葉斯分類算法,它的核心算法思想基于概率論。我們稱之為“樸素”,是因為整個形式化過程只做最原始、最簡單的假設。樸素貝葉斯是貝葉斯決策理論的一部分,所以講述樸素貝葉斯之前有必要快速了解一下貝葉斯決策理論。假設現在我們有一個數據集,它由兩類數據組成,數據分布如下圖所示。我們現在用p1(x,y)表示數據點(x,y)屬于類別1(圖中用圓點表示的類別)的概率,用p2(x,y)表示數據點(x,y)屬于類別2(圖中用三角形表示的類別
系統 2019-09-27 17:56:45 2200
fastdfs分布式系統在docker和python中的應用一、什么是FastDFS:1.文件上傳交互過程:2.文件下載交互過程:二、Docker安裝FastDFS1.通過鏡像下載2.將容器上的文件夾映射到本地路徑,啟動tracker和storage服務器3.查看tracker和storage服務器是否開啟三、FastDFS的Python客戶端1.下載環境包2.定義自己的配置文件3.上傳文件例子四、自定義django文件存儲并且保存到FDFS服務器上1.在
系統 2019-09-27 17:54:32 2200
在使用Matplotlib畫圖過程中,有些內容必須鼠標點擊或者劃過才可以顯示,這個問題可以依賴于annotate(s='str',xy=(x,y),xytext=(l1,l2),..)這個函數,其中s為注釋文本內容,xy為被注釋的坐標點,xytext為注釋文字的坐標位置,其他參數可自行百度哈。當鼠標滑過時候,將其設置為可見,默認情況下為隱藏。下面是一個小例子:#-*-coding:UTF-8-*-importmatplotlib.pyplotaspltfi
系統 2019-09-27 17:53:10 2200
函數名說明A.capitalize()將字符串A整體首字母大寫,其他小寫A.title()將字符串A單詞首字母大寫,其他小寫A.upper()將字符串A中的字母小寫換成大寫A.lower()將字符串A中的字母大寫換成小寫A.swapcase()將字符串A中的字母大小寫互換字符串首字母大寫和單詞首字母大寫a='iloveChian'print(a.capitalize())#首字母大寫print(a.title())#標題模式全部大寫,全部小寫a='Ilov
系統 2019-09-27 17:49:32 2200
定義:bool()函數用于將給定參數轉換為布爾類型,如果沒有參數,返回False。bool是int的子類。語法:以下是bool()方法的語法:classbool([x]參數x--要進行轉換的參數。返回值返回Ture或False。實例:以下展示了使用bool函數的實例:1Python3.7.1(default,Dec142018,13:28:58)2[Clang4.0.1(tags/RELEASE_401/final)]::Anaconda,Inc.onda
系統 2019-09-27 17:49:01 2200
元組類似于常量數組。元組名=(元素……)元組創建#創建tuple#格式:元組名=(元組元素1,元組元素2,……,元組元素n)#創建空的元組tuple1=()print(tuple1)#元組中的元素的類型可以不同tuple2=(1,2,3,"good",True)print(tuple2)#定義只有一個元素的元組tuple3=(1,)print(tuple3)print(type(tuple3))元組獲取#元組元素的訪問格式:元組名[]#下標從0開始tupl
系統 2019-09-27 17:48:39 2200
importosimportsocketfile_path=os.getcwd()print('目錄'+file_path+'中的文件包括:')print_dir_files(file_path)#print('***獲取當前目錄***')#print(os.getcwd())print(os.path.abspath(os.path.dirname(__file__)))print('***獲取上級目錄***')#print(os.path.abspat
系統 2019-09-27 17:47:46 2200
用Python可視化股票指標一個完整的量化交易策略指考慮到交易的方方面面,但是能不能賺錢,誰知道呢:)但是一個量化交易可以通過回測系統建立信心然后讓其一如既往的運行,以達到讓錢生錢的目的,并且是自動的。筆者主要談純技術面的量化交易,基本面的一些情況并不好處理及量化,我也暫時沒有涉及。量化交易一個完整的量化交易策略,個人覺得應該包含以下兩個部分:交易策略資金管理交易策略一個完整的交易策略應該包含何時買,何時賣。到底應該如何買賣,市場上大致分為兩個技術流派。趨
系統 2019-09-27 17:46:54 2200
os.remove不能用來刪除文件夾,否則拒絕訪問。#-*-coding:utf-8-*-importosif__name__=="__main__":os.remove('D:\\test')運行結果:刪除空目錄:#-*-coding:utf-8-*-importosif__name__=="__main__":os.rmdir('D:\\test')如果目錄不為空會報錯,如下:刪除目錄(不論目錄是否為空):#-*-coding:utf-8-*-impo
系統 2019-09-27 17:46:47 2200