Time of Update: 2016-06-10
本文執行個體講述了Python3.2中Print函數用法。分享給大家供大家參考。具體分析如下:1. 輸出字串>>> strHello = 'Hello World' >>> print (strHello)Hello World2. 格式化輸出整數支援參數格式化,與C語言的printf類似>>> strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))>>> print (strHello)the
Time of Update: 2016-06-10
rindex()方法返回所在的子str被找到的最後一個索引,可選擇限制搜尋的字串string[beg:end] 如果沒有這樣的索引存在,拋出一個異常。文法以下是rindex()方法的文法:str.rindex(str, beg=0 end=len(string))參數 str -- 此選項指定要搜尋的字串。 beg -- 這是開始索引,預設情況下為 0 len --
Time of Update: 2016-06-10
startswith()方法檢查字串是否以str開始,任選限制匹配與給定索引的開始和結束。文法以下是startswith()方法的文法:str.startswith(str, beg=0,end=len(string));參數 str -- 這是要檢查的字串。 beg -- 這是可選的參數設定匹配邊界的初始索引。 end --
Time of Update: 2016-06-10
本文執行個體講述了python修改作業系統時間的方法。分享給大家供大家參考。具體實現方法如下:#-*- coding:utf-8 -*-import socketimport structimport timeimport win32apiTimeServer = '210.72.145.44' #國家授時中心ipPort = 123def getTime(): TIME_1970 = 2208988800L client = socket.socket(socket.AF_INET,
Time of Update: 2016-06-10
degrees()方法從弧度轉換到度角x文法以下是degrees()方法的文法:degrees(x)注意:此函數是無法直接存取的,所以我們需要匯入math模組,然後需要用math的靜態對象來調用這個函數。參數傳回值 x -- 這必須是一個數值。此方法返回一個角度的度數值。例子下面的例子顯示degrees()方法的使用。#!/usr/bin/pythonimport mathprint "degrees(3) : ", math.degrees(3)print "degrees(-3)
Time of Update: 2016-06-10
decode()方法使用註冊編碼的轉碼器的字串進行解碼。它預設為預設的字串編碼。文法以下是decode()方法的文法:str.decode(encoding='UTF-8',errors='strict')參數 encoding -- 這是所使用的編碼。對於所有的編碼方案的列表,請訪問:標準編碼庫 errors -- 這可能是給定一個不同的錯誤處理機制。預設的錯誤是“嚴格”,即編碼錯誤提出UnicodeError。其他可能的值是ignore', 'replace',
Time of Update: 2016-06-10
encode() 方法返回字串的編碼版本。預設編碼是當前的預設字串編碼。可給予設定不同的錯誤處理機制。文法以下是encode()方法的文法:str.encode(encoding='UTF-8',errors='strict')參數 encoding -- 這是所使用的編碼。對於所有的編碼方案的列表,請訪問:標準編碼庫 errors -- 這可能是給定一個不同的錯誤處理機制。預設的錯誤是“嚴格”,即編碼錯誤提出UnicodeError。其他可能的值是ignore',
Time of Update: 2016-06-10
radians()方法把角度轉化為弧度角x。文法以下是radians()方法的文法:radians(x)注意:此函數是無法直接存取的,所以我們需要匯入math模組,然後需要用math的靜態對象來調用這個函數。參數 x -- 這必須是一個數值。傳回值此方法返回一個角度的弧度值。例子下面的樣本示範radians()方法的使用。#!/usr/bin/pythonimport mathprint "radians(3) : ", math.radians(3)print "radians(-3
Time of Update: 2016-06-10
capitalize()方法返回字串的一個副本,只有它的第一個字母大寫。對於8位的字串,這個方法與語言環境相關。文法以下是capitalize()方法的文法:str.capitalize()參數 NA傳回值此方法返回的字串只有它的第一個字元大寫的副本。例子下面的樣本示範了capitalize方法的使用。#!/usr/bin/pythonstr = "this is string example....wow!!!";print "str.capitalize() : ",
Time of Update: 2016-06-10
find()方法判斷字串str,如果起始索引beg和結束end索引能找到在字串或字串的一個子串中。文法以下是find()方法的文法:str.find(str, beg=0 end=len(string))參數 str -- 此選項指定要搜尋的字串。 beg -- 這是開始索引,預設情況下為 0。 end --
Time of Update: 2016-06-10
isalnum()方法檢查判斷字串是否包含字母數字字元。文法以下是isalnum()方法的文法:str.isa1num()參數 NA傳回值如果字串中的所有字元字母數字和至少有一個字元此方法返回 true,否則返回false。例子下面的例子顯示了isalnum()方法的使用。#!/usr/bin/pythonstr = "this2009"; # No space in this stringprint str.isalnum();str = "this is string
Time of Update: 2016-06-10
1. 逆轉字串的三種方法1.1. 類比C++中方法, 定義一個Null 字元串來實現通過設定一個Null 字元串, 然後講參數中的字串從後往前遍曆, 使用字串的加法合并為新的字串複製代碼 代碼如下:def reverse(text) : str = '' index = len(text) - 1 while index >= 0 : str += text[index] index -= 1 return str1.2.
Time of Update: 2016-06-10
isalpha()方法檢查字串是否僅由字母組成。文法以下是islpha()方法的文法:str.isalpha()參數 NA傳回值如果字串中的所有字元字母和至少有一個字元此方法返回true,否則返回false。例子下面的例子顯示了isalpha() 方法的使用。#!/usr/bin/pythonstr = "this"; # No space & digit in this stringprint str.isalpha();str = "this is string example..
Time of Update: 2016-06-10
count()方法返回出現在範圍內串子數range [start, end]。選擇性參數的start和end都解釋為片符號。文法以下是count()方法的文法:str.count(sub, start= 0,end=len(string))參數 sub -- 這是子串用來進行搜尋。 start -- 搜尋從這一索引。第一個字元從0開始的索引。預設情況下搜尋從0開始的索引。 end --
Time of Update: 2016-06-10
virtualenv用於建立獨立的Python環境,多個Python相互獨立,互不影響,它能夠:1. 在沒有許可權的情況下安裝新套件2. 不同應用可以使用不同的套件版本3. 套件升級不影響其他應用安裝複製代碼 代碼如下:sudo apt-get install python-virtualenv使用方法[code]virtualenv [虛擬環境名稱] 如,建立**ENV**的虛擬環境複製代碼 代碼如下:virtualenv ENV預設情況下,虛擬環境會依賴系統內容中的site
Time of Update: 2016-06-10
本文執行個體講述了python任務調度實現方法。分享給大家供大家參考。具體如下:方法1:import sched, timeimport oss = sched.scheduler(time.time, time.sleep)#scheduler的兩個參數用法複雜,可以不做任何更改def playmusic(x): os.system(x)def jobtodo(): tmlist = [2011,8,11,22,15,0,0,0,0] x1=time.mktime(tmlist)
Time of Update: 2016-06-10
本文執行個體講述了python繪圖方法。分享給大家供大家參考。具體如下:# -*- coding:utf-8 -*-import matplotlib.pyplot as pltdef main(): # 顏色列表 colorList = ['b','g','r','c','m','y','k'] # 共用的橫座標 threadList = [1,2,4,8,10] # 設定橫座標和縱座標的名稱 plt.xlabel('threads')
Time of Update: 2016-06-10
replace()方法返回當前old換成new,可選擇的替代限制到最大數量的字串的副本。文法以下是replace()方法的文法:str.replace(old, new[, max])參數 old -- 這是要進行更換的舊子串。 new -- 這是新的子串,將取代舊的子字串。 max --
Time of Update: 2016-06-10
rfind()方法返回所在子str 被找到的最後一個索引,或者-1,如果沒有這樣的索引不存在,可選擇限制搜尋字串string[beg:end].文法以下是rfind()方法的文法:str.rfind(str, beg=0 end=len(string))參數 str -- 此選項指定要搜尋的字串 beg -- 這是開始索引,預設情況下為 0 end --
Time of Update: 2016-06-10
本文執行個體講述了Python編程中屬性和方法提示。分享給大家供大家參考。具體分析如下:一、屬性在python中,屬性分為公有屬性和私人屬性,公有屬性可以在類的外部調用,私人屬性不能在類的外部調用。公有屬性可以是任意變數,私人屬性是以雙底線開頭的變數。下面我們定義一個People類,它有一個公有屬性name,和一個私人屬性__age。class People():def