Time of Update: 2018-07-30
python一定程度上和matlab很類似,存在較多的內建函數,供使用者直接調用。通常來說,調用函數需要知道函數的名稱和需要傳入的參數,比如絕對值函數abs,可以在互動式命令列通過help(abs)查看abs函數的協助資訊。 調用abs函數: >>>abs(100)>100>>>abs(-5)>5 調用函數時,如果傳入參數不對,系統會報錯。 資料類型轉換
Time of Update: 2018-07-30
初看起來,除了文法結構上的區別 tuple tup1 = (‘physics’, ‘chemistry’, 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = “a”, “b”, “c”, “d”; list list1 = [‘physics’, ‘chemistry’, 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; list3 = [“a”, “b”, “c”, “d”];
Time of Update: 2018-07-30
1、list-列表 list是一種有序的集合,可以隨時添加和刪除其中的元素 列出數組num中的所有元素: 訪問list中的元素,索引從0開始,0為第一個元素,當索引超出範圍(本例索引大於9時)會報錯,索引不能越界,最後一個元素 的索引是len(num)-1(len()是幹嘛的。你猜)
Time of Update: 2018-07-30
Python中雙冒號的作用[::] Python sequence slice addresses can be written as a[start:end:step] and any of start, stop or end can be dropped. Python序列切片地址可以寫為[開始:結束:步長],其中的開始和結束可以省略 range(n)產生[0,n)區間整數 range(10) [0,1,2,3,4,5,6,7,8,9]
Time of Update: 2018-07-30
只看定義的話,Tuple會被理解為元素不可變(immutable)的List。但如果只是如此,完全沒有必要引入一個新的類型。
Time of Update: 2018-07-30
注意if\while\for等(或函數定義)語句在結尾處包含一個冒號——我們通過它告訴 python下面跟著一個語句塊。 --------------冒號的用法 if guess == number: print 'Congratulations, you guessed it.' # New block starts here print "(but you do not win any prizes!)" # New block ends
Time of Update: 2018-07-30
class Buffer: def __init__(self, bytes=None, recogn=10000): if (bytes == None): self.length = 4 self.buffer = struct.pack('i', recogn) else: self.length = len(bytes) self.buffer = bytes
Time of Update: 2018-07-30
# -*-coding:utf-8-*-""" 如果注釋裡面需要中文 需要加上上面的代碼"""age = input('you think you input number ?')age10 = int(age) + 10print 'you age is ' + str(age10) """ 這裡需要注意 輸出的時候 需要將age10轉換為str """ages = 3
Time of Update: 2018-07-30
不能直接將list或dict對象進行寫入,會出現typeError。 一、寫list到txt檔案: ipTable = ['158.59.194.213', '18.9.14.13', '58.59.14.21']fileObject = open('sampleList.txt', 'w')for ip in ipTable:fileObject.write(ip)fileObject.write('\n')fileObject.close()
Time of Update: 2018-07-30
# 淘寶網# 從selenium引入 webdriverfrom selenium import webdriverimport time# 聲明一個類class TaoBao(object): # 初始化時,傳遞要查詢的商品關鍵詞 def __init__(self,keyword): self.keyword = keyword def start_taobao(self): # 1.建立瀏覽器對象,運行會自動開啟 driver =
Time of Update: 2018-07-30
Python類比百度登入執行個體詳解 http://www.jb51.net/article/78406.htm Python實戰計劃學習作業2-1 http://blog.csdn.net/python012/article/details/53344501 參考了以下網上擷取百度網吧登陸的代碼,先拿到token,然後用密碼登陸得到cookie,繼續拿到瀏覽記錄 但有時可以拿到有時不行,拿到了空的list,比較了下是因為cookie少了Hm_lvt_之類的東西
Time of Update: 2018-07-30
序列化(serialization):將對象的狀態資訊(如Python的簡單的資料類型list ,string,dict,tuple,int,float, unicode)轉換成可儲存或者可傳輸的內容(如 json、xml格式)的過程 還原序列化:從隱藏檔或儲存地區(json、xml)中讀取需要還原序列化的對象的狀態,並重建該對象 Json(javascript object
Time of Update: 2018-07-30
XML(eXtensible Markup Language)指可延伸標記語言 (XML),被設計用來傳輸和儲存資料,已經日趨成為當前許多新生技術的核心,在不同的領域都有著不同的應用。它是web發展到一定階段的必然產物,既具有SGML的核心特徵,又有著HTML的簡單特性,還具有明確和結構良好等許多新的特性。
Time of Update: 2018-07-30
函數 描述 int(x [,base]) 將x轉換為一個整數 long(x [,base] ) 將x轉換為一個長整數 float(x) 將x轉換到一個浮點數 complex(real [,imag]) 建立一個複數 str(x) 將對象 x 轉換為字串
Time of Update: 2018-07-30
## 公約數 | 公倍數 import os,sysdef GYS(m,n): #取小值 if m<n: small = m else: small = n #根據公約數的數學定義進行求取 for i in range (small,0,-1): if m % i == 0 and n %i == 0: return idef GBS(m,n): gongyue =
Time of Update: 2018-07-30
環境說明 — windows 下安裝python3 python —— 是一種物件導向的解釋型(是在運行時將程式翻譯成機器語言)電腦程式設計語言 (膠水語言) 應用範圍 —— 圖形處理 | 數文書處理 | 資料庫編程 | 網路編程 | web編程 | 多媒體應用 | pymo引擎 | 駭客編程 工具 python3.5.3 (python語言套件) Eclipse (Helios Service Release2)
Time of Update: 2018-07-30
一,當你想讓你某個方法在幾秒甚至更長的時間內執行後執行一次,你可以這樣做: import timefrom threading import Timerdef print_time( enter_time ): print "now is", time.time() , "enter_the_box_time is", enter_timeprint time.time()Timer(5, print_time, ( time.time(), ))
Time of Update: 2018-07-30
●指令碼用途 在DOS下使用del功能箭頭,不支援Regex的功能。 ●指令碼實現 import shutilimport os,sys,redef remove_file(fname): mode = sys.argv[1] mode = mode.replace(".","\\.") if not re.search(mode,fname): return print
Time of Update: 2018-07-30
Django是一個基於Python的進階Web開發架構,高度整合且免費開源. Django官網點擊開啟連結 Web開發背景知識補充 正常上網流程:開啟瀏覽器——>地址欄輸入網址URL——>敲斷行符號(向目標URL發送HTTP請求)——>(伺服器把頁面響應給瀏覽器)看到的網頁 瀏覽器瀏覽網頁的基本原理:本質是網路通訊,即通過網路進行資料傳遞。通訊後,瀏覽器獲得該頁面的原始碼文檔(HTML等),瀏覽器解析文檔後以適當的形式展示給使用者
Time of Update: 2018-07-30
前幾天剛剛把Regex看了一些,也是只是稍微懂了一點點,所以想要寫一個簡單的程式試一下。然後就想到了以前在找免費的代理的時候有好多不能用的,所以就嘗試著寫了一個這樣的爬蟲程式,寫的不是很好,寫的很複雜,等以後再去寫簡潔一些吧。 先直接把代碼弄上,然後再說一下裡面的重點內容。 import reimport urllib.requestimport socketdef