作者簡介Allen Downey是歐林工程學(xué)院的計算機(jī)科學(xué)教授。他從加州大學(xué)伯克利分校獲得計算機(jī)科學(xué)博士學(xué)位,從MIT獲得學(xué)士和碩士學(xué)位。他曾在韋爾斯利學(xué)院、科爾比學(xué)院及加州大學(xué)伯克利分校教授計算機(jī)科學(xué)課程。他基于自己教授計算機(jī)程序設(shè)計課程的經(jīng)驗,開創(chuàng)了“像計算機(jī)科學(xué)家一樣思考”(How to Think Like a Computer Scientist)的教學(xué)理念和方法,并藉此編寫了多本編程語言書籍。譯者簡介趙普明是北京秒針信息咨詢有限公司的高級工程師,擁有澳大利亞墨爾本大學(xué)的軟件工程碩士學(xué)位和清華大學(xué)的計算機(jī)科學(xué)學(xué)士學(xué)位。主要從事大數(shù)據(jù)計算平臺和高性能服務(wù)器的開發(fā),有5年的Python開發(fā)經(jīng)驗。