亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

兒童python練習實例

發布時間:2020-09-20 13:48:17 來源:腳本之家 閱讀:119 作者:laozhang 欄目:開發技術

實例一:

題目:有四個數字:1、2、3、4,能組成多少個互不相同且無重復數字的三位數?各是多少?

程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列(只要百不等于十位并且不等于個位)。

實例(Python 2.0+)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
for i in range(1,5):#百位
  for j in range(1,5):#十位
    for k in range(1,5):#個位
      if( i != k ) and (i != j) and (j != k):#百位十位個位的數字不相等
        print i,j,k #3.0+ print (i,j,k)

實例二:

題目:企業發放的獎金根據利潤提成。利潤(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%提成,從鍵盤輸入當月利潤I,求應發放獎金總數?

具備知識基礎:數組遍歷

程序分析:請利用數組來分界(兩個數組,一個數組利潤空間,一個數組是提成比例),定位,判斷利潤區間。比如:利潤是120000,通過數組定位120000大于100000,那么獎金就由兩部分組成:

1、(120000-100000)*0.75
2、100000*0.1

實例(Python 2.0+)

# !/usr/bin/python
# -*- coding: UTF-8 -*-
i = int(raw_input('凈利潤:'))
arr = [1000000, 600000, 400000, 200000, 100000, 0]
rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1]
r = 0
for idx in range(0, 6):
  if i > arr[idx]:
    r += (i - arr[idx]) * rat[idx] #高于基數部分提成,例如利潤120000,就是20000部分提成
    print (i - arr[idx]) * rat[idx]
    i = arr[idx] 
print r

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安宁市| 琼中| 政和县| 竹溪县| 宁津县| 鹿邑县| 茶陵县| 迁西县| 武威市| 昌乐县| 鸡东县| 留坝县| 娄烦县| 洪江市| 新源县| 泰顺县| 嘉鱼县| 富顺县| 金山区| 怀宁县| 石城县| 宁远县| 成武县| 新蔡县| 高安市| 金湖县| 松原市| 徐水县| 仲巴县| 衡山县| 广灵县| 贡觉县| 东山县| 定兴县| 忻城县| 长汀县| 攀枝花市| 伊金霍洛旗| 克什克腾旗| 嘉定区| 教育|