表單操作一、表結(jié)構(gòu)操作1.創(chuàng)建表2.查看表信息3.修改表結(jié)構(gòu)二、表記錄操作1.表紀(jì)錄之增,刪,改2.表記錄之查三、外鍵約束四、多表查詢準(zhǔn)備兩張表笛卡爾積查詢內(nèi)連接查詢外連接查詢五、索引1.索引簡介2.索引語法1.創(chuàng)建表時創(chuàng)建索引2.已存在的表創(chuàng)建索引3.刪除索引3.索引測試實驗一、表結(jié)構(gòu)操作1.創(chuàng)建表createtabletab_name(field1type[完整性約束條件],field2type,...fieldntype)[charactersetx
系統(tǒng) 2019-09-27 17:54:20 1637
Python日期的加減等操作經(jīng)常會用的,總結(jié)一下。1.日期輸出格式化所有日期、時間的api都在datetime模塊內(nèi)。datetime=>stringnow=datetime.datetime.now()now.strftime('%Y-%m-%d%H:%M:%S')#輸出2012-03-0516:26:23.870105strftime是datetime類的實例方法。2.string=>datetimet_str='2012-03-0516:26:23'
系統(tǒng) 2019-09-27 17:54:18 1637
fromrandomimportrandintdata=[randint(-10,10)for_inxrange(10)]printdatae=filter(lambdax:x>=0,data)printe或者使用列表解析速度快[xforxindataifx>=0]對字典的篩選d={x:randint(60,100)forxinxrange(1,21)}printdprint{k:vfork,vind.iteritems()ifv>90}對集合的篩選找出被
系統(tǒng) 2019-09-27 17:54:14 1637
廢話不多說,直接上代碼#Author:LancyWuproduct_list=[('Iphone',5800),('MacPro',9800),('Bike',800),('Watch',10600),('Coffee',31),('LancyPython',120)]#商品列表shopping_list=[]#定義一個列表來存儲已購商品salary=input("請輸入工資:")ifsalary.isdigit():#當(dāng)輸入的內(nèi)容為數(shù)字salary=in
系統(tǒng) 2019-09-27 17:54:07 1637
Python單例模式的兩種實現(xiàn)方法方法一importthreadingclassSingleton(object):__instance=None__lock=threading.Lock()#usedtosynchronizecodedef__init__(self):"disablethe__init__method"@staticmethoddefgetInstance():ifnotSingleton.__instance:Singleton.__
系統(tǒng) 2019-09-27 17:54:01 1637
題目給定一個非空二叉樹,返回其最大路徑和。本題中,路徑被定義為一條從樹中任意節(jié)點出發(fā),達到任意節(jié)點的序列。該路徑至少包含一個節(jié)點,且不一定經(jīng)過根節(jié)點。示例1:輸入:[1,2,3]1/\23輸出:6示例2:輸入:[-10,9,20,null,null,15,7]-10/\920/\157輸出:42思路關(guān)鍵是要求出,某一個根節(jié)點到某個子節(jié)點的最長路徑是多少。最后的結(jié)果一定是某一個根節(jié)點的值加上它左右子樹的那個最長路徑。代碼如下,代碼ref:https://le
系統(tǒng) 2019-09-27 17:54:00 1637
調(diào)用科大訊飛語音聽寫,使用Python實現(xiàn)語音識別,將實時語音轉(zhuǎn)換為文字。參考這篇[博客]()實現(xiàn)的錄音,首先在官網(wǎng)下載了關(guān)于語音聽寫的SDK,然后在文件夾內(nèi)新建了兩個.py文件,分別是get_audio.py和iat_demo.py,并且新建了一個存放錄音的文件夾audios,文件夾內(nèi)存放錄音文件input.wav,我的整個文件目錄如下:asr_SDK(文件名)├─Readme.html├─audios│└─input.wav(存放音頻)├─bin│├─
系統(tǒng) 2019-09-27 17:53:58 1637
本函數(shù)可以使用參數(shù)real+imag*j方式創(chuàng)建一個復(fù)數(shù)。也可以轉(zhuǎn)換一個字符串的數(shù)字為復(fù)數(shù);或者轉(zhuǎn)換一個數(shù)字為復(fù)數(shù)。如果第一個參數(shù)是字符串,第二個參數(shù)不用填寫,會解釋這個字符串且返回復(fù)數(shù);不過,第二個參數(shù)不能輸入字符串方式,否則會出錯。real和imag參數(shù)可以輸入數(shù)字,如果imag參數(shù)沒有輸入,默認它就是零值,這個函數(shù)就相當(dāng)于int()或float()的功能。如果real和imag參數(shù)都輸入零,這個函數(shù)就返回0j。有了這個函數(shù),就可以很方便地把一個列表轉(zhuǎn)
系統(tǒng) 2019-09-27 17:53:57 1637
本文主要借鑒并綜合了以下兩個博客的內(nèi)容(樣本生成和流圖構(gòu)建訓(xùn)練),并在其基礎(chǔ)上繪制了擬合后的直線和“訓(xùn)練次數(shù)-代價函數(shù)值”曲線,可更直觀的觀察訓(xùn)練效果:https://www.cnblogs.com/xianhan/p/9090426.htmlhttps://www.cnblogs.com/selenaf/p/9102398.html具體步驟如下:步驟1.在很多情況下,初學(xué)者都沒有樣本庫,一般可自建樣本庫。使用random函數(shù)隨機初始化樣本庫:num_po
系統(tǒng) 2019-09-27 17:53:53 1637
實測系統(tǒng):ubuntu16.4debain9.01.Ubuntu16.04系統(tǒng)自帶Python2.7和Python3.5,而默認采用的是2.7版本,可采用如下命令查看單當(dāng)前版本號:python-V2.Python2.7和3.5都是默認安裝在/usr/local/lib/python2.7(3.5)目錄下,link文件在/usr/bin文件夾下,需要刪除默認pythonlink文件pythonsudorm/usr/bin/python重新建立鏈接,并指向Py
系統(tǒng) 2019-09-27 17:53:40 1637