當前位置:首頁 » 編程語言 » python使用

python使用

發布時間: 2022-01-23 03:10:38

python使用

這是兩個python最常用的庫。不懂可以追問我。

Ⅱ python該如何使用

1、要使用string的方法要先import,但後來由於眾多的python使用者的建議。

2、從python2.0開始, string方法改為用S.method()的形式調用,只要S是一個字元串對象就可以這樣使用,而不用import。

3、同時為了保持向後兼容,現在的Python中仍然保留了一個string的mole。闡述編制Python程序相關注意什麼是Python 解釋器及其使用。

4、深度剖析Python Web 應用程序怎樣正確安裝Python,淺析Python中的Python全局變數其中定義的方法與python字元串操作是相同的,這些方法都最後都指向了用S.method ()調用的函數。

Ⅲ python中的{}[]是怎麼使用的

花括弧就是字典
方括弧就是列表
方括弧還有傳統列表操作,比如取下標

Ⅳ Python代碼如何使用

使用Python自帶的IDLE 在開始-->程序-->Python2.5(視你安裝的版本而不同)中找到IDLE(Python GUI)。

點擊後彈出如下窗體:
1,在>>>提示符後輸入代碼,回車,就可以執行此代碼。
IDLE支持語法高亮,支持自動縮進,支持方法提示,不過提示的很慢。

2. 在命令行窗口上運行 這種方法的前提是:你在系統的PATH變數中配置了Python的安裝路徑。

右鍵我的電腦-->屬性-->高級-->環境變數,在系統變數列表中找到Path項,點擊編輯按鈕,在其中追加「C:\Python25;」(路徑及版本視你安裝而定),保存退出。
開始-->運行-->輸入cmd,回車,開啟一個CMD窗口。
在DOS提示符>後,輸入python,回車,進入Python環境。
它的運行和IDLE基本一致,但是沒有了語法高亮、自動縮進、方法提示,唯一的好處就是運行速度比IDLE快了些(如果你告訴我可以加參數運行python,那你就不算新手了,也不用看這篇文章了),所以用處不大。
退出此python環境使用Ctrl + Z,然後回車。

3. 以腳本方式運行 以上兩種運行方式雖然簡便,但是不適合大量代碼的開發,只適合查看單句或少量幾句代碼的運行結果,或者驗證某函數的調用方法,而這恰恰是我們平時調試、驗證程序的常用方式。如果是正式的開發,則應該使用獨立腳本的方式運行。
打開你的文本編輯器(我是用EmEditor,當然你使用記事本、寫字板也都可以),輸入python代碼,保存成*.py文件,然後雙擊運行它就可以執行了,當然前提也是必須配置系統PATH變數。

l 在其所在目錄下開啟一個CMD窗口,輸入python *.py運行。

l 在代碼的最後增加如下語句:
raw_input()
然後你再雙擊運行,結果就會停留在那裡,直到你敲擊回車鍵才消失。
Linux下運行Python程序,一般說來有以下兩種形式,其實和Windows下基本一樣。

Ⅳ python怎麼使用

Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。
Python由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年。
像Perl語言一樣, Python 源代碼同樣遵循 GPL(GNU General Public License)協議。

Ⅵ 關於Python的用法

只需要填return後面的空,填:
inputList[0],inputList[-1]

Ⅶ python中關於「 _,」的用法請教

python中的異常

異常是指程序中的例外,違例情況。異常機制是指程序出現錯誤後,程序的處理方法。當出現錯誤後,程序的執行流程發生改變,程序的控制權轉移到異常處理。
Exception類是常用的異常類,該類包括StandardError,StopIteration, GeneratorExit, Warning等異常類。
StandardError類是python中的錯誤異常,如果程序上出現邏輯錯誤, 將引發該異常。StandardError類是所有內斂異常的基類,放置在默認的命名空間中,因此使用IOEroor,
EOFError, ImportError等類,不需要導入exception模塊。
StopIteration類判斷循環是否執行到尾部,如果循環到尾部,則拋出該異常。
GeneratorExit類是由Generator函數引發的異常,當調用close()時引發該異常。
Warning類表示程序中的代碼引起的警告。
python中的異常使用繼承結構創建,可以在異常處理程序中捕獲基類異常,也可以捕獲各種子類異常,python中使用try...except語句捕獲異常,異常子句定義在try子句後面。

try...except的使用方法

try...except用於處理問題語句,捕獲可能出現的異常。try子句中的代碼塊放置可能出現異常的語句,except子句中的代碼塊處理異常。
演示try...except語句捕獲IOError異常
try:
file("hello.txt", "r") #如果文件不存在,引發異常
print "讀文件"
except IOError: #捕獲IO異常
print "文件不存在"
except: #其它異常
print "程序異常"

python與Java的異常處理模式相似,異常處理語句也可以嵌套,演示如下:
try:
s = "hello"
try:
print s[0] + s[1]
print s[0] - s[1]
except TypeError:
print "字元串不支持減法運算"
except:
print "異常"
如果外層try子句中的代碼引發異常,程序將直接跳轉到外層try對應的except子句,而內部的try子句將不會被執行。

try...finally的使用方法
try...except後還可以添加一個finally子句。無論異常是否發生,finally子句都會被執行。所有的finally子句通常用於關閉因異常而不能釋放的系統資源。
try:
f = open("hello.txt", "r")
try:
print f.read(5)
except:
print "讀文件異常"
finally:
print "釋放資源"
f.close()
except IOError:
print "文件不存在"

