我是小白就不用多說了,學(xué)習(xí)python做了個(gè)練習(xí)題,結(jié)果運(yùn)行了一遍,發(fā)現(xiàn)輸入金額后得到的有很多位小數(shù),雖然不知道為什么,但是看得很不舒服,就想到應(yīng)該把讓小數(shù)點(diǎn)后只保留2位數(shù)找到了方法:將{0}改為{:.2f}#一家商場(chǎng)在降價(jià)促銷。如果購買金額50-100元(包含50元和100元)之間,#會(huì)給10%的折扣,如果購買金額大于100元會(huì)給20%折扣。編寫一程序,#詢問購買價(jià)格,再顯示出折扣(%10或20%)和最終價(jià)格sum_money=float(input('
系統(tǒng) 2019-09-27 17:50:48 2555
平行坐標(biāo)圖,一種數(shù)據(jù)可視化的方式。以多個(gè)垂直平行的坐標(biāo)軸表示多個(gè)維度,以維度上的刻度表示在該屬性上對(duì)應(yīng)值,相連而得的一個(gè)折線表示一個(gè)樣本,以不同顏色區(qū)分類別。但是很可惜,才疏學(xué)淺,沒辦法在Python里實(shí)現(xiàn)不同顏色來區(qū)分不同的類別。如果對(duì)此比較在意的大神可以不要往下看了。。。。。。。。。上圖是一個(gè)基于iris數(shù)據(jù)集所畫的一個(gè)平行坐標(biāo)圖。隔開隔開.......................................隔開隔開不多扯了,下面正式上代碼方法
系統(tǒng) 2019-09-27 17:48:19 2555
打印二叉樹最右側(cè)節(jié)點(diǎn)其實(shí)是改自二叉樹的層次遍歷,多了一步,即輸出每一層的末尾節(jié)點(diǎn)。如下題,輸出最右側(cè)節(jié)點(diǎn)結(jié)果應(yīng)為[3,20,7]。首先看二叉樹的層次遍歷,使用隊(duì)列(queue)來存儲(chǔ)二叉樹的節(jié)點(diǎn),具體代碼層次遍歷實(shí)現(xiàn):deflevelOrder(self,root:TreeNode)->List[List[int]]:list=[]ifrootisNone:returnlistqueue=[root]whilequeue:cur=[]foriinrange
系統(tǒng) 2019-09-27 17:56:40 2554
質(zhì)數(shù)又稱素?cái)?shù)。指在一個(gè)大于1的自然數(shù)中,除了1和此整數(shù)自身外,不能被其他自然數(shù)整除的數(shù)。素?cái)?shù)在數(shù)論中有著很重要的地位。比1大但不是素?cái)?shù)的數(shù)稱為合數(shù)。1和0既非素?cái)?shù)也非合數(shù),2是素?cái)?shù)。1.判斷是否是素?cái)?shù):importtimeitfrommathimportsqrtdefisPrimes1(n):ifn<=1:returnFalseforiinrange(2,int(sqrt(n)+1)):ifn%i==0:returnFalsereturnTruedefis
系統(tǒng) 2019-09-27 17:55:10 2554
cookie:本文以登錄的自己的知乎為例,找到當(dāng)前的cookie信息,然后讓瀏覽器帶著自己的cookie信息去訪問網(wǎng)址:知乎在goole瀏覽器下面Ctrl+shift+J(F12)打開console工作臺(tái)->application->cookie里面找到登錄以后的cookie信息將他寫到你的瀏覽器里面就可以了!importioimportsys#改變標(biāo)準(zhǔn)輸出的默認(rèn)編碼(改變中文輸出的亂碼問題)sys.stdout=io.TextIOWrapper(sys.
系統(tǒng) 2019-09-27 17:49:48 2554
內(nèi)網(wǎng)的主機(jī)都是自動(dòng)分配ip地址,有時(shí)候需要查看下有那些ip在使用,就寫了個(gè)簡(jiǎn)單的腳本。linux和windows下都可以用,用多線程來ping1-255所有的地址,效率不高,2分鐘左右。先湊合和用吧。#-*-coding:utf-8-*-#author:orangleliudate:2014-11-12#python2.7.xip_scaner.py'''''不同平臺(tái),實(shí)現(xiàn)對(duì)所在內(nèi)網(wǎng)端的ip掃描有時(shí)候需要知道所在局域網(wǎng)的有效ip,但是又不想找特定的工具來掃
系統(tǒng) 2019-09-27 17:48:35 2554
太陽花繪制????????????????????????????????????????????????????????????????????????????????????????????????描述使用turtle庫,繪制一個(gè)太陽花的圖形,如下圖所示:????????????????????????????????????????????????????????????????????????????????????????????????????
系統(tǒng) 2019-09-27 17:32:55 2554
本文實(shí)例講述了Python流行ORM框架sqlalchemy安裝與使用。分享給大家供大家參考,具體如下:安裝http://docs.sqlalchemy.org1、安裝#進(jìn)入虛擬環(huán)境#執(zhí)行./python3-mpipinstallimportsqlalchemyprint(sqlalchemy.__version__)#1.1.15我這里使用的版本是1.1.15創(chuàng)建連接對(duì)象http://docs.sqlalchemy.org/en/latest/orm/t
系統(tǒng) 2019-09-27 17:57:32 2553
本文實(shí)例為大家分享了python+rsync精確同步指定格式文件的具體代碼,供大家參考,具體內(nèi)容如下#coding:utf-8#!/usr/bin/envpython'''updatedb更新本地服務(wù)器指定目錄/home/upload/delocate.dbz數(shù)據(jù)庫然后locate命令正則查找符合條件的文件并將文件名輸出到locate.src通過paramiko模塊得到遠(yuǎn)程服務(wù)器符合條件的文件并將文件名輸出到locate.dst比較這兩個(gè)文件得到locat
系統(tǒng) 2019-09-27 17:57:09 2552
作者:AhmedGad翻譯:張睿毅校對(duì):丁楠雅本文4700字,建議閱讀15分鐘。本教程主要使用numpy和sklearn來討論如何使用遺傳算法(geneticalgorithm,GA)來減少從python中的Fruits360數(shù)據(jù)集提取的特征向量。標(biāo)簽:深度學(xué)習(xí),特征工程,遺傳算法,神經(jīng)網(wǎng)絡(luò),numpy,python,scikit-learn本教程主要使用numpy和sklearn來討論如何使用遺傳算法(geneticalgorithm,GA)來減少從py
系統(tǒng) 2019-09-27 17:55:36 2552
Python2隨機(jī)寫入二進(jìn)制文件:defsave(text,filename='temp',path='download'):fpath=os.path.join(path,filename)withopen(fpath,'w')asf:print('output:',fpath)f.write(text)但使用Python3會(huì)報(bào)錯(cuò):TypeError:mustbestr,notbytes原因?yàn)椋篜ython3給open函數(shù)添加了名為encoding的新參
系統(tǒng) 2019-09-27 17:52:52 2552
釘釘SDK對(duì)接sdk還是遇到不少問題的釘釘python版SDK文檔地址:https://dingtalk-sdk.readthedocs.io/zh_CN/latest/釘釘官方服務(wù)端文檔:https://open-doc.dingtalk.com/microapp/serverapi2為了避免調(diào)試出現(xiàn)不必要的參數(shù)錯(cuò)誤,前期釘釘配置要做好,血和淚的教訓(xùn)準(zhǔn)備好下面幾個(gè)參數(shù)DINGTALK_CORP_ID="重點(diǎn):企業(yè)應(yīng)用ID"#釘釘微應(yīng)用DINGTALK_A
系統(tǒng) 2019-09-27 17:52:04 2552
本文要做的是如何把cifar-10數(shù)據(jù)集創(chuàng)建并寫入hdf5文件中,以介紹python操作HDF類文件的常用方法1、從官網(wǎng)下載數(shù)據(jù)集cifar-10:cifar官網(wǎng)(注意下載python版的)下載完后要先解壓,不能直接上代碼;Linux下解壓:tar-zxvf壓縮包名.tar.gz#適用于.tar.gz文件unzipfilename.zip#適用于zip文件解壓后看到下面情況:然后才能上以下代碼來讀取數(shù)據(jù)文件:importcPickleaspickledef
系統(tǒng) 2019-09-27 17:51:49 2552
matplotlib介紹Matplotlib是一個(gè)Python2D繪圖庫,可以生成各種硬拷貝格式和跨平臺(tái)交互式環(huán)境的出版物質(zhì)量數(shù)據(jù)。Matplotlib可用于Python腳本,Python和IPythonshell,Jupyter筆記本,Web應(yīng)用程序服務(wù)器和四個(gè)圖形用戶界面工具包。Matplotlib試圖讓簡(jiǎn)單易事的事情成為可能。你只需幾行代碼即可生成繪圖,直方圖,功率譜,條形圖,誤差圖,散點(diǎn)圖等。對(duì)于簡(jiǎn)單的繪圖,pyplot模塊提供類似MATLAB的接
系統(tǒng) 2019-09-27 17:56:09 2551
MongoDB爬蟲實(shí)踐:爬取虎撲論壇網(wǎng)站地址為:https://bbs.hupu.com/bxj1.網(wǎng)站分析首先,定位網(wǎng)頁上帖子名稱、帖子鏈接、作者、作者鏈接、創(chuàng)建時(shí)間、回復(fù)數(shù)目、瀏覽數(shù)目、最后回復(fù)用戶、最后回復(fù)時(shí)間等信息的位置,之后,我們使用BeautifulSoup在網(wǎng)頁中定位這些。數(shù)據(jù)所在的位置數(shù)據(jù)位置某帖子所有數(shù)據(jù)‘li’帖子名稱divclass="titlelinkbox">a帖子鏈接divclass="titlelinkbox">a['href
系統(tǒng) 2019-09-27 17:55:14 2551