下载此文档

python100经典练习题.docx


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
#!/usr/bin/env python
#coding: utf-8
'''
【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
      掉不满足条件的排列。

'''
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
'''
【程序2】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高
   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提
   %;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于
   40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,%,高于
   100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。      

'''
bonus1 = 100000 *
bonus2 = bonus1 + 100000 *
bonus4 = bonus2 + 200000 *
bonus6 = bonus4 + 200000 *
bonus10 = bonus6 + 400000 *
i = int(raw_input('input gain:\n'))
if i <= 100000:
bonus = i *
elif i <= 200000:
bonus = bonus1 + (i - 100000) *
elif i <= 400000:
bonus = bonus2 + (i - 200000) *
elif i <= 600000:
bonus = bonus4 + (i - 400000) *
elif i <= 1000000:
bonus = bonus6 + (i - 600000) *
else:
bonus = bonus10 + (i - 1000000) *
print 'bonus = ',bonus
'''
【程序3】
题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?
:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后
      的结果满足如下条件,即是结果。请看具体分析:

#include ""
main()
{
long int

python100经典练习题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人977562398
  • 文件大小20 KB
  • 时间2021-01-22