使用raise拋出異常
當程序出現錯誤,python會自動引發異常,也可以通過raise顯示地引發異常。一旦執行了raise語句,raise後面的語句將不能執行。
演示raise用法
try:
s = None
if s is None:
print "s 是空對象"
raise NameError #如果引發NameError異常,後面的代碼將不能執行
print len(s)
except TypeError:
print "空對象沒有長度"

自定義異常
python允許程序員自定義異常,用於描述python中沒有涉及的異常情況,自定義異常必須繼承Exception類,自定義異常按照命名規范以"Error"結尾,顯示地告訴程序員這是異常。自定義異常使用raise語句引發,而且只能通過人工方式觸發。
from __future__ import division

class DivisionException(Exception):
def __init__(self, x, y):
Exception.__init__ (self, x, y) #調用基類的__init__進行初始化
self.x = x
self.y = y

if __name__ == "__main__":
try:
x = 3
y = 2
if x % y > 0: #如果大於0, 則不能被初始化,拋出異常
print x/y
raise DivisionException(x, y)
except DivisionException,div: #div 表示DivisionException的實例對象
print "DivisionExcetion: x/y = %.2f" % (div.x/div.y)

assert語句的使用
assert語句用於檢測某個條件表達式是否為真。assert語句又稱為斷言語句,即assert認為檢測的表達式永遠為真,if語句中的條件判斷都可以使用assert語句檢測。

Ⅷ python中{}[]是什麼用法

python中{}[]是無世紀的年份。

%Y會被無世紀的年份所替代。%m會被01到12之間的一個十進制月份數替代,其他依次類推。

(1)%c 整數轉成對應的 ASCII 字元;

(2)%d 整數轉成十進位;

(3)%f 倍精確度數字轉成浮點數;

(4)%o 整數轉成八進位。


(8)python使用擴展閱讀:

由於Python語言的簡潔性、易讀性以及可擴展性,在國外用Python做科學計算的研究機構日益增多,一些知名大學已經採用Python來教授程序設計課程。例如卡耐基梅隆大學的編程基礎、麻省理工學院的計算機科學及編程導論就使用Python語言講授。

眾多開源的科學計算軟體包都提供了Python的調用介面,例如著名的計算機視覺庫OpenCV、三維可視化庫VTK、醫學圖像處理庫ITK。

Ⅸ python怎麼用

建立一個python的文件,py格式。。如:Test.py

如寫入如下代碼計算a+b:(輸入用空格隔開)
import sysfor line in sys.stdin: a = line.split() print int(a[0]) + int(a[1])

運行方式是python -O Test.py ,其中-O是命令行選項,可以不寫。當然在cmd中運行python -O Test.py的話,要先把python的目錄添加系統的環境變數當中,要麼就運行python的運行環境在裡面寫代碼就可以了。呵呵

Ⅹ 求問python中 %的用法

%常見的兩種用法:

1、數值運算 1 % 3 是指模運算,取余數(remainder)

>>> 7%2

1

2、字元串操作 'abc %s' % 'abc' '%s'類似佔位符,這行代碼的結果。

以下是類型碼:

%s 字元串 (採用str()的顯示)

%r 字元串 (採用repr()的顯示)

%c 單個字元

%b 二進制整數

%d 十進制整數

%i 十進制整數

%o 八進制整數

%x 十六進制整數

%e 指數 (基底寫為e)

%E 指數 (基底寫為E)

%f 浮點數

%F 浮點數,與上相同%g 指數(e)或浮點數 (根據顯示長度)

%G 指數(E)或浮點數 (根據顯示長度)

%% 字元"%"

(10)python使用擴展閱讀

PYTHON 中的" %S"%用法:

一種字元串格式化的語法, 基本用法是將值插入到%s佔位符的字元串中。

%s,表示格式化一個對象為字元

"%±(正負號表示)3(數字表示字元串的長度)s"%(取代s的字元串)

%s string型 表示格式化一個對象為字元 "%s1"%S2 s1放置的是一個字元串(格式化字元串) S2放置的是一個希望要格式化的值

string = "good" #類型為字元串

print("string=%s" %string) #輸出的列印結果為 string=good

print("string=%3s" %string) # 輸出的列印結果為 string=good(數字3的意思是:字元串的長度為3。當字元串的長度大於3時,按照字元串的長度列印出結果)

print("string=%(+)6s" %string) # 輸出的列印結果為 string= good(當字元串的長度小於6時,在字元串的左側填補空格,使得字元串的長度為6)

print("string=%-6s" %string) # 輸出的列印結果為 string=good (當字元串的長度小於6時,在字元串的右側填補空格,使得字元串的長度為6)

熱點內容
微信如何評論圖片安卓 發布:2024-11-14 11:56:34 瀏覽:848
游戲遍地腳本 發布:2024-11-14 11:56:32 瀏覽:759
怎樣編譯一個背單詞系統 發布:2024-11-14 11:54:47 瀏覽:176
傳奇這個配置怎麼樣 發布:2024-11-14 11:48:25 瀏覽:376
配置橫向防火牆是什麼意思 發布:2024-11-14 11:42:34 瀏覽:731
手機緩存文件能打開嗎 發布:2024-11-14 11:41:00 瀏覽:492
存儲系統集成 發布:2024-11-14 11:14:54 瀏覽:584
雲伺服器搭建方法圖解 發布:2024-11-14 11:14:53 瀏覽:309
挑戰伺服器吃雞是什麼 發布:2024-11-14 10:59:07 瀏覽:932
自繳社保演算法 發布:2024-11-14 10:43:53 瀏覽:554