日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

Python-100 练习题 02

發(fā)布時間:2023/12/10 python 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python-100 练习题 02 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019年第 10 篇文章,總第 34 篇文章

練習(xí)題2 的網(wǎng)址:

http://www.runoob.com/python/python-exercise-example2.html


Example-2 企業(yè)發(fā)放獎金

題目:企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可提成7.5%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于60萬元的部分,可提成1.5%,高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當(dāng)月利潤I,求應(yīng)發(fā)放獎金總數(shù)?

思路

這道題目可以根據(jù)每個獎金發(fā)放區(qū)間來分界,先分別定義兩個數(shù)組,一個數(shù)組是存放每個區(qū)間獎金的提成比例,記為rat;另一個數(shù)組是記錄每個發(fā)放區(qū)間的上邊界,表示當(dāng)超過該邊界時候,直接利用上邊界乘以該區(qū)間的提成比例,例如對于在 10 萬元以下的這個區(qū)間,就是上邊界為 10 萬,然后超過后,該區(qū)間發(fā)放獎金就是100000*0.1。

然后我們先考慮利潤超過 100 萬的情況,依次降低利潤,對應(yīng)每種情況。

代碼實現(xiàn)

def pay_award():profit = int(input('凈利潤:'))arr = [1000000, 600000, 400000, 200000, 100000, 0]rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1]r = 0for idx in range(0, 6):if profit > arr[idx]:# 當(dāng)前區(qū)間的利潤r += (profit - arr[idx]) * rat[idx]print('current award=', (profit - arr[idx]) * rat[idx])# 重置下一個區(qū)間起始獎金數(shù)量profit = arr[idx]return r

簡單的測試?yán)?#xff1a;

# 利潤是 11000 凈利潤:11000 current award= 1100.0 award= 1100.0# 利潤是 1100000 (110萬) 凈利潤:1100000 current award= 1000.0 current award= 6000.0 current award= 6000.0 current award= 10000.0 current award= 7500.0 current award= 10000.0 award= 40500.0

源代碼在:

https://github.com/ccc013/CodesNotes/blob/master/Python_100_examples/example2.py


歡迎關(guān)注我的微信公眾號–機器學(xué)習(xí)與計算機視覺,或者掃描下方的二維碼,大家一起交流,學(xué)習(xí)和進(jìn)步!

往期精彩推薦

Python-100 練習(xí)系列
  • Python-100 | 練習(xí)題 01 & 列表推導(dǎo)式
學(xué)習(xí)筆記
  • 機器學(xué)習(xí)入門系列(1)–機器學(xué)習(xí)概覽
  • [GAN學(xué)習(xí)系列] 初識GAN
  • [GAN學(xué)習(xí)系列2] GAN的起源
  • [GAN學(xué)習(xí)系列3]采用深度學(xué)習(xí)和 TensorFlow 實現(xiàn)圖片修復(fù)(上)
數(shù)學(xué)學(xué)習(xí)筆記
  • 程序員的數(shù)學(xué)筆記1–進(jìn)制轉(zhuǎn)換
  • 程序員的數(shù)學(xué)筆記2–余數(shù)
  • 程序員的數(shù)學(xué)筆記3–迭代法
Github項目 & 資源教程推薦
  • [Github 項目推薦] 一個更好閱讀和查找論文的網(wǎng)站
  • [資源分享] TensorFlow 官方中文版教程來了
  • 必讀的AI和深度學(xué)習(xí)博客
  • [教程]一份簡單易懂的 TensorFlow 教程
  • [資源]推薦一些Python書籍和教程,入門和進(jìn)階的都有!

總結(jié)

以上是生活随笔為你收集整理的Python-100 练习题 02的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。