您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關怎樣在python3中寫簡單的代碼,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
店鋪促銷廣告:
代碼如下:
#例如在商店購物m元,商店促銷活動:當購物在a元以下時,返還x(折扣),在b元以下時,超過a元低于b元部分返還y(折扣),在c元以下時,超過b元而低于c元部分返還z(折扣),在c元以上時,超過c元部分返還m(折扣) def weast(m,a,b,c,x,y,z,n):#(單價,區間1,區間2,區間3,折扣1,折扣2,折扣3,折扣4) k=0 if m<a: k=x*m print("優惠金額為:",str(k)) elif m<b: k=a*x+(m-a)*y print("優惠金額為:",str(k)) elif m<c: k=a*x+(b-a)*y+(m-b)*z print("優惠金額為:",str(k)) else: k=a*x+(b-a)*y+(c-b)*z+(m-c)*n print("優惠金額為:",str(k)) (m,a,b,c,x,y,z,n)=eval(input("請輸入單價,區間1,區間2,區間3,折扣1,折扣2,折扣3,折扣4:")) print(weast(m,a,b,c,x,y,z,n))
運行結果如下:
這只是一個框架,根據不同的優惠方式可以修改。
通訊錄:
代碼如下:
#初始狀態時,聯系人a對應的地址為A,聯系人b對應的地址為B,聯系人c,d對應的地址分別為C,D addressList={'a':'A','b':'B','c':'C','d':'D'} print("XX的通訊錄".center(30,('*'))) print("addressList=",addressList) while 1: i=input("請選擇需要的操作:【1】添加;【2】修改;【3】刪除;【0】退出\n") if int(i)==1: name=input('請輸入新增姓名:') add=input("住址:") addressList[name]=add print('已添加!') elif int(i)==2: name=input('請輸入需要修改的人的姓名:') print(name,'的原地址為:',addressList[name]) add=input('請輸入新地址:') addressList[name]=add print('已修改') elif int(i)==3: name=input('請輸入需要刪除的聯系人的姓名:') print('需要刪除',name,'的信息嗎?') l=input('確認輸入YES\n') if l=='YES': del addressList[name] print('刪除成功!') else: print('刪除失敗') elif int(i)==0: break print('addressList=',addressList) print("已退出".center(30,('*')))
運行結果如下:
和上面的商店促銷廣告一樣,也只是一個框架,可修改。xiao
關于怎樣在python3中寫簡單的代碼就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。