真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python零基礎(chǔ)教程系列:代碼編輯器-創(chuàng)新互聯(lián)

Python解釋器、pip工具箱和virtuanlenv虛擬環(huán)境都安裝好了后,基本的Python環(huán)境就搭建好了,可以開始我們的“搬磚”之旅了。但是,等等,“工欲善其事,必先利其器”,我們還差一個(gè)很多小伙伴都非常喜歡的環(huán)節(jié),那就是代碼編輯器的選擇和安裝。關(guān)于哪個(gè)好,哪個(gè)不好,喜歡哪個(gè),不喜歡哪個(gè)的問(wèn)題,可以討論七天七夜,我們不準(zhǔn)備浪費(fèi)時(shí)間在這里,而是把一些常用的,簡(jiǎn)單介紹一下。

創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè)|網(wǎng)站維護(hù)公司|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計(jì)與制作經(jīng)驗(yàn),為許多企業(yè)提供了網(wǎng)站定制設(shè)計(jì)服務(wù),案例作品覆蓋成都自拌料攪拌車等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身策劃品質(zhì)網(wǎng)站。

1. Python官方IDLE集成開發(fā)環(huán)境

這是一個(gè)官方提供的交互式集成開發(fā)環(huán)境,也就是說(shuō)你無(wú)須使用其它編輯器,Python自帶!但是,通常我們只用它進(jìn)行教學(xué)、展示、測(cè)試和調(diào)試代碼,不建議用它進(jìn)行實(shí)際的開發(fā)工作。因?yàn)樗诠δ芎腿诵曰线€是有一點(diǎn)欠缺。

可以從“開始”菜單→“所有程序”→“Python 3.6”→“IDLE (Python 3.6 64-bit)”來(lái)啟動(dòng)IDLE?;蛘吣隳茉趙indows的桌面圖標(biāo)上找到它的快捷方式,如果沒(méi)有,那么建議你來(lái)一個(gè),或者在任務(wù)欄鎖定一個(gè),你會(huì)發(fā)現(xiàn)它有時(shí)候簡(jiǎn)單實(shí)用一下還挺順手。

運(yùn)行它之后會(huì)進(jìn)入一個(gè)如下的界面,這是一個(gè)交互式的shell界面,一般用來(lái)執(zhí)行一行寫完的代碼。當(dāng)然多行也不是不行,只是非常別扭。我們嘗試打印一下程序員和編程語(yǔ)言的世界問(wèn)候語(yǔ) print("hello world")

Python零基礎(chǔ)教程系列:代碼編輯器

說(shuō)好的編輯器呢?你就給我看這個(gè)?不要急,菜單 file->new file,就會(huì)看到如下的多行編輯界面:

Python零基礎(chǔ)教程系列:代碼編輯器

輸入點(diǎn)什么,然后 file->save將文件保存下來(lái),再按F5執(zhí)行,就可以在IDLE界面里看到運(yùn)行結(jié)果了。每次對(duì)代碼有改動(dòng),都必須先保存才能運(yùn)行。

還可以對(duì)編輯器進(jìn)行簡(jiǎn)單的設(shè)置,點(diǎn)選 Options->Configure IDLE,進(jìn)入設(shè)置界面:

Python零基礎(chǔ)教程系列:代碼編輯器

Fonts/Tabs:可設(shè)置字體類型,字體尺寸,粗細(xì)。以及最關(guān)鍵的縮進(jìn)為幾個(gè)空格的選項(xiàng)。還有一個(gè)效果展示框。

Highlighting:語(yǔ)法高亮的設(shè)置界面,沒(méi)什么好說(shuō)的,根據(jù)你自己的喜好吧。建議這個(gè)保持原樣,通用性會(huì)更好點(diǎn)。

Keys:就是設(shè)置按鍵了,建議也保持原樣,否則你換個(gè)IDLE環(huán)境就用起來(lái)很別扭了,還要再設(shè)置一遍。關(guān)于快捷鍵,唯一能夠教給大家的就是 Alt+P:上一條代碼Alt+N:下一條代碼,其它的快捷鍵,算了吧,咱不用。

General:通用設(shè)置,比如啟動(dòng)時(shí)是進(jìn)入shell還是多行編輯窗口。F5運(yùn)行前是否提示先保存文件。初始化的窗口尺寸大小等等。

Extensions:擴(kuò)展程序。需要提示大家的是,IDLE沒(méi)有類似linux的clear清屏功能,想要的話,需要自己安裝擴(kuò)展程序。但是,我們有更好的IDE,不用浪費(fèi)時(shí)間和精力在這里。

更多關(guān)于IDLE的使用:

