测验8: 程序设计方法学 (第8周)
生活随笔
收集整理的這篇文章主要介紹了
测验8: 程序设计方法学 (第8周)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
測驗8: 程序設計方法學 (第8周)
文章目錄
- 測驗8: 程序設計方法學 (第8周)
- 單選題
- 程序題
這是python123官網上聯合MOOC的Python程序設計(第10期)答案
單選題
- os.path.relpath(path[, start]) 從start開始計算相對路徑
- os.path.normpath(path) 規范path字符串形式
- os.path.abspath(path) 返回絕對路徑
- os.path.basename(path) 返回文件名
程序題
1.英文字符的魯棒輸入
基礎題,直接判斷是否為字母,然后輸出就行了
注意 python 里面沒有&&、|| 符號,替代的是 and or
2.數字的魯棒輸入
不能用 eval 直接讀取,對于“100+20”這樣的數據 eval 會直接計算而不是輸入有誤
參考答案非常簡潔,直接轉換成復數來進行比較
s=input() try:if(complex(s)==complex(eval(s))):print(eval(s)**2) except:print("輸入有誤")總結
以上是生活随笔為你收集整理的测验8: 程序设计方法学 (第8周)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测验7: 文件和数据格式化 (第7周)
- 下一篇: IDEA+Maven运行调试MapRed