python简单编程10例

来源:互联网 发布:蓝可儿事件真相知乎 编辑:程序博客网 时间:2024/04/29 01:32

基于python3.5版本运行结果

1.题目:输入三个整数x,y,z,请把这三个数由小到大输出。

arr=[]for i in range(3):    x=input("Enter num :")    arr.append(x)arr.sort()print(arr)

2.题目:输出9*9口诀。

#ecoding=UTF-8#左下三角格式输出九九乘法表for i in range(1,10):    for j in range(1,i+1):       print("%d*%d=%2d" % (i,j,i*j),end=" ")    print (" ")

3.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?。

#ecoding=UTF-8# 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?cnt = 0 # count the sum of resultfor 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 ) #显示三位数              cnt=cnt+1              #统计个数print(cnt)

4.题目:企业发放的奖金根据利润提成。利润(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,求应发放奖金总数?

#ecoding=UTF-8i = int(input('Enter the profit:')) #input是键盘输入,raw_inpput对应的pyth版本不同arr =[1000000,600000,400000,200000,100000,0]#数据由大到小写,不然出错rat = [0.01,0.015,0.03,0.05,0.075,0.1]r = 0for idx in range(0,6):     if i>arr[idx]:         r+=(i-arr[idx])*rat[idx]         print ((i-arr[idx])*rat[idx])         i=arr[idx]print(r)

5.题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

#ecoding=utf-8 # 第三题:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少import mathnum = 1while True:    if math.sqrt(num + 100)-int(math.sqrt(num + 100)) == 0 and math.sqrt(num + 268)-int(math.sqrt(num + 268)) == 0:        print(num)        break    num += 1                                                                                                                                                                                                                                                                                                                       

6.题目:输入某年某月某日,判断这一天是这一年的第几天?

#ecoding=UTF-8import datetimeimport timedtstr = str(input('Enter the datetime:(20151215):'))   #输入变量dt = datetime.datetime.strptime(dtstr,"%Y%m%d")        another_dtstr = dtstr[:4] +'0101'              #取输入日期的年份,变成当年的1月1号another_dt=datetime.datetime.strptime(another_dtstr,"%Y%m%d")print (int((dt-another_dt).days) + 1)

7.题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?。

#unicoding=gb2312#Geany编译器 python 3.5m = int(input("please input which month you want to count:"))  total = [1 for i in range(m)]  #total = []  #print (total)if m == 1 or m == 2:      print("第%d个月兔子数量为:1对\n" %m)  elif m > 2:      for i in range(2,m):          total[i] = total[i-1] + total[i-2]          print("第%d个月兔子数量为:%d对\n" %(i+1,total[i]))  #每个月的兔子数    print("第%d个月兔子数量为:%d对\n" %(i+1,total[i]))      #第N个月的兔子数

8.判断101-200之间有多少个素数,并输出所有素数。

from math import sqrtdef main():    for i in range(101,201):        flag =1        k = int(sqrt(i))        for j in range(2,k+1):            if i%j==0:                flag=0                break        if flag==1:            print("%d"%(i))main()

 

9.题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

#ecoding=UTF-8#unicoding=gb2312ab=''for i in range(100,1000):        gg =i%10        bb =i//100        ss =(i-bb*100)//10        summ=pow(gg,3)+pow(ss,3)+pow(bb,3)       if summ==i :           ab=str(i)       print("水仙花数: "+ab)

10.题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

def main():    s=int(input("Enter a number:"))    if s>=90:        grade='A'    elif s>=60:        grade='B'    else:        grade='C'    print(grade)main()
 

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小米6音量键进水怎么办 考驾照怕过不了怎么办 学车对车没感觉怎么办 居住证到期2个月怎么办 生育险差一个月怎么办 驾照扣了38分怎么办 新疆转入山东上学怎么办手续 驾照过日期换证怎么办 机动车被扣24分怎么办 车辆被扣24分怎么办 现在深圳牌十年老车怎么办? 护士证过期4年了怎么办 护士资格证延续注册过期了怎么办 护士资格证过期没注册怎么办 护士资格证注册时间过期怎么办 辅警体检视力不行怎么办 护士延续注册体检怀孕怎么办 护士资格证没有延续注册怎么办 申请信用卡没有座机号码怎么办 网上申请信用卡没有座机号码怎么办 我叫上门服务被骗了怎么办 上门服务被骗了3000多怎么办 微信被骗9000元怎么办 奥迪a8气囊灯亮怎么办 驾考站岗迟到了怎么办 老板欠员工工资不给怎么办 如果有一天我没头发了怎么办 苏州公积金密码忘了怎么办 科二考试第二把怎么办 科一老是记不住怎么办 科目二考试没去怎么办 网约车驾龄不到怎么办 科四预约不上怎么办 教练不退钱怎么办找谁 驾考出入证丢了怎么办 科二成绩单丢了怎么办 考驾照的准考证丢了怎么办 驾考预约去不了怎么办 科目一预约没去怎么办 打狂犬疫苗期间感冒了怎么办 公司社保欠费不交怎么办