Undo:撤銷上一次的修改
Redo:重復(fù)上一次的修改
Cut:將所選文本剪切至剪貼板
Copy:將所選文本復(fù)制到剪貼板
Paste:將剪貼板的文本粘帖到光標(biāo)所在位置
Find:在窗口中查找單詞或模式
Find in files:在指定的文件中查找單詞或模式
Replace:替換單詞或模式
Go to line:將光標(biāo)定位到指定行首。
對(duì)于“Format”菜單,常用的選項(xiàng)及解釋如下所示
Indent region:使所選內(nèi)容右移一級(jí),即增加縮進(jìn)量
Dedent region:使所選內(nèi)容組左移一級(jí),即減少縮進(jìn)量
Comment out region:將所選內(nèi)容變成注釋
Uncomment region:去除所選內(nèi)容每行前面的注釋符
New indent width:重新設(shè)定制表位縮進(jìn)寬度,范圍2~16,寬度為2相當(dāng)于1個(gè)空格
Expand word:?jiǎn)卧~自動(dòng)完成
Toggle tabs:打開或關(guān)閉制表位。

2. Pycharm集成開發(fā)環(huán)境

PyCharm是由JetBrains公司打造的一款 Python IDE,支持Windows、Linux、macOS系統(tǒng)。JetBrains是一個(gè)專業(yè)設(shè)計(jì)編程語(yǔ)言IDE的公司,研發(fā)了很多針對(duì)不同語(yǔ)言的集成開發(fā)環(huán)境。

PyCharm的功能 : 調(diào)試、語(yǔ)法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制……針對(duì)Django等開發(fā)框架有專門的優(yōu)化設(shè)計(jì),非常方便好用。更多的關(guān)于Pycharm的使用技巧和注意事項(xiàng),本節(jié)不展開描述,會(huì)以博客的形式,分享給大家。

PyCharm 下載地址 : https://www.jetbrains.com/pycharm/download/

Python零基礎(chǔ)教程系列:代碼編輯器

需要注意的是Pycharm分專業(yè)版和社區(qū)版。專業(yè)版是全功能的Python開發(fā)IDE包括Web開發(fā),免費(fèi)試用,逾期需購(gòu)買許可,價(jià)格略貴。而社區(qū)版則是輕量級(jí)的Python開發(fā)IDE,但是免費(fèi)并且開源。如果負(fù)擔(dān)得起,建議大家使用專業(yè)版。

Python零基礎(chǔ)教程系列:代碼編輯器

Pycharm的工作界面如下所示:

Python零基礎(chǔ)教程系列:代碼編輯器

在Pycharm中運(yùn)行代碼有好幾種方式:

  • 可以選中py文件,然后菜單 Run->run
  • 可以右鍵py文件編輯窗口內(nèi)部,然后run
  • 可以點(diǎn)擊工具欄中的綠色三角符號(hào)
  • 可以點(diǎn)擊下方Run的ToolBar中的綠色三角符號(hào)
  • 還可以右擊py文件的導(dǎo)航標(biāo)簽,然后run

總之,各種花樣運(yùn)行!但是,要小心了,也容易各種花樣翻車,容易運(yùn)行成別的py文件,因此,建議在py文件的編輯窗口內(nèi)部右鍵運(yùn)行的方式,基本不會(huì)出錯(cuò)。

3. 其它編輯器

除了以上兩者之外,我們還有很多優(yōu)秀的編輯器,比如NotePad ++:

Python零基礎(chǔ)教程系列:代碼編輯器

也許是我不會(huì)用,也許是它不適合Python代碼編輯。我總覺(jué)得它用作文本編輯勝于項(xiàng)目開發(fā),實(shí)際使用感覺(jué)不是那么順手。當(dāng)然,這種東西,個(gè)人主觀感覺(jué)成份很大,NotePad ++重度使用者請(qǐng)忽略我的評(píng)價(jià).....

還有,大名鼎鼎的Vim,Linux下當(dāng)之無(wú)愧的頭號(hào)編輯器(Emacs不要打我),它的界面如下:

Python零基礎(chǔ)教程系列:代碼編輯器

都知道Vim牛,可是原諒我這么多年的Linux使用經(jīng)驗(yàn),始終背不下它讓人崩潰的快捷鍵,至今只記得gg,g,dd,yy,p,Vim大神請(qǐng)繞路。

順便介紹在Linux命令行界面下,運(yùn)行py腳本的方式是: python3 your-code-name.py args。編輯完代碼后,回到命令行下,使用Python3命令執(zhí)行腳本。比如我有下面一個(gè)test.py腳本:

#!/usr/bin/python3# -*- coding:utf-8 -*-print("this is a test!")

網(wǎng)站欄目:Python零基礎(chǔ)教程系列:代碼編輯器-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://weahome.cn/article/eehcj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部