下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1Perl入Perl是一種通用編程語(yǔ)言。凡是其他編程語(yǔ)言能夠使用的地方,第1Perl入Perl是一種通用編程語(yǔ)言。凡是其他編程語(yǔ)言能夠使用的地方,都有它的用武之地。在品制造、產(chǎn)品設(shè)計(jì)、客戶支持、質(zhì)量控制、千年蟲(chóng)測(cè)試、系統(tǒng)編程、工資處理和庫(kù)存管理等各個(gè)領(lǐng)域,當(dāng)然還有eb。Perl的用途之所以如此廣泛,原因是 Perl被稱為是一種“膠水語(yǔ)言”。所謂膠水語(yǔ)言,也就是說(shuō)它是可以用來(lái)將許多元素連接在一起的語(yǔ)言。你可能不想用 Perl來(lái)編寫(xiě)一個(gè)文字處理程序(盡管可以編寫(xiě)這樣的程序,因?yàn)楝F(xiàn)在已經(jīng)有許多非常出色的文字處理程序了。用 Perl來(lái)編寫(xiě)數(shù)據(jù)庫(kù)、電子表格、操作系統(tǒng)或者特性完善的 eb服務(wù)程序也不是聰
2、明之舉,不過(guò)編寫(xiě)這些程序是完全可以做到的。Perl真正擅長(zhǎng)的是將這些程序連接在一起。 Perl能夠利用你的數(shù)據(jù)庫(kù),將它轉(zhuǎn)換成一個(gè)具有電子表格特性的文件,并且在你進(jìn)行文件的處理時(shí),根據(jù)需要對(duì)數(shù)據(jù)進(jìn)行調(diào)整。 Perl也能夠利用文字處理文檔,將它們轉(zhuǎn)換成HTML文檔,以便在Web上顯示。由于Perl是一種“膠水語(yǔ)言”,能夠?qū)⒃S多元素連接在一起,因此它具有極強(qiáng)的適應(yīng)性。的操作系統(tǒng)下運(yùn)行。 Perl非常靈活,因此可以用許多不同的方法來(lái)做同一件事情。你編寫(xiě)的 Perl程序毫無(wú)共同之處,但是如果它們運(yùn)行起來(lái),卻沒(méi)有任何問(wèn)題。必要的時(shí)候, Perl可以是一種非常嚴(yán)謹(jǐn)?shù)恼Z(yǔ)言,而對(duì)于編程新手來(lái)說(shuō),如果你愿意,它又
3、可以是一種非常隨意的語(yǔ)言,這完全可以根據(jù)你的需要來(lái)定。來(lái)澄清一些基本概念。這個(gè)編程語(yǔ)言的名字是 Perl。運(yùn)行你的程序的程序(解釋程序)的名字是perl。對(duì)你來(lái)說(shuō)它們之間的差別通常并不十分重要,不過(guò)當(dāng)你試圖啟動(dòng)你的程序時(shí),情況就不一樣了,那時(shí)它的名字總是 perlPerl被寫(xiě)成了PERL,這可能是因?yàn)镻erl的名字是Practical Extraction and Report Language縮略而來(lái)的?,F(xiàn)在已經(jīng)沒(méi)有人再說(shuō)PERL,因?yàn)檫@個(gè)名字顯得太一本正經(jīng)了。 Perl這個(gè)名字則比較隨便安裝PerlPerl編寫(xiě)你的第一個(gè)安裝若要使用Perl,首先必須安裝Perl。Perl的安裝是非常容易的
4、,并且不會(huì)出錯(cuò)。實(shí)際上,Perl應(yīng)該進(jìn)行自我測(cè)試,以確保它安裝成功。安裝的操作過(guò)程可以有Perl的許多特性是從其他語(yǔ)言中借來(lái)的。這種借用曾經(jīng)在早期導(dǎo)致 Perl成為另一個(gè)用語(yǔ)Pathologically Eclectic Rubbish Lister的縮寫(xiě)。41.1.1 等一等,也許你已經(jīng)安裝了當(dāng)你著手在你的系統(tǒng)上安裝 Perl之前,應(yīng)該檢查一下是否已經(jīng)安裝了 Perl。有些41.1.1 等一等,也許你已經(jīng)安裝了當(dāng)你著手在你的系統(tǒng)上安裝 Perl之前,應(yīng)該檢查一下是否已經(jīng)安裝了 Perl。有些UNIX的供應(yīng)商已經(jīng)為操作系統(tǒng)配備了 Perl。Windows NT也將Perl作為Windows N
5、T的資源工具包 (Resource Kit的組成部分提供給客戶。若要查看你的操作系統(tǒng)上是否已經(jīng)安裝了 Perl,你需在UNIX系統(tǒng)下,只需要登錄到該系統(tǒng)中。如果你擁有一個(gè)圖形操作環(huán)境,需要打開(kāi)終端窗口。當(dāng)已經(jīng)登錄或者打開(kāi)終端窗口后,你會(huì)看到下面這個(gè)提示符:$這個(gè)提示符也可能是%,也可能是bash%,無(wú)論什么提示符,它都稱為提示符。在本書(shū)的頭幾個(gè)學(xué)時(shí)中,你將需要使用這個(gè)提示符與 Perl進(jìn)行交互操作若要了解你的操作系統(tǒng)上是否已經(jīng)安裝了Perl,請(qǐng)鍵入下面這行命令(不要鍵入$提示符$ perl -d not found(命令沒(méi)有找到),也可能Perl出響應(yīng),輸出它的版本號(hào)。如果Perl輸出它的版本
6、號(hào),那么就表示它已經(jīng)安裝好了,你就不的版本號(hào)至少應(yīng)該是 5,也許是5.004、5.005、5.6等,不能小于這些數(shù)字。如果Perl的版本號(hào)是4.x,那么你必須安裝一個(gè)新拷貝。 Perl 4版本太老,錯(cuò)誤很多,而且不再能夠得到,本書(shū)中只有很少的示例程序能在Perl 4下運(yùn)行。在撰寫(xiě)本書(shū)時(shí), 5005是Perl的當(dāng)前版本, 56在1999如果你擁有一臺(tái)運(yùn)行Windows操作系統(tǒng)的計(jì)算機(jī),要想查看是否安裝了 Perl,必須顯示1-1所示的MS-DOS提示符第1學(xué)時(shí) Perl 入在這個(gè)提示符下,鍵入下面這個(gè)命令(不要重復(fù)鍵入提示符C: perl -如果Perl已經(jīng)安裝,它就會(huì)顯示版本號(hào)。正如上面的警告
7、中所第1學(xué)時(shí) Perl 入在這個(gè)提示符下,鍵入下面這個(gè)命令(不要重復(fù)鍵入提示符C: perl -如果Perl已經(jīng)安裝,它就會(huì)顯示版本號(hào)。正如上面的警告中所說(shuō)的那樣,它的版本號(hào)至少必是5。如果DOS回答說(shuō) 在在osh計(jì)算機(jī)上,你可以像圖 1-2所示的那樣,運(yùn)行File Find命令(Commamd-f,令框中鍵入 MacPerl來(lái)查看是否已經(jīng)安裝了 Perl。如果找到了該應(yīng)用程序,么將它打開(kāi),觀察AppleAbout MacPerl”選項(xiàng)。你至少應(yīng)該擁有 Patchlevel 5.004這個(gè)版本號(hào),否則就應(yīng)該安裝MacPerl的新版本1.1.2 在Windows95/98/NT上安裝若要在Win
8、dows下安裝Perl,請(qǐng)記住,你可以像許多其他情況中那樣,既可以使用捷徑也可以使用比較笨的辦法。如果你對(duì)開(kāi)發(fā)環(huán)境中需要的 C編譯器和各種工具(比如 Makefiles等)非常熟悉,那么可以從頭開(kāi)始安裝你自己的 Perl。可以隨意查看、修改和改變 Perl16學(xué)時(shí)(Perl程序的開(kāi)發(fā)界)的內(nèi)容。想要在Windows下從頭安裝Perl并不容易,對(duì)于大多數(shù)人來(lái)說(shuō),這樣做并不值得。安裝Perl時(shí)使用的捷徑確實(shí)是非常容易的。 e Tool公司提供了一個(gè)自行安裝的工具,安裝工作就像安裝其他任何 Windows應(yīng)用程序一樣,如圖 13所示。這個(gè)Perle Community e證)下提供的,你應(yīng)該閱讀證有
9、關(guān)說(shuō)明。該公司的URL是這個(gè)Perl與你自己建立的Perl是完全相同的東西。 e公司只是為你做了的那部分工作,并且用有關(guān)安裝程序?qū)⑺b了起來(lái)。如果你需要的話, e公司還Perl提供了商業(yè)上的支持,并且提供了一些附加產(chǎn)品,如調(diào)試程序和其他開(kāi)發(fā)工具及文件庫(kù)本書(shū)的光盤(pán)上包含了e公司的Perl產(chǎn)品的拷貝,你可以直接使這個(gè)光盤(pán)來(lái)安裝Perl,也可以通過(guò)e公司的Web站點(diǎn)來(lái)獲的Perl圖1-3 用Activee提的工具在 Window下安裝圖1-2 查看osh計(jì)機(jī)上的1.1.3 在UNIX上安裝若要在UNIX上安裝Perl,需要具備兩個(gè)條件。首先,需要一個(gè) Perl的源模塊包的拷貝。你始終都可以從 HY
10、PERLINK 的Downloads區(qū)域/ 的Downloads區(qū)StableProduction”標(biāo)號(hào)。還需要一個(gè)ANSI1.1.3 在UNIX上安裝若要在UNIX上安裝Perl,需要具備兩個(gè)條件。首先,需要一個(gè) Perl的源模塊包的拷貝。你始終都可以從 HYPERLINK 的Downloads區(qū)域/ 的Downloads區(qū)StableProduction”標(biāo)號(hào)。還需要一個(gè)ANSI C編譯器。如果不知道這個(gè)編譯器的作用,也不必?fù)?dān)心。 Perl的配置程序能夠選定一個(gè),如果沒(méi)如果你的UNIX配有一個(gè)用于安裝預(yù)安個(gè)預(yù)安裝的Perl版本。Linux、Solaris、AIX和其他UNIX系統(tǒng)均配有已的
11、預(yù)安裝Perl版本,它們的安裝非常容易。請(qǐng)查看有關(guān)資料,以了解何處能當(dāng)你擁有Perl的源模塊包后(它的文件名類似 Stable.tar.gz,必須對(duì)它進(jìn)行拆包,然后$ gunzip stable.tar.gz $tar xf stable.tr這兩個(gè)命令的運(yùn)行需要花費(fèi)一定的時(shí)間。如果沒(méi)有g(shù)unzip解壓縮程序,可以從一個(gè)拷貝。該程序包稱為 gzip$ sh Configure 這時(shí)Configure回答,這沒(méi)有關(guān)系,你只需要按 Enter。 Perl在任何UNIX系統(tǒng)上安裝而不會(huì)出現(xiàn)任何問(wèn)題。當(dāng)所有這些操作完成時(shí),鍵入下$ Perl的安裝需要花費(fèi)相當(dāng)長(zhǎng)的時(shí)間,你可以乘此機(jī)會(huì)喝點(diǎn)兒咖啡。如果你的
12、系統(tǒng)運(yùn)行速度比較慢,你可以利用這個(gè)時(shí)間用午餐。當(dāng)安裝完成時(shí),再鍵入下面這兩個(gè)命令:$ make test # make install make test這個(gè)命令用于確保 Perlmake install進(jìn)行登錄(這是根用戶的提示符),因?yàn)樗枰獙erl安裝到系統(tǒng)目錄中去當(dāng)make install運(yùn)行正確時(shí),你可以測(cè)試Perl$ perl -在UNIX下安裝Perl時(shí)使用的源模塊拷貝位于本書(shū)所附的光盤(pán)上??梢灾苯訌倪@里拷貝這個(gè)安裝模塊包,也可以從 http:/ww.perl .com那里獲得Perl的第1學(xué)時(shí) Perl 入1.1.4 在osh系統(tǒng)上安裝osh Perl版本稱為MacPerl,
13、可以從CPAN端口目錄下獲得該版第1學(xué)時(shí) Perl 入1.1.4 在osh系統(tǒng)上安裝osh Perl版本稱為MacPerl,可以從CPAN端口目錄下獲得該版本。你必須問(wèn) HYPERLINK /CPAN/ports/mac站點(diǎn) /CPAN/ports/mac站點(diǎn),從那MacPerl appl.bin版本,安裝時(shí),請(qǐng)使用StuffIt Expander文件中取出MacPerl當(dāng)完成安裝后,你可能想要為Perl文檔的閱讀者安裝一個(gè)幫助程序Shuck,它是與MacOS 8ernet控制面板進(jìn)行安裝,方法是打開(kāi) Advanced-File ,給Shuck應(yīng)用程序添加文件擴(kuò)展名映像.pod。這樣就可以更加
14、容易檔了。還可以給MacPerl應(yīng)用程序建立.ph、.pl、.plx、.pm、.cgi和.xs(這些都是Perl使用的TEXTMacOS 7的用 戶必須使用ernetConfig實(shí)用 程序來(lái)進(jìn)行 類似的操作。在ernetConfig中,選定Helpers,為pod添加新的幫助應(yīng)用程序shuck。另外,還要將前面提的其他擴(kuò)展名的幫助文件添加給MacPerl應(yīng)用程序本書(shū)所附的光盤(pán)上包含了一個(gè)MacPerl的安 HYPERLINK /CPAN/ports/mac站點(diǎn) /CPAN/ports/mac站點(diǎn),這個(gè)問(wèn)題非常重要,因此你應(yīng)該格外注意。每安裝一個(gè) PerlPerl的整套文檔資料,你可以免費(fèi)獲得這
15、套資料。 Perl 5.005版包含的資料超過(guò) 1700頁(yè)。這些資料包括參考資料、培訓(xùn)資料、 FAQ于這些文檔資料。在 Windows和UNIX系統(tǒng)上,與Perl安裝了一個(gè)稱為perldocperldoc程序來(lái)搜索這些文檔資料,為手冊(cè)提perldoc程序,你必須處在一個(gè)命令提示符下。下面這個(gè)例子使用的是UNIX提示符,不過(guò)在DOS命令提示符下也可以8手冊(cè)的各個(gè)部分可以分成不同的節(jié),其名字可以是 perlfunc(Perl函數(shù)、perlop(Perl算符)和perlfaq(Perl FAQ)perlfunc手冊(cè)頁(yè),可以輸入命令 perldoc perlfunc手冊(cè)的所有部分的名字都在perldo
16、c perl8手冊(cè)的各個(gè)部分可以分成不同的節(jié),其名字可以是 perlfunc(Perl函數(shù)、perlop(Perl算符)和perlfaq(Perl FAQ)perlfunc手冊(cè)頁(yè),可以輸入命令 perldoc perlfunc手冊(cè)的所有部分的名字都在perldoc perl若要搜索手冊(cè),查找某個(gè)函數(shù)名,可以運(yùn)行帶有 -tf開(kāi)關(guān)的perldoc子用于查找Perl的函$ perldoc -tf FAQ是指關(guān)于Perl的常見(jiàn)問(wèn)題。這些問(wèn)題是學(xué)習(xí) Perl的人一的時(shí)間,減少一些麻煩,這些問(wèn)題集中起來(lái)放入稱為 AQ的文件中。若要搜索AQ文件,找出某個(gè)關(guān)鍵字,你應(yīng)該使用 -q開(kāi)關(guān),后隨AQ標(biāo)題中可能出現(xiàn)的
17、一個(gè)單詞。例如,如果想要知道有關(guān)Perl的支持信息,可以使用下面這個(gè)命令:$ perldoc -q support 這時(shí),就會(huì)顯示FAQWho Supports Perl ? Who develops it? Why is it free ?(誰(shuí)支持Perl?誰(shuí)開(kāi)發(fā)了Perl?它免費(fèi)的1.2.1 某些特殊的文檔資料舉當(dāng)在UNIX系統(tǒng)上安裝Perl時(shí),安會(huì)看到一個(gè)選項(xiàng)提示,讓他按傳統(tǒng)的“ man那樣使用man程序:$ man pe選擇 yes(是),那么標(biāo)準(zhǔn)Perl文檔就轉(zhuǎn)換成man格式,并且Perl文檔,既可以使用perldoc程序,也可以像通常在UNIXWindows系統(tǒng)上安裝e公司的Per
18、l產(chǎn)品時(shí),手冊(cè)頁(yè)被轉(zhuǎn)換成文檔格式,并且可以用Web。如果想要閱讀手冊(cè),請(qǐng)將你的 Web地目錄C:Perlhtml,假如你使用標(biāo)準(zhǔn)安裝目錄的話;如果你不使用標(biāo)準(zhǔn)目錄,則使用你選如果是osh系統(tǒng), MacPerl配有一個(gè)稱為Shuck的實(shí)用程序,它位于MacPerl文件中。你可以用它來(lái)閱讀和搜索Perl文檔,如圖1-4所示圖1-4 MacPerl的Shuck第1學(xué)時(shí) Perl 入1.2.2 如果無(wú)法找到文檔該怎么檔位置。也許perldoc實(shí)用程序安裝到的目錄不在你的 有很強(qiáng)的限制性。請(qǐng)反復(fù)搜尋 perldoc實(shí)用程序,將該目錄添加到你的 的PATH環(huán)境變刪除的。 Perl括了文檔的安裝。你不能只安
19、裝 Perl而不安裝文檔。如果文檔沒(méi)有了,那么完全可以認(rèn)為 第1學(xué)時(shí) Perl 入1.2.2 如果無(wú)法找到文檔該怎么檔位置。也許perldoc實(shí)用程序安裝到的目錄不在你的 有很強(qiáng)的限制性。請(qǐng)反復(fù)搜尋 perldoc實(shí)用程序,將該目錄添加到你的 的PATH環(huán)境變刪除的。 Perl括了文檔的安裝。你不能只安裝 Perl而不安裝文檔。如果文檔沒(méi)有了,那么完全可以認(rèn)為 Perl的安裝不正確,或者安裝以后遭到了破壞。也許你或者系統(tǒng)管理員應(yīng)該考慮重新安裝 Perl。文檔是PerlPerl的某些部分將無(wú)法運(yùn)行。如果其他方法都失敗了,而你仍然無(wú)法得到文檔的本地拷貝,那么你可以求助于 Web在Perl的主要銷售
20、站點(diǎn)( HYPERLINK / )上,可一組標(biāo)準(zhǔn)文檔。擁有你的 Perl本配備的實(shí)際文檔更好,因?yàn)樗歉鶕?jù)你的特定 Perl版本和安裝情況裁剪的文檔,不過(guò)這個(gè)編寫(xiě)你的第一個(gè)Perl若要編寫(xiě)你的Perl程序,需要一個(gè)稱為文本編輯器的實(shí)用程序。使用文本編輯器,可以Windows 的Notepad和DOS 的EDIT.EXE本編輯器。在UNIX中,vi、emacs和pico等,都是文本編輯器。你的系統(tǒng)上至少存在其中的一個(gè)文本編輯器。在MacMacPerl應(yīng)用程序包含一個(gè)基本的文本編輯器,若要打開(kāi)一個(gè)新程序,請(qǐng)?jiān)贔ile菜單下選定New不應(yīng)該使用文字處理程序來(lái)鍵入你的 Perl的Wordordpad和
21、ordPerfect等,在保存文檔時(shí),會(huì)將格式化代碼嵌入文檔之中,即使文檔并不包Perl感到莫名其妙,你的程序?qū)o(wú)法正確運(yùn)行。如果需要使1.3.1 鍵入程打開(kāi)文本編輯器,正確無(wú)誤地鍵入下面這個(gè) Perl程序#o件名上使用擴(kuò)展名,但是你加不加擴(kuò)展名, Perl都無(wú)所謂。有些Windows和osh擴(kuò)展名是.pl或.plxo.pl1.3.2 運(yùn)行程這時(shí),若要運(yùn)行該程序,必須進(jìn)入到一個(gè)命令提示符下。在 UNIXWindows計(jì)算機(jī)上,顯示一個(gè)MS-DOS提示符。還應(yīng)使用你的的cdo當(dāng)顯示該提示符時(shí),鍵入下面這個(gè)命令(下面顯示的是 DOS提示符, UNIX提示符稍使用你的的cdo當(dāng)顯示該提示符時(shí),鍵入下
22、面這個(gè)命令(下面顯示的是 DOS提示符, UNIX提示符稍C:PROGRAMSo如果一切進(jìn)行正常, Perl應(yīng)該顯示下面這行消息o, world! 如果你鍵入的這個(gè)命令運(yùn)行正確,那么祝賀你的程序運(yùn)行成功了!請(qǐng)記住如何運(yùn)行這個(gè)程序,因?yàn)檫@也是你啟動(dòng)本書(shū)其余章節(jié)中的程序的方法。(也可以使用其他一些方法,下面很)如果看到出錯(cuò)消息Badd or file name或者perl :d not foundperl程序不在你的執(zhí)行路徑上。必須確定 perl加給你的中的PATH變量如果看到出錯(cuò)消息Cant open perl o : A file or directory does not exist(開(kāi)o:
23、文件或目錄不存在),那么你可能沒(méi)有進(jìn)入早些時(shí)候保o文件如果看到syntax error這樣的錯(cuò)誤,那么Perl式應(yīng)用到保存的文件中了??梢允褂?UNIX的cat命令,或者DOS的type命令,來(lái)核定文如果使用MacPerl,只需要從Script菜單中選定o”,運(yùn)行你的第一個(gè)perl果沒(méi)有使用MacPerl的內(nèi)置編輯器來(lái)編寫(xiě)你的程序,那么請(qǐng)從 File菜單中選定OpenMacPerl中你的程序,然后選定Run1.3.3 程序正確將會(huì)發(fā)生什么情當(dāng)鍵入命令o時(shí),你的計(jì)算機(jī)上一個(gè)名叫 perl的程序就啟動(dòng)運(yùn)行。該程序稱為 解釋程序。這個(gè)perl 解釋程序是Perl和文o),找出里面的程序,并運(yùn)行該程序
24、Perl程序的語(yǔ)句、函數(shù)、運(yùn)算符、數(shù)學(xué)算法當(dāng)perl 且繼續(xù)運(yùn)行,直到整個(gè)程序運(yùn)行完成。當(dāng)它完成程序的運(yùn)行時(shí), perl 來(lái)看一o程序是如何“運(yùn)行”的1.3.4 Perl程序的具體運(yùn)行過(guò)o第1學(xué)時(shí) Perl 入對(duì)于Perl來(lái)說(shuō),代碼行上的 # Perl忽略的一些東西。在某些情況下,程序的第一行上的#!是不同的。它后面的路徑名/usr/bin/perl是到達(dá)perl 解釋程序的路徑。如果UNIX程序有一行是以 #程序的路徑,那么UNIX就知道這是個(gè)程序,并且可以按照名字來(lái)運(yùn)行。關(guān)于如何運(yùn)行程第1學(xué)時(shí) Perl 入對(duì)于Perl來(lái)說(shuō),代碼行上的 # Perl忽略的一些東西。在某些情況下,程序的第一行
25、上的#!是不同的。它后面的路徑名/usr/bin/perl是到達(dá)perl 解釋程序的路徑。如果UNIX程序有一行是以 #程序的路徑,那么UNIX就知道這是個(gè)程序,并且可以按照名字來(lái)運(yùn)行。關(guān)于如何運(yùn)行程序有些能夠運(yùn)行Perl程序的Web服務(wù)器,比如Apache,也對(duì) #能夠在沒(méi)有perl正好是將 #o,World!n; 了一個(gè) Perl語(yǔ)句,它為Perl標(biāo)明了一項(xiàng)需要執(zhí)行的操首先,這一行包含一個(gè)函數(shù),稱為 。這個(gè)顯示在屏幕上。函數(shù)的輸出結(jié)果,是直到分號(hào)(;)前的那部分內(nèi)容Perl中的分號(hào)是個(gè)語(yǔ)句分隔符。你應(yīng)該在 Perl程序中的各個(gè)語(yǔ)句之間放一個(gè)分隔符,以便顯示一個(gè)語(yǔ)句的結(jié)束和另一個(gè)語(yǔ)句的開(kāi)始。
26、o,World!。程序行結(jié)尾處的n告訴Perl將一個(gè)到它輸出的短語(yǔ)的后面。短語(yǔ)前后的引號(hào)和 n告訴Perl1.3.5 必須知道的一些情格式的編程語(yǔ)言。這意味著 Perl嚴(yán)格??梢詫⒖崭瘛⒅票矸?,甚至回車符(它們稱為白空間Perl語(yǔ)句中的任何位置,數(shù)名的中空格,是個(gè)無(wú)效函數(shù)。另外不能將空數(shù)字中,比如25 61這個(gè)數(shù)是o World!他地方它都是有效的。你可以編寫(xiě)類似下面這樣的 Perl程序示例這個(gè)程序在功能上與原先的程序是相同的。 Perl格式特性使你的 Perl程本被分成了若干行,因?yàn)镻erl的語(yǔ)句可能非常長(zhǎng)。 Perl的文檔資料甚至提供了一個(gè)建議性的樣指南,可以瀏覽該文檔,以便了解有關(guān)的建議??梢运阉髅譃?perlstyle在本學(xué)時(shí)中學(xué)習(xí)了一些關(guān)于 Perl和Perl是如何運(yùn)行的知識(shí)。隨著你閱讀本書(shū)其他節(jié)的內(nèi)容,你會(huì)不斷增加對(duì)它的了解。還學(xué)習(xí)了如何在你的系統(tǒng)上安裝 Perl,并且如何來(lái)檢驗(yàn)在本學(xué)時(shí)中學(xué)習(xí)了一些關(guān)于 Perl和Perl是如何運(yùn)行的知識(shí)。隨著你閱讀本書(shū)其他節(jié)的內(nèi)容,你會(huì)不斷增加對(duì)它的了解。還學(xué)習(xí)了如何在你的系統(tǒng)上安裝 Perl,并且如何來(lái)檢驗(yàn)個(gè)Perl程序。接著分析了這個(gè)程序,并且進(jìn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026四川簡(jiǎn)州空港建設(shè)集團(tuán)有限公司招聘勞務(wù)派遣人員1人考試備考試題及答案解析
- 2026湖南常德市自來(lái)水有限責(zé)任公司遴選9人考試備考試題及答案解析
- 2026四川內(nèi)江市隆昌市黃家鎮(zhèn)便民服務(wù)中心見(jiàn)習(xí)崗位招聘1人考試參考題庫(kù)及答案解析
- 2026湖北武漢市光谷喻家山學(xué)校校聘教師招聘5人(一)考試備考試題及答案解析
- 2026年茅嶺鎮(zhèn)衛(wèi)生院招聘?jìng)淇碱}庫(kù)完整參考答案詳解
- 原平市2025年公開(kāi)招聘社區(qū)專職工作人員備考題庫(kù)及參考答案詳解1套
- 南昌印鈔有限公司2026年度招聘?jìng)淇碱}庫(kù)附答案詳解
- 2026年湖南海利高新技術(shù)產(chǎn)業(yè)集團(tuán)有限公司國(guó)家危險(xiǎn)化學(xué)品應(yīng)急救援湖南海利隊(duì)人員公開(kāi)招聘?jìng)淇碱}庫(kù)完整答案詳解
- 2026年江門(mén)公共資源交易控股集團(tuán)有限公司人力資源總監(jiān)公開(kāi)招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 2026年河南平煤神馬平綠置業(yè)有限責(zé)任公司公開(kāi)招聘?jìng)淇碱}庫(kù)及答案詳解一套
- 2025年憲法知識(shí)題庫(kù)及參考答案綜合卷
- 2026年社區(qū)工作者考試題庫(kù)300道(有一套)
- 2026年福建省能源石化集團(tuán)有限責(zé)任公司招聘?jìng)淇碱}庫(kù)及答案詳解一套
- 6.2 中位數(shù)與箱線圖 教學(xué)設(shè)計(jì)(2課時(shí))2025-2026學(xué)年數(shù)學(xué)北師大版八年級(jí)上冊(cè)
- 2025年家庭投資理財(cái)規(guī)劃:科學(xué)配置與穩(wěn)健增值指南
- 杜氏肌營(yíng)養(yǎng)不良運(yùn)動(dòng)功能重建方案
- 2026貴州大數(shù)據(jù)產(chǎn)業(yè)集團(tuán)有限公司第一次招聘155人模擬筆試試題及答案解析
- 呼吸內(nèi)科主任談學(xué)科建設(shè)
- 腫瘤藥物給藥順序課件
- 海南計(jì)算機(jī)與科學(xué)專升本試卷真題及答案
- 券商投行部述職報(bào)告
評(píng)論
0/150
提交評(píng)論