999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用變量輸出做一個全自動的說話機器人

2019-09-10 07:22:44
電腦報 2019年17期

遠程除法涉及的編程知識是我們曾經(jīng)稍有一提的知識點:變量輸出/表達式輸出,由于與正常輸出文字的方法略有不同,因此不少同學(xué)會在這里遇到小小的麻煩。

進入關(guān)卡時,我們能從目標(biāo)頁里了解我們本關(guān)要做的事情。除了兩個目標(biāo)外,我們還需要使用除法來計算每個雷區(qū)的位置,然后用say函數(shù)說出結(jié)果,讓大炮摧毀雷區(qū)!觀察本關(guān)給出的默認代碼,英雄除了說話以外,并沒有其余的動作。

但可以看到,在三個箭頭的空行處,注釋已經(jīng)說明了我們本關(guān)需要填寫的代碼。查看注釋,第7行的注釋要求我們說出第一個范圍:到敵人的距離除以3——這是在暗示我們,第一個雷區(qū)的距離正是到敵人距離的三分之一。

與敵人的距離如何計算,大家應(yīng)該還沒忘記此前接觸到的一個新函數(shù)吧,我們可以利用這個函數(shù),來計算我們與目標(biāo)之間的距離。在默認代碼中也能發(fā)現(xiàn),第6行也已經(jīng)幫我們使用了這個函數(shù),并賦入了變量distanceToEnemy中。

此時,程序已經(jīng)自動計算與敵人的距離,并賦進了變量里,接下來我們只需要讓英雄說出這個變量除以3的結(jié)果即可。那么應(yīng)該如何說出呢?大家長期以來使用say函數(shù),都是按照這樣的格式。

把需要說出的內(nèi)容放在括號和雙引號之內(nèi),英雄就會按要求輸出內(nèi)容。所以,有的同學(xué)在這一處就會這樣寫,然后你就會發(fā)現(xiàn),英雄并沒有按你的想法來說出相應(yīng)的結(jié)果。

此處就是關(guān)卡所設(shè)置的第一個陷阱了,英雄并沒有把相應(yīng)的距離計算結(jié)果說出來,而是直接把這一個計算式給說了出來。我們的大炮不是智能大炮,不具備計算功能,我們必須要把具體的結(jié)果告訴它,它才能發(fā)射正確的炮彈,這也就是今天涉及的編程知識:運算式的輸出。

早在地牢,我們第一次接觸say函數(shù)的時候,我們有提及,之所以要把要說的內(nèi)容用雙引號包括,這是因為我們說的文字,是一個個字符,因此一句話,就是一串字符,叫字符串,我們要讓英雄說一個字符串,就得把這個字符串用雙引號包括起來,告訴計算機,這一串字符是可以直接說出來的。

而沒有雙引號的時候,這就不是一個字符串,這就變成了一個變量的名字。不記得的同學(xué)可以點擊鏈接,回去復(fù)習(xí)一下:極客戰(zhàn)記[地牢]:注釋中的密語——通關(guān)代碼及講解。如果,我們要讓英雄說出一句話——一個字符串,那應(yīng)該這樣寫。

如果,我們要讓英雄說出一個變量的結(jié)果,那應(yīng)該這樣寫。直接用say函數(shù)調(diào)用變量,就能夠直接說出這個變量的結(jié)果了。

顯然,這兩者的區(qū)別在于有無雙引號,如果無雙引號,則調(diào)用變量,如果有雙引號,則說出這串字符。細心觀察,字符串是綠色的,而調(diào)用變量會是黑色的。那么,如果我們要說一個計算式的結(jié)果,其實就跟說出變量是一樣的,不加雙引號,程序就能夠直接計算這個式子的結(jié)果,然后輸出。

這么一來,過關(guān)的思路就清晰了:說出第一個雷區(qū)的位置:敵人距離除以3;說出第二個雷區(qū)的位置:敵人距離除以1.5;說點什么激勵自己,等炮彈飛過去,摧毀雷區(qū);沖鋒,尋找敵人,攻擊敵人,通關(guān)代碼,這便是森林關(guān)卡「遠程除法」的過關(guān)教學(xué)了。

主站蜘蛛池模板: 真实国产精品vr专区| 国产欧美精品专区一区二区| 色天堂无毒不卡| 免费毛片全部不收费的| 91在线视频福利| 欧美精品亚洲精品日韩专区va| 蜜桃视频一区二区| 国产精品一区在线麻豆| 国产成+人+综合+亚洲欧美| 国产精品蜜臀| 天堂va亚洲va欧美va国产| 欧美精品啪啪| 亚洲妓女综合网995久久| 亚洲无码在线午夜电影| 国产在线专区| 91亚洲免费视频| 中文字幕在线一区二区在线| 精品免费在线视频| 青青操国产视频| 成人精品区| 99er这里只有精品| 国产日产欧美精品| 日本午夜影院| 国产特一级毛片| 国产在线观看精品| 久久综合AV免费观看| 久久中文字幕av不卡一区二区| 欧美伊人色综合久久天天| 国产精品视屏| 乱系列中文字幕在线视频| 国产精品原创不卡在线| 91无码人妻精品一区| 大香网伊人久久综合网2020| 成人在线不卡| 亚洲国产精品无码久久一线| 热re99久久精品国99热| 亚洲精品不卡午夜精品| 欧美成人在线免费| 手机看片1024久久精品你懂的| 国产永久免费视频m3u8| 色婷婷色丁香| 呦视频在线一区二区三区| 亚洲日韩久久综合中文字幕| 人妻丰满熟妇av五码区| 97在线视频免费观看| 九九香蕉视频| 亚洲高清在线天堂精品| 尤物国产在线| 亚洲看片网| 亚洲无码免费黄色网址| 国产亚洲精品无码专| 国产在线日本| 97久久免费视频| 国产免费a级片| 欧美啪啪一区| 国产av无码日韩av无码网站| 亚洲精品无码抽插日韩| 91精品国产麻豆国产自产在线| 欧美全免费aaaaaa特黄在线| 国产欧美日韩免费| 色播五月婷婷| 最新日韩AV网址在线观看| 四虎永久在线精品影院| 亚洲第一精品福利| 精品久久国产综合精麻豆| 免费AV在线播放观看18禁强制| 亚洲欧美精品日韩欧美| 亚洲精品777| 国产美女人喷水在线观看| 国产人前露出系列视频| 精品国产91爱| 黄色在线网| 国产制服丝袜91在线| 国产在线观看第二页| 中文字幕不卡免费高清视频| 蜜桃视频一区二区三区| 美女啪啪无遮挡| 欧美性久久久久| 99视频在线免费观看| 色噜噜久久| 91 九色视频丝袜| 久久国语对白|