陳衛(wèi)龍教授走了,身影在大樓拐角迅速消失了去。
望著陳衛(wèi)龍教授匆匆離去的身影,謝嘉鴻,張思雅兩人彼此對視了一眼,感覺老師更像是被逼走的,有一股狼狽而逃的錯覺。
“謝師兄,這是我編寫的Python程序,能不能麻煩你幫嗎斧正一下。”周青打開筆記本上的某個編寫程序,詢問謝嘉鴻道。
謝嘉鴻轉(zhuǎn)頭,看著周青筆記本中的內(nèi)容,欣然點頭:“當(dāng)然可以!”
謝嘉鴻低頭認(rèn)真閱覽了一遍程序,抬頭好奇地看著周青,笑問道:“Python語言學(xué)多久啦!有幾處地方編寫錯誤了呢!”
“剛學(xué)沒幾天,謝師兄,麻煩您了。”周青不好意思地說。
“難怪,初學(xué)的話,有幾處比較容易犯的錯誤你注意一下。”謝嘉鴻理解地點了點頭,指著屏幕中的編碼提醒道。
“第一:將不帶返回值的函數(shù)或方法的結(jié)果(準(zhǔn)確來說返回值為None)賦給一個變量,比如這里:In [1]: lst =[2, 3, 9, 12, 6, 8, 11],In [2]: tmp = lst.sort(),In [3]: tmp,……。”
“第二:list等數(shù)據(jù)類型邊遍歷邊修改結(jié)構(gòu),比如這個位置:ListIterator有add()方法,可以向List中添加對象,而Iterator不能ListIterator和Iterator都有hasNext()和next()方法,可以實現(xiàn)順序向后遍歷,……。”
“第三:函數(shù)中傳可變長度參數(shù)的錯誤,比如這個地方:……。”
“第四:類初始化方法傳參數(shù)的問題,……。”
“……。”
謝嘉鴻將排查的編程錯誤一處處地指點出來,詳細(xì)地替周青講解分析起來。
周青雙眼放光,豎耳傾聽,一副好學(xué)學(xué)生的模樣,點頭連連。
“謝謝,師兄!”周青感激地點了點頭,突然接著問:“師兄,在命令執(zhí)行的時候,出現(xiàn)“userwarning unknown distribution option define macros”這個警告是怎么回事?我遇過很多次了。”
“這個問題可能是你的setuptools版本太低造成的,你可以先升級一下:pip install --upgrade setuptools,再pip install numpy,……。”謝嘉鴻想了一下,回答道。
“哦!原來是這樣!謝師兄,”周青恍然大悟,接著,指著編程某處異常,問:“那這里是怎么回事,我只改了A.x,為什么C.x也改了?”
“嗯,在Python中,類變量在內(nèi)部當(dāng)做字典來處理,其遵循常被引用的方法解析順序(MRO)。所以在這些代碼中,由于class C中的x屬性沒有找到,它會向上找它的基類,換句話說,class C中沒有它自己的x屬性,其獨立于A。因此,C.x事實上是A.x的引用,所以會造成這樣的情況,你只要……。”謝嘉鴻順著周青指點的地方看去,連忙解釋。
“明白了,謝師兄,再問你個Python作用域的問題,……。”周青眼睛一亮,點了點頭,繼續(xù)問。
“……。”謝嘉鴻皺眉思考起來。
周青問題不斷,一個接著一個,謝嘉鴻耐心十足,詳細(xì)解答。
時間一點一滴地流逝,轉(zhuǎn)過半個多小時過去。
張思雅站在一旁,呆呆地看著他們,漸漸地感覺謝嘉鴻有些疲于應(yīng)付,有些力不從心了。
“當(dāng)?shù)臅r候,從一個列表(List)或者數(shù)組中刪除元素,對于有經(jīng)驗的開發(fā)者,這是一個非常明顯的錯誤,……,Python包含大量簡潔的編程范例,若使用得當(dāng),將大大簡化和精煉代碼……,差不多就是這樣,你還什么疑問?”謝嘉鴻看著周青,有些沉不住地回答。
“謝謝,師兄,我沒問題了!”周青感激地點了點頭。
“嗯!那就這樣吧!”謝嘉鴻登時松了口氣。
連著被周青一連問了十幾個問題,雖然都是基礎(chǔ)方面的知識,不過,問題都很有代表性,隨著問題不斷深入,有些知識謝嘉鴻都快忘了。
還好結(jié)束了!
謝嘉鴻暗暗為自己捏了把冷汗,轉(zhuǎn)過身去,有點想要遠(yuǎn)離周青了。
見謝嘉鴻準(zhǔn)備帶著張思雅就要離去,周青連忙留人道:“張師姐,我有個設(shè)計項目恰好涉及了微電子方面的知識,需要您指點一下!”
聞言,謝嘉鴻,張思雅身體一頓,不由停下了腳步。
“嗯,你有什么問題呢?”張思雅笑吟吟地看著周青,笑容有些僵硬地問。
對上周青的目光,張思雅心里七上八下地直打鼓,這個大二學(xué)弟一點都不簡單,謝師兄差點都被他問倒了,自個能撐幾回合?
“這家伙,從哪里冒出來的?老師是不是為了擺脫這個麻煩,才將‘鍋’甩給他們?”張思雅忽然意識到了這個問題。
自己好歹是研究生,不至于被大二的學(xué)弟問倒吧!張思雅在心里暗暗為自己鼓了把勁。
沒有注意到張思雅臉上的表情,周青翻開自己的學(xué)習(xí)筆記,遞上前去,懇切地問:“張師姐,我在計算勢壘貫穿概率的時候,無法理解這個透射概率帶入的問題,這里您能幫我解一下嗎?”
聽清周青的問題,張思雅小嘴微張,呆呆地看著他,不可思議地問:“勢壘貫穿!你自學(xué)到這這里了。”
“嗯?張師姐!”周青點了下頭,將日記本遞地更近了。
張思雅低頭看著日記本上面的題目,皺眉沉思了起來。
“根據(jù)這道題的已知的情況,計算質(zhì)量:M=5g,以速度v=10cm·s-1,……。那么,把障礙物的寬度看成壁壘的的厚度,……,則透射概率,……。”張思雅思考了好一會兒,提筆在日記本上寫解題步驟。
“沙沙……。”眼珠筆不停地在紙上速寫,一頁,兩頁,……,一直寫到第五頁紙,張思雅才將答案寫了出來:“從以上,推導(dǎo)結(jié)論可知,透射系數(shù)隨勢壘的寬度A的增大而迅速減小,而且隨著U。=E的值的增大而減小,……。”
“怎么樣?看明白了嗎?”張思雅將筆往日記本上一閣,頗為自得地看著周青,詢問道。
姐姐是不是很厲害,快奉承我啊!快崇拜我吧!哈哈!
將這道題詳細(xì)解開來的張思雅昂頭看著周青,臉上浮起了驕傲的笑容。
然而,周青視而不見,他眉頭緊皺,低頭時不時地翻閱日記本,按照張思雅的解題步驟去思索答案,好似被難住了一般,久久無法理解。
“師姐,能不能麻煩你再講一遍,這里步推導(dǎo)從這里開始就有點問題。”沉寂了好一會兒,周青突然指著某個地方,詢問道。
“出錯了?怎么可能?”
聞言,張思雅臉上的笑容凝固住了,迅速向周青所指的位置看去。
【精彩東方文學(xué) www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節(jié)首發(fā),txt電子書格式免費下載歡迎注冊收藏。