Python 程式設計入門例項(一)

2021-08-07 19:46:40 字數 1009 閱讀 6959

【程式1】

題目:有1,2,4,5個數字,能夠組成多少個互不相同且無重複數字的三位數?都是多少?

sum=0#儲存無重複三位數的個數

for i in range(1,5):

for j in range(1,5):

for k in range(1,5):

if i!=j and i!=k and j!=k:

print i*100+j*10+k

sum+=1

print sum

【程式2】

題目:企業發放的獎金根據利潤提成。利潤(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,求應發放獎金總數?

最容易想到的方法就是下面這種吧。

#coding:utf-8

x = int(raw_input("淨利潤:"))

if x<=100000:

bonus=x*0.1

print "獎金:",bonus,"元"

elif 100001

#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]

sum=0

for idx in range(0,6):

if i>arr[idx]:

sum+=(i-arr[idx])*rat[idx]

i=arr[idx]

print "利潤為:",sum

AOP 面向切面程式設計 (一) 入門例項

aop 面向切面程式設計 通過預編譯方式和執行期動態 實現程式功能的統一維護的一種技術。aop是oop的延續,是軟體開發中的乙個熱點,也是spring框架中的乙個重要內容,是函式式程式設計的一種衍生范型。利用aop可以對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度降低,提高程式的可...

Python程式設計入門

0x00 python的兩種程式設計形式 1 互動式 2 指令碼式,也分兩種方式。詳見 0x01 python有五個標準的資料型別 numbers 數字 string 字串 list 列表 tuple 元組 dictionary 字典 詳見 後面另有文章詳細介紹了各個內容 0x02 python的運...

python程式設計製作 程式設計入門 Python

知識單元一 程式語言基礎 第1周 程式設計的基礎知識 教學內容 計算的基本概念,計算機程式語言的歷史,python語言的發展簡史及語言的特點,程式語言的基本語法 教學要求 了解馮諾依曼計算機的基本結構 了解編譯型 解釋型語言的區別 第2周 資料型別 運算子與表示式 變數賦值與簡單i o操作 教學內容...