目錄0.背景1.基礎(chǔ)2.運(yùn)算符與表達(dá)式3.控制流4.函數(shù)5.模塊6.數(shù)據(jù)結(jié)構(gòu)7.面向?qū)ο?.文件9.異常10.with語(yǔ)句11.標(biāo)準(zhǔn)庫(kù)0.背景如果你熟悉java或其他面向?qū)ο笳Z(yǔ)言,快速看下面這些代碼快速入門(mén)python1.基礎(chǔ)print("helloworld")#這是一行注釋#變量age=20#字符串name='bobe'#字符串格式化print("nameis{0},ageis{1}".format(name,age))#Python從0開(kāi)始計(jì)數(shù),這意
系統(tǒng) 2019-09-27 17:49:04 1768
python基礎(chǔ)學(xué)習(xí)筆記(三)2013-04-1800:22蟲(chóng)師閱讀(...)評(píng)論(...)編輯收藏序列概覽Python包含6種內(nèi)建的序列,這里重點(diǎn)討論最常用的兩種類(lèi)型:列表和元組。列表與元組的主要區(qū)別在于,列表可以修改,元組則不能。也就是說(shuō)如果要根據(jù)要求來(lái)添加元素,那么列表可以會(huì)更好用;而出于某些原因,序列不能修改的時(shí)候,使用元組則更為合適。在操作一組數(shù)值的時(shí)候,序列很好用。可以用序列表示數(shù)據(jù)庫(kù)中一個(gè)人的信息---第一1是姓名,第2個(gè)元素是年齡。根據(jù)上述
系統(tǒng) 2019-09-27 17:48:57 1768
第一篇基本概念01什么是數(shù)據(jù)結(jié)構(gòu)02什么是算法03應(yīng)用實(shí)例-最大子列和問(wèn)題第二篇線(xiàn)性結(jié)構(gòu)01線(xiàn)性表及其實(shí)現(xiàn)02堆棧03隊(duì)列04應(yīng)用實(shí)例-多項(xiàng)式加法運(yùn)算05小白專(zhuān)場(chǎng)-多項(xiàng)式乘法與加法運(yùn)算-c語(yǔ)言實(shí)現(xiàn)05小白專(zhuān)場(chǎng)-多項(xiàng)式乘法與加法運(yùn)算-python語(yǔ)言實(shí)現(xiàn)第三篇樹(shù)(上)01樹(shù)與樹(shù)的表示02二叉樹(shù)及存儲(chǔ)結(jié)構(gòu)03二叉樹(shù)的遍歷04小白專(zhuān)場(chǎng)-樹(shù)的同構(gòu)-c語(yǔ)言實(shí)現(xiàn)04小白專(zhuān)場(chǎng)-樹(shù)的同構(gòu)-python語(yǔ)言實(shí)現(xiàn)第三篇樹(shù)(中)01二叉搜索樹(shù)02平衡二叉樹(shù)03小白專(zhuān)場(chǎng)-是否同一
系統(tǒng) 2019-09-27 17:48:29 1768
自我學(xué)習(xí)記錄:如有問(wèn)題,請(qǐng)幫助指正,勿噴。條件判斷:用if語(yǔ)句來(lái)實(shí)現(xiàn),而且if語(yǔ)句還捆綁了一個(gè)else來(lái)做判斷,字面意思就是例外情況。#比如,輸入身高,根據(jù)不同的內(nèi)容,用if語(yǔ)句來(lái)實(shí)現(xiàn)。#很抱歉我在終端python環(huán)境下,沒(méi)有找到怎么輸入判斷語(yǔ)句。#所以用的pycharm軟件里面查看到的結(jié)果。#代碼:height=float(input('請(qǐng)告訴我你的身高(單位M)\n'))ifheight>0:#if語(yǔ)句后面一定要跟冒號(hào)':'不然會(huì)報(bào)錯(cuò)的print('你
系統(tǒng) 2019-09-27 17:48:27 1768
判斷是否xx開(kāi)始使用startswith示例代碼:String="12345上山打老虎"ifstr(String).startswith('1'):#判斷String是否以“虎”結(jié)尾print("有老虎")else:print("沒(méi)老虎")執(zhí)行結(jié)果:有老虎判斷是否xx結(jié)尾使用endswith示例代碼1:String="12345上山打老虎"ifstr(String).endswith('虎'):#判斷String是否以“虎”結(jié)尾print("有老虎")el
系統(tǒng) 2019-09-27 17:48:27 1768
目錄0環(huán)境1引言2思路3圖像分類(lèi)4總結(jié)0環(huán)境Python版本:3.6.8系統(tǒng)版本:macOSMojavePythonJupyterNotebook1引言七月了,大家最近一定被一項(xiàng)新的政策給折磨的焦頭爛額,那就是垃圾分類(lèi)。《上海市生活垃圾管理?xiàng)l例》已經(jīng)正式實(shí)施了,相信還是有很多的小伙伴和我一樣,還沒(méi)有完全搞清楚哪些應(yīng)該扔在哪個(gè)類(lèi)別里。感覺(jué)每天都在學(xué)習(xí)一遍垃圾分類(lèi),真令人頭大。聽(tīng)說(shuō)一杯沒(méi)有喝完的珍珠奶茶應(yīng)該這么扔1、首先,沒(méi)喝完的奶茶水要倒在水池里2、珍珠,水
系統(tǒng) 2019-09-27 17:48:13 1768
本文實(shí)例講述了python實(shí)現(xiàn)獲取序列中最小的幾個(gè)元素。分享給大家供大家參考。具體方法如下:importheapqimportrandomdefissorted(data):data=list(data)heapq.heapify(data)whiledata:yieldheapq.heappop(data)alist=[xforxinrange(10)]random.shuffle(alist)print'theoriginlistis',alistpr
系統(tǒng) 2019-09-27 17:47:41 1768
題目描述請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù)用來(lái)找出字符流中第一個(gè)只出現(xiàn)一次的字符。例如,當(dāng)從字符流中只讀出前兩個(gè)字符"go"時(shí),第一個(gè)只出現(xiàn)一次的字符是"g"。當(dāng)從該字符流中讀出前六個(gè)字符“google"時(shí),第一個(gè)只出現(xiàn)一次的字符是"l"。輸出描述:如果當(dāng)前字符流沒(méi)有存在出現(xiàn)一次的字符,返回#字符。思路用兩個(gè)列表,一個(gè)用來(lái)保存所有的字符,一個(gè)用來(lái)保存只出現(xiàn)一次的字符,算法#-*-coding:utf-8-*-classSolution:#返回對(duì)應(yīng)chardef__init__
系統(tǒng) 2019-09-27 17:47:35 1768
還是分析一下大體的流程:首先還是Chrome瀏覽器抓包分析元素,這是網(wǎng)址:https://www.douyu.com/directory/all發(fā)現(xiàn)所有房間的信息都是保存在一個(gè)無(wú)序列表中的li中,所以我們可以先獲取一個(gè)裝有l(wèi)i的element對(duì)象的列表,然后在對(duì)每個(gè)element逐一操作分析斗魚(yú)的翻頁(yè),有一個(gè)下一頁(yè)按鈕,是個(gè)li,class="dy-Pagination-item-custom",但是當(dāng)煩到最后一頁(yè)的時(shí)候,class="dy-Paginat
系統(tǒng) 2019-09-27 17:47:21 1768
Python是一門(mén)弱類(lèi)型語(yǔ)言,很多從C/C++轉(zhuǎn)過(guò)來(lái)的朋友起初不是很適應(yīng)。比如,在聲明一個(gè)函數(shù)時(shí),不能指定參數(shù)的類(lèi)型。用C做類(lèi)比,那就是所有參數(shù)都是void*類(lèi)型!void類(lèi)型強(qiáng)制轉(zhuǎn)換在C++中被廣泛地認(rèn)為是個(gè)壞習(xí)慣,不到萬(wàn)不得已是不會(huì)使用的。Python自然沒(méi)有類(lèi)型強(qiáng)制轉(zhuǎn)換一說(shuō)了,因?yàn)樗莿?dòng)態(tài)語(yǔ)言。首先,所有對(duì)象都從Object繼承而來(lái),其次,它有強(qiáng)大的內(nèi)省,如果調(diào)用某個(gè)不存在的方法會(huì)有異常拋出。大多數(shù)情況,我們都不需要做參數(shù)類(lèi)型栓查,除了一些特殊情況。
系統(tǒng) 2019-09-27 17:47:04 1768