初學者學習Python,最重要的就是刻意練習(技術無他,唯有熟爾)。為了幫助初學的同學檢驗自己的Python水平,特意出十道程式碼練習題。練習題涉及到之前講多的大多數核心知識點,但由於題目有限,可能會遺留部分重要知識,所以希望能把功夫用在平時,不斷提升和積累自己的程式碼能力。雖然將答案附在最後以供參考,但希望一定要自己親手練習,然後比較自己的程式碼和我的程式碼之間的差異之處,差異之處也就是需要提高之處。比如程式設計規範、演演算法、壓力測試等。(注:此篇部落格一萬一千字)
1.1 編寫一個函數,能生成包含20個隨機整數的列表,然後將前10個元素升序排列,後10個元素降序排列,並分別列印輸出。
1.2 有一分數序列為:2/1,3/2,5/3,8/5,13/8,21/13,請使用Python程式碼出生成並列印該數列的前30項並求和返回。
1.3 建立一個函數,接收一個字串引數,判斷其做為Python識別符號是否合法。
具體要求: