c语言100例Python实现
来源:互联网 发布:nginx视频服务器 编辑:程序博客网 时间:2024/06/14 07:57
刚开始学习python 试着熟悉一下语法
题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
for x in range(1,5): for y in range(1,5): if y!=x: for z in range(1,5): if z!=x and z!=y: print x*100+y*10+z题目2:企业发放的奖金根据利润提成。利润低于或等于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,求应发放奖金总数?
profit=float(raw_input())if profit <=10: bonus=profit*0.1elif profit<=20: bonus=1+(profit-10)*0.075elif profit<=40: bonus=1.75+(profit-20)*0.05elif profit<=60: bonus=2.75+(profit-40)*0.03elif profit<=100: bonus=3.35+(profit-60)*0.015else: bonus=3.95+(profit-100)*0.01print bonus
题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
import mathfor a in range(1,1000): if(int(math.sqrt(a+100))*int(math.sqrt(a+100))==a+100 and \ int(math.sqrt(a+168))*int(math.sqrt(a+168))==a+168): print a break
题目4:输入某年某月某日,判断这一天是这一年的第几天?
year=int(raw_input())month=int(raw_input())day=int(raw_input())days_month=[31,28,31,30,31,30,31,31,30,31,30,31]count=0x=1while x<month: count+=days_month[x-1] x=x+1count+=dayif((year%4==0 and year%100!=0) or year%400==0): if month>=3: count+=1print count
x=int(raw_input())y=int(raw_input())z=int(raw_input())s=(x,y,z)for x in sorted(s): print x,
0 0
- c语言100例Python实现
- 快速排序--C语言实现、python实现
- Python实现的C语言词法分析
- C语言实现的Python扩展模块
- 优先队列——C语言实现、python实现
- 环形队列——C语言实现、python实现
- 栈——C语言实现、python实现
- Python重写C语言程序100例--Part2
- Python重写C语言程序100例--Part9
- Python重写C语言程序100例--Part10
- Python重写C语言程序100例--Part10
- 用C语言实现python的扩展模块
- 二进制转换为C语言数组-Python实现
- 插入排序(3种语言实现 c/java/python)
- mergesort合并排序(3种语言实现 c/java/python)
- heapsort堆排序(3种语言实现 c/java/python)
- quicksort快速排序(3种语言实现 c/java/python)
- python 像C语言样的函数参数引用实现..
- 用 nodejs express 搭建 restful api
- mysql索引需要了解的几个注意
- java类的方法属性
- win7如何完全卸载MYSQL
- 进制之间的转换方法
- c语言100例Python实现
- 递归函数
- 使用JavaCollections类的sort对List集合排序的两种方法
- Factory Pattern(工厂模式)
- Web测试方法总结
- Dubbo Hessian序列化问题 参数为null
- matplotlib趋势线
- C++第五章
- 鸿学金信股权众筹(天使轮融资)通告