『壹』 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怎麼使用
Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。
Python由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年。
像Perl語言一樣, Python 源代碼同樣遵循 GPL(GNU General Public License)協議。
『叄』 Python具體指什麼,可以運用在哪些方面呢
你好,主要運用在這些方面:
一、人工智慧,包括數據分析、計算機視覺、自然語言處理等等
現在python已經基本成了人工智慧的標准語言了,一般都是C/C++寫個底層運算庫,然後用python做腳本。各種框架層出不窮,tensorflow/pytorch等等。
二、web開發
python光是web開發的框架至少得有幾十個吧,而且用的人都很多,從後端到前端各種配套服務都非常齊全。
三、爬蟲
我估計很多人學爬蟲就是從python入手的
四、各類App的內置腳本
有很多程序裡面的內置腳本就是python,比如sublime text、blender3d,所以從這個角度來看啊,python能乾的事情就無限多了,文本編輯、3d建模、股票投資等等,只有你想不到的,沒有做不到的。
至於python能否開發qq、瀏覽器這種應用軟體?
只用python是不太行的,因為python是解釋性的,如何打包成二進制文件其實挺麻煩的,而且速度肯定比不上c++什麼的,但是作為腳本還是不錯的。
『肆』 python主要可以做什麼
python主要可以做Web 和 Internet開發、科學計算和統計、桌面界面開發、軟體開發、後端開發等領域的工作。
Python是一種解釋型腳本語言。Python可以應用於眾多領域,如:數據分析、組件集成、網路服務、圖像處理、數值計算和科學計算等眾多領域。互聯網公司廣泛使用Python來做的事一般有:自動化運維、自動化測試、大數據分析、爬蟲、Web 等。
(4)python的使用擴展閱讀
python的主要優點:
簡單易學:Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程序就感覺像是在讀英語一樣。它使你能夠專注於解決問題而不是去搞明白語言本身。因有極其簡單的說明文檔,Python極其容易上手。
運行速度快:Python 的底層是用 C 語言寫的,很多標准庫和第三方庫也都是用 C 寫的,運行速度非常快。
免費、開源資源:Python是FLOSS(自由/開放源碼軟體)之一。使用者可以自由地發布這個軟體的拷貝、閱讀它的源代碼、對它做改動、把它的一部分用於新的自由軟體中。FLOSS是基於一個團體分享知識的概念。
可擴展性:如果需要一段關鍵代碼運行得更快或者希望某些演算法不公開,可以部分程序用C或C++編寫,然後在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該如何使用
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安裝後怎麼用
以python3.6操作為例:
1、首先需要打開電腦的桌面,如圖所示,並按開始的快捷鍵點擊安裝好的python3.6程序進入。
『捌』 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最常用的庫。不懂可以追問我。