100题python
小代码大用处
在程序的世界里遨游
展开
-
题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
#answer 1input_para=[1,2,3,4]l=0 #计数for i in input_para: for j in input_para: for k in input_para: if(i!=j and i!=k and j!=k): l+=1 print(i,...原创 2018-10-03 19:49:01 · 3126 阅读 · 0 评论 -
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之
data=float(input("请输入当月利润:"))if data<100000: print(data*0.1)elif data<200000: print((data-100000) * 0.075+100000*0.1)elif data<400000: print((data-200000) * 0.05+100000*0.075+...原创 2018-10-03 20:09:07 · 3173 阅读 · 0 评论 -
6 题目:斐波那契数列。
#answer 1def Fib(n): if n==0: return 0 elif n==1: return 1 else: return Fib(n-1)+Fib(n-2)if __name__=='__main__': print(Fib(20))#answer 2def fib(n): ...原创 2018-10-04 21:38:22 · 325 阅读 · 0 评论 -
7 题目:将一个列表的数据复制到另一个列表中。
#answer 1a=[1,2,3]b=a[:]print(id(a))print(id(b))#answer 2import copya=[1,2,3]# b=ab=copy.deepcopy(a)b=copy.copy(a)print(id(a))print(id(b))原创 2018-10-04 21:48:21 · 857 阅读 · 0 评论