千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > python寫(xiě)完程序怎么運(yùn)行

python寫(xiě)完程序怎么運(yùn)行

來(lái)源:千鋒教育
發(fā)布人:xqq
時(shí)間: 2023-11-06 15:29:05 1699255745

python運(yùn)行有兩種方式,一種是在python交互式命令行下運(yùn)行;另一種是使用文本編輯器,在命令行中直接運(yùn)行。

注意:以上兩種運(yùn)行方式,都是以CPython解釋器來(lái)編譯運(yùn)行的。當(dāng)然也可以將python代碼寫(xiě)入到eclipse中,使用JPython解釋器運(yùn)行,需要自己配置環(huán)境。(推薦學(xué)習(xí):Python視頻教程)

一、命令行與交互式命令行

首先要搞清楚這個(gè)命令行的概念。

1.命令行

定義:出現(xiàn)類(lèi)似“C:\>”,則是在Windows提供的命令行模式

進(jìn)入模式的方式:Windows中,直接win+r鍵進(jìn)入

2.交互式命令行

定義:出現(xiàn)“>>>”,則是python的交互式命令行

進(jìn)入模式的方式:Windows命令行中輸入python即可

二、交互式命令行中運(yùn)行python代碼

cmd窗口中,輸入python后,進(jìn)入python交互式命令行。直接輸入代碼:

print‘helloworld!’

python-23.png

可以看到界面上運(yùn)行結(jié)果,表示運(yùn)行成功!

在Python的交互式命令行寫(xiě)程序,好處是一下就能得到結(jié)果,壞處是沒(méi)法保存,下次還想運(yùn)行的時(shí)候,還得再敲一遍。

所以,實(shí)際開(kāi)發(fā)的時(shí)候,我們總是使用一個(gè)文本編輯器來(lái)寫(xiě)代碼,寫(xiě)完了,保存為一個(gè)文件,這樣,程序就可以反復(fù)運(yùn)行了。

三、命令行運(yùn)行python代碼

1.python代碼編寫(xiě)及保存

我們將“helloworld!”程序用文本編輯器寫(xiě)出來(lái),保存下來(lái),并命名,這里我們命名為hello.py,保存到F:\workspace。

命名時(shí),要注意:

1)文件要以.py結(jié)尾,其他都不可以

2)文件名只能是英文字母、數(shù)字和下劃線的組合。

文本編輯器推薦:Notepad++、SublimeText

2.python代碼運(yùn)行

在命令行模式中,輸入pythonF:\workspace\hello.py,即可運(yùn)行成功。

運(yùn)行時(shí),要注意:

1)python文件存儲(chǔ)路徑是相對(duì)路徑,運(yùn)行時(shí),一定要說(shuō)明python文件的存儲(chǔ)路徑,

否則會(huì)報(bào)錯(cuò):

can'topenfile'hello.py'

python-24.png

當(dāng)然,用Python開(kāi)發(fā)程序,完全可以一邊在文本編輯器里寫(xiě)代碼,一邊開(kāi)一個(gè)交互式命令窗口,在寫(xiě)代碼的過(guò)程中,把部分代碼粘到命令行去驗(yàn)證,事半功倍!

以上內(nèi)容為大家介紹了python寫(xiě)完程序怎么運(yùn)行,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。http://madgrindclothing.com/

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專(zhuān)屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
python修改列表元素有什么方法

增刪改查是處理數(shù)據(jù)最常見(jiàn)的方法,前兩種說(shuō)過(guò)了,這里就要說(shuō)說(shuō)python提供的兩種修改列表元素的方法,一種是修改單個(gè)元素,還有一種的修改一組數(shù)...詳情>>

2023-11-06 18:29:06
為什么企業(yè)很難招聘到好的python程序員?

原因有很多,其中幾個(gè)主要原因如下:1、被人敬仰的大牛級(jí)python工程師門(mén)大都被大型的互聯(lián)網(wǎng)公司收了,并有著自己所需要的一切資源,正安穩(wěn)過(guò)活...詳情>>

2023-11-06 18:25:30
python之內(nèi)建函數(shù)的方法

內(nèi)建函數(shù)和方法(built-infunctionsandmethods)根據(jù)定義,內(nèi)建的(built-in)模塊是指使用C寫(xiě)的模塊,可以通過(guò)sys模塊的builtin_module_names字段...詳情>>

2023-11-06 18:03:54
python作為一種編程語(yǔ)言有多強(qiáng)大?

說(shuō)實(shí)話,Python是一門(mén)強(qiáng)大的語(yǔ)言,幾乎所有東西都可以用Python創(chuàng)建!這就是為什么它被YouTube,Instagram,Netflix甚至Quora使用的原因!這門(mén)編程...詳情>>

2023-11-06 17:53:06
Python的優(yōu)點(diǎn)

Python非常容易入門(mén)。Python號(hào)稱(chēng)「Batteryincluded」。我們知道battery是「電池」的意思,included是「包含」的意思,因此就是說(shuō)Python簡(jiǎn)單到「...詳情>>

2023-11-06 17:49:30