日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用交互环境

發(fā)布時(shí)間:2023/12/19 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用交互环境 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

使用交互環(huán)境

?

?

許多腳本語(yǔ)言的解釋器都提供了交互環(huán)境,我們可通過(guò)此環(huán)境與計(jì)算機(jī)溝通交流。為什么叫做

交互環(huán)境?因?yàn)槲覀冊(cè)谶@里通過(guò)編程語(yǔ)言與計(jì)算機(jī)溝通,讓它做任何事情,它都會(huì)立刻照辦并

給予我們反饋。

運(yùn)行REBOL 解釋器的方式很簡(jiǎn)單,用鼠標(biāo)雙擊REBOL 解釋器的文件即可,你會(huì)看到一個(gè)文

字窗口,這個(gè)窗口就是REBOL 的交互環(huán)境。一般來(lái)說(shuō),微軟Windows 的文字窗口底色是黑色,

蘋果Mac OS X 文字窗口的底色是白色。本書一律用黑色底色表示REBOL 交互環(huán)境的窗口。

窗口上出現(xiàn)大量的文字信息,包括REBOL 的版本,版權(quán)聲明,用法等。最后出現(xiàn)>>,以及

一個(gè)閃爍的光標(biāo),表示可輸入代碼。你可以在光標(biāo)后面輸入REBOL 程序。

動(dòng)手做下面的兩個(gè)實(shí)驗(yàn):

?? 輸入1 + 2,再按下回車鍵。這是一個(gè)很簡(jiǎn)短的程序。

?? 輸入q或者quitqquit的簡(jiǎn)寫),再按下回車鍵,就可以退出REBOL

?

?

如果你遵照前面的操作方式,已經(jīng)退出REBOL 解釋器,那么現(xiàn)在重新打開(kāi)它吧!

我們可以通過(guò)what-dir 來(lái)得知當(dāng)前目錄(dir)路徑是什么(what)。所謂當(dāng)前目錄就是默

認(rèn)目錄。若文件沒(méi)有指定路徑,默認(rèn)該文件是在當(dāng)前目錄下。

Windows 版的REBOL 初始時(shí)當(dāng)前目錄是沒(méi)問(wèn)題的,就是REBOL 主目錄。但Mac 版就有

問(wèn)題了,居然是用戶主目錄。你可以通過(guò)cd 函數(shù)來(lái)調(diào)整當(dāng)前目錄。cd 是改變目錄(change

directory)的意思。

值得強(qiáng)調(diào)一點(diǎn):REBOL 規(guī)定文件(目錄也算文件的一種)一定要前置% 符號(hào),且不管操作系

統(tǒng)采用/ 還是\ 當(dāng)做目錄分隔符號(hào),REBOL 一律采用/% 后面緊跟著/ 則表示絕對(duì)路徑。

?

?

REBOL 解釋器窗口也稱為REBOL 交互環(huán)境。在交互環(huán)境下,你會(huì)看到>> ==,分別是

入提示符結(jié)果提示符。顧名思義,輸入提示符提示我們后面可以輸入程序,結(jié)果提示符提示

我們后面出現(xiàn)的是執(zhí)行的結(jié)果(即返回值)。在輸入提示符后面,我們可以輸入一行REBOL

代碼,再按下回車鍵,這行代碼被稱為命令行

以此圖為例,第一個(gè)命令行是power 2 32 的前后有空格),計(jì)算2 3 次方;第二個(gè)命令

行建立一個(gè)文件hello.txt,內(nèi)容是Hello;第三個(gè)命令行是LS,列出當(dāng)前目錄下的所有文件(會(huì)

看到剛才建立的hello.txt);第四個(gè)命令行是刪除hello.txt 文件。第五個(gè)命令行再度列出當(dāng)前目

錄下的所有文件(會(huì)看到hello.txt 消失了)。

有的命令行在運(yùn)算的過(guò)程中有返回值,有的則沒(méi)有返回值。簡(jiǎn)單地理解這件事:以求值或查詢

為目的的代碼(powerwhat-dir+),會(huì)有返回值;但以做事為主要目的的代碼(write

LSdelete),就可能不會(huì)有返回值。

?

?

本文節(jié)選自《編程ING:人人都能學(xué)會(huì)程序設(shè)計(jì)》一書

蔡學(xué)鏞

電子工業(yè)出版社出版

圖書詳細(xì)信息:http://bvbroadview.blog.51cto.com/addblog.php

?

?

轉(zhuǎn)載于:https://blog.51cto.com/bvbroadview/947982

總結(jié)

以上是生活随笔為你收集整理的使用交互环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。