【Python 学习_第2周_程序代码】金角大王培训第二周练习_购物车代码,将写的代码和老师代码比较,记录下收获...
生活随笔
收集整理的這篇文章主要介紹了
【Python 学习_第2周_程序代码】金角大王培训第二周练习_购物车代码,将写的代码和老师代码比较,记录下收获...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
培訓第二周,課堂練習為編寫一段購物車代碼,需求描述如下:
1.提示用戶輸入薪水
2.用戶輸入薪水后,打印商品編號、內容及價格
3.提醒用戶輸入商品代碼,若余額大于等于商品價格,可購買;若小于,提示用戶余額不足
4.用戶輸入q ,退出交易,打印用戶購買的商品和余額
下面是我和老師提供的代碼比較:
從二者對比,給出代碼經驗:
1. 商品變量定義時,元素多,占內存空間
2.對于用戶輸入未進行驗證,若輸入為非數字,必定程序運行出現錯誤,終止,而老師代碼中對輸入數據的有效性進行驗證。
從對比給出測試
1. ?isdigital() 函數當輸入為小數是,函數返回值為False,說明在軟件測試過程中 對于輸入數據為數字類型,應添加 整數和小數 兩種測試數據
2.對商品價格與余額對比時,編碼常 忘記 等于 ,測試中 必須 添加邊界值測試 ?
?
轉載于:https://www.cnblogs.com/Finding-bugs/p/9179303.html
總結
以上是生活随笔為你收集整理的【Python 学习_第2周_程序代码】金角大王培训第二周练习_购物车代码,将写的代码和老师代码比较,记录下收获...的全部內容,希望文章能夠幫你解決所遇到的問題。