python
陈-sir
对css/html5/js和PHP感兴趣请关注我,我会持续发表相关知识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python百鸡百钱
百鸡百钱问题:公鸡每只5元,母鸡每只3元,小鸡3只一元,现要求用100元钱买100只鸡,问公鸡、母鸡、小鸡各买几只?公鸡:x 母鸡:y 小鸡: z5x+3y+z/3=100x+y+z=100for x in range(0,100): for y in range(0,100): z=100-x-y i...原创 2018-12-24 18:05:14 · 13994 阅读 · 0 评论 -
求区间100-200内10个随机数的最大值
# import random# x=random.randrange(100,201) 在指定范围内随机获取一个随机数,但是不包含数字201。import randomx=random.randrange(100,201)maxn=xprint(x,end=" ")for i in range(1,10): x=random.randrange(100,201)...原创 2018-12-25 10:57:40 · 6829 阅读 · 0 评论 -
python打印水仙花数
#打印水仙花数。一个三位十进制数,其个位数字的立方+十位数字的立方+百位数字的立方=这个三位十进制数;例#如153=1**3+5**3+3**3for i in range(100,1000): ge=i%10 shi=i//10%10 bai=i//100 if ge**3+shi**3+bai**3==i: ...原创 2018-12-25 10:55:09 · 7696 阅读 · 0 评论 -
python判断一个数m是否为素数
#判断一个数m是否为素数,只要从2...m-1去除m,即m/2....m/m-1;#只要有一个被整除,m就不是素数;while True: x=int(input("请输入一个数:")) if x<2: print("非素数") continue i=2 w...原创 2018-12-25 10:51:26 · 11579 阅读 · 1 评论 -
输入若干学生的成绩(以Q或q结束),如果成绩小于0或大于100,则重新输入,统计学生的人数和平均成绩。
输入若干学生的成绩(以Q或q结束),如果成绩小于0或大于100,则重新输入。统计学生的人数和平均成绩。#要求输入若干学生的成绩(以Q或q结束),如果成绩小于0或大于100,则重新输入。#统计学生的人数和平均成绩。num=0score=0while True: s=input("请输入学生的成绩:") if s=="Q" or s=="q": # i...原创 2018-12-25 11:02:13 · 11761 阅读 · 0 评论 -
倒等腰三角形
#倒等腰三角形:for i in range(0,10): for j in range(i): print(" ",end=" ") for k in range(2*(10-i)-1): print("*",end=" ") print("\n") ...原创 2018-12-24 18:21:19 · 2192 阅读 · 1 评论 -
打印等腰三角形
#打印等腰三角形for i in range(0,10): for j in range(0,10-i): print(" ",end=" ") for k in range(2*i-1): print("*",end=" ") print("\n") ...原创 2018-12-24 18:20:40 · 758 阅读 · 1 评论 -
倒直角三角行
#倒直角三角行:for i in range(10): for j in range(0,10-i): print("*",end=" ") print("\n")原创 2018-12-24 18:19:42 · 270 阅读 · 0 评论 -
打印直角三角形
#打印直角三角形for i in range(10): for j in range(0,i+1): print("*",end=" ") print("\n")原创 2018-12-24 18:18:41 · 2510 阅读 · 0 评论 -
打印输出矩形
#打印输出矩形 #固定行数 row=10for i in range(0,10): for j in range(0,10): print("*",end=" ") print("\n") #不固定行数row=int(input("请输入行数:"))for i in range(0,row): for...原创 2018-12-24 18:16:27 · 1408 阅读 · 0 评论 -
输出2000-3000之间的所有闰年。每行显示5个。
编写程序,输出2000-3000之间的所有闰年。每行显示5个。#编写程序,输出2000-3000之间的所有闰年。每行显示5个。#闰年的判定方法:(1)能被400整除的年份(2)能被4整除但同时不能被100整除的年份k=0for i in range(2000,3001): if(i%400==0)or(i%4==0 and i%100!=0): ...原创 2018-12-24 18:14:10 · 49189 阅读 · 9 评论 -
输出由1、2、3、4四个数字组成的每位都不相同的所有三位数
编写程序,输出由1、2、3、4四个数字组成的每位都不相同的所有三位数#编写程序,输出由1、2、3、4四个数字组成的每位都不相同的所有三位数for i in range(1,5): i=1 2 for j in range(1,5): #j=1 2 3 。。。5退出j=1 for k in range(1,5): #k=1 2 3......原创 2018-12-24 18:10:43 · 22270 阅读 · 0 评论 -
打印九九乘法表
打印九九乘法表 for i in range(1,10): i=1 2 for j in range(1,i+1): j=1 print(i,"*",j,"=",i*j,end=" ") 1*1=1 2*1=2 2*2=4 print("\n") ...原创 2018-12-24 18:06:44 · 214 阅读 · 0 评论 -
编程实现输入一个月份,判断是否全法,如果合法,输出该月天数。
yue = int(input("请输入月份:"))if yue==1 or yue==3 or yue==5 or yue==7 or yue==8 or yue==10 or yue==12: i = 31elif yue==4 or yue==9 or yue==6 or yue==11: i = 30elif yue==2: i = 28else: ...原创 2018-12-25 11:00:40 · 2039 阅读 · 0 评论
分享