1變量賦值:變量可以是字符串、序列、元組、1#author:hams.ali23#界面4line='-*'*205#數字直接可以計算67_var1='23'89#字符變量拼接10_var_2='\n\tmyageis'+_var11112#不可改變數值的組元13var=(2019,9,27)1415#變量解壓16x,y,z=(2019,9,17)17print(x,y,z)18print(line)#分割19#多變量解壓20data=['ali','eng
系統 2019-09-27 17:53:03 1972
1.背景看到這里提到了pprint。打算去試試.2.pprint簡介找到在線官網解釋:pprint―Dataprettyprinter就是一個,方便大家打印一些,相對復雜的變量的好東西。3.使用pprint去寫點代碼試試。代碼:復制代碼代碼如下:#-------------------------------------------------------------------------------#Name:【記錄】折騰Python中的pprint#
系統 2019-09-27 17:52:55 1972
#使用StandardScaler進行數據預處理importnumpyimportmatplotlib.pyplotaspltfromsklearn.datasetsimportmake_blobsX,y=make_blobs(n_samples=40,centers=2,random_state=50,cluster_std=2)plt.scatter(X[:,0],X[:,1],c=y,cmap=plt.cm.cool)plt.show()#導入Sta
系統 2019-09-27 17:52:41 1972
Python中的json對象實際是一個字典結構,用于存儲和交換信息,導入json模塊:importjson1,把字符串轉換為jsonjson的load()方法用于把josn格式的字符串轉換為json對象,這實際上是一個字典結構:json_string='{"name":"John","age":30,"city":"NewYork"}'#parsestringtojsonjson_obj=json.loads(json_string)2,把字典轉換為jso
系統 2019-09-27 17:52:33 1972
看python社區大媽組織的內容里邊有一篇講python內存優化的,用到了__slots__。然后查了一下,總結一下。感覺非常有用python類在進行實例化的時候,會有一個__dict__屬性,里邊有可用的實例屬性名和值。聲明__slots__后,實例就只會含有__slots__里有的屬性名。#coding:utf-8classA(object):x=1def__init__(self):self.y=2a=A()printa.__dict__print(
系統 2019-09-27 17:52:11 1972
原理在網頁源碼中如果出現將用戶輸入數據進行反序列化當成參數輸出時,出現漏洞,可造成任意命令執行例如網頁源碼try:become=self.get_argument('become')p=pickle.loads(urllib.unquote(become))returnself.render('form.html',res=p,member=1)except:returnself.render('form.html',res='ThisisBlackTec
系統 2019-09-27 17:51:41 1972
本文適用場景:想用Tkinter開發界面程序并屏幕居中,但沒找到相應的API。這兩天玩了玩Tkinter,感覺不錯,就是屏幕居中這個問題在網上搜了很長時間也沒找到答案,最后沒辦法,看它的文檔,用自己的方法實現了。方法很土,就是獲取初始化的窗體大小和屏幕大小,再通過計算得到大體值。以下是代碼:復制代碼代碼如下:#!/usr/bin/python'''File:screenCenter.pywAuthor:MikeE-Mail:Mike_Zhang@live.
系統 2019-09-27 17:51:41 1972
一、如何拋出異常并且捕獲異常二、常用的Python標準庫有哪些,并且說明其作用三、描述深拷貝和淺拷貝的區別四、__init__和__new__的區別__new__會優先調用且有返回值__init__沒有返回值五、什么是解釋型語言,什么是編譯型語言六、Match和search的區別Match:只有在0位置匹配成功的話才有返回,如果不是開始位置匹配成功的話,返回nonesearch:會掃描整個字符串并返回第一個成功的匹配七、用Python匹配HTMLtag的時
系統 2019-09-27 17:51:31 1972
json是一種輕量級的數據交換格式,也可以說是一種配置文件的格式這種格式的文件是我們在數據處理經常會遇到的python提供內置的模塊json,只需要在使用前導入即可你可以通過幫助函數查看json的幫助文檔json常用的方法有load、loads、dump以及dumps,這個都屬于python初級,我不做過多解釋json可以結合數據庫一起使用,在這以后要處理大量數據時非常有用下面我們正式來利用數據挖掘對json文件進行處理現在很多網站都運用了Ajax,所以一
系統 2019-09-27 17:51:28 1972
1準備工作1.1環境搭建1.1.1安裝python3.6python安裝官網1.1.2安裝django2.2pipinstalldjango(==2.2.0)//不加版本默認安裝最新版1.1.3安裝pycharm(社區版,官網下載安裝即可)在安裝完成后要配置好需要的第三方庫:(pip下載,推薦在pycharm下也配置虛擬環境)Django2.2連接mysql需要的庫:PyMySQL,mysql,mysqlclinet驗證碼用到的庫:django-simpl
系統 2019-09-27 17:51:19 1972