用于記錄自己寫的,或學習期間看到的不錯的,小程序,持續更新......****************************************************************【例001】計算:1-2+3-4..+199-200值復制代碼代碼如下:#encoding=utf-8#計算1-2+3-4..+199-200值#1+3+5+7+...199#-2-4-6...-200sum1=0sum2=0foriinrange(1,200,
系統 2019-09-27 17:46:02 1771
Python中將數字格式化時,有些時候需要將數字格式化,為了顯示美觀,需要補零。今天在寫代碼時,看見別人的奇怪寫法,覺得有必要在這里把Python更好的寫法重寫一下。看到的別人的代碼foriinrange(99):num_str=str(i)iflen(num_str)>1:num_str='0'+str(i)print(num_str)看到這段代碼,我的三觀被刷新了。如果補零比較多,確實代碼的行數可觀。常見和不常見的格式化補零方法foriinrange(
系統 2019-09-27 17:45:59 1771
安裝SDK:pipinstallbaidu-aip如果在pycharm里也可以在setting----ProjectInterpreter---右邊綠色加號,輸入baidu,安裝baidu-aip入門代碼:先去百度AI開放平臺注冊一個賬號,然后開通人臉識別,免費的http://ai.baidu.com/tech/face之后把得到的Apikeysecretkey填進去。fromaipimportAipFace"""你的APPIDAKSK"""APP_ID=
系統 2019-09-27 17:45:59 1771
電腦和樹莓派在同一局域網內,先在電腦和樹莓派創建python運行環境,然后在樹莓派中用python運行rpi.py;在電腦上運行computer.py;電腦上輸入字符即可在樹莓派上即時顯示!rpi.py#coding:utf-8#importnecessarypackageimportsocketimporttimeimportsysHOST_IP="192.168.31.151"#樹莓派的IP地址HOST_PORT=8888print("Starting
系統 2019-09-27 17:45:46 1771
今天來討論一下裝飾器。裝飾器是一個很著名的設計模式,經常被用于有切面需求的場景,較為經典的有插入日志、性能測試、事務處理等。裝飾器是解決這類問題的絕佳設計,有了裝飾器,我們就可以抽離出大量函數中與函數功能本身無關的雷同代碼并繼續重用。概括的講,裝飾器的作用就是為已經存在的對象添加額外的功能。1.裝飾器入門1.1.需求是怎么來的?裝飾器的定義很是抽象,我們來看一個小例子。復制代碼代碼如下:deffoo():print'infoo()'foo()這是一個很無聊
系統 2019-09-27 17:45:33 1771
1.簡介celery(芹菜)是一個異步任務隊列/基于分布式消息傳遞的作業隊列。它側重于實時操作,但對調度支持也很好。celery用于生產系統每天處理數以百萬計的任務。celery是用Python編寫的,但該協議可以在任何語言實現。它也可以與其他語言通過webhooks實現。建議的消息代理RabbitMQ的,但提供有限支持Redis,Beanstalk,MongoDB,CouchDB,,和數據庫(使用SQLAlchemy的或Django的ORM)。celer
系統 2019-09-27 17:38:47 1771
注釋文本箭頭結果展示:完整代碼示例:importnumpyasnpimportmatplotlib.pyplotaspltfig,ax=plt.subplots(figsize=(5,5))ax.set_aspect(1)x1=-1+np.random.randn(100)y1=-1+np.random.randn(100)x2=1.+np.random.randn(100)y2=1.+np.random.randn(100)ax.scatter(x1,y
系統 2019-09-27 17:38:44 1771
1、操作目錄與文件名#!/usr/bin/envpython#-*-coding:utf-8-*-importos,reimportshutilimporttime用listdir搜索defsearch_OFD_old(my_pattern,diretory):try:names=os.listdir(diretory)exceptos.error:print"error"returnfornameinnames:fullname=os.path.norm
系統 2019-09-27 17:38:36 1771
實現代碼:#!/usr/bin/python//處理程序#filenamejiafa.py//文件名importsysimportrandomrunning=True//定義runningwhilerunning:a=random.randint(0,15)//定義a的值為0-15的隨機數b=random.randint(0,10)//定義b的值為0-10的隨機數printa,'*',b//輸出題目he=a*bgauess=int(raw_input('P
系統 2019-09-27 17:38:29 1771
python3批量刪除豆瓣分組下的好友的實現代碼"""python3批量刪除豆瓣分組下的好友2016年6月7日03:43:42codegay我兩年前一時沖動在豆瓣關注了很多豆瓣的員工,好多,有四百個。我現在一時沖動想取消關注...,寫這么一個腳本可以用來加快刪除的速度。cookies還是直接從chrome讀取出來用,參考我之前剛寫的代碼python3從chrome瀏覽器讀取cookie,"""importosimportsqlite3importreimp
系統 2019-09-27 17:38:28 1771