当前位置: 首页 > Linux

python_bomb----判断句范例

时间:2023-04-06 05:22:14 Linux

求平均分(python3解释器)输入学生姓名;依次输入学生的三门学科成绩;计算学生的平均分并打印出来;平均分保留一位小数;计算学生的语文成绩占总成绩的百分比是多少?并打印。eg:78%;name=input("请输入用户名:");yu=int(input("yuwen:"));shu=int(input("书雪:"));ying=int(input("yingyu:"));mounts=yu+shu+ying;mean=float(mounts/3);print("平均成绩%.1f"%(mean));percent=float((yu/mounts)*100)print("语言百分比为:%.2f%%"%(percent))判断闰年用户输入年份,判断是否为闰年。年份能被4整除但不能被100整除或年份能被400整除,则为闰年;year=int(input("Year:"))if(year%4==0andyear%100!=0)or(year%400==0):print("%s是闰年"%(year))else:print("%s不是闰年"%(year))将三个数输入一元二次方程,求一元二次方程的解ax**2+bx+c=0;导入matha=float(input("a="))b=float(input("b=")c=float(input("c="))s=math.pow(b,2)-4*a*c#判断是否为一维二次方程,如果不是,则退出ifa==0:x=-c/bprint("此时方程为一维二次方程,解为%.2f"%(x))exit()#judgmentsifs>0的值:p=(-b+math.sqrt(s))/(2*a)q=(-b-math.sqrt(s))/(2*a)elifs==0:x=-(b/(2*a))print("此时方程为二元一次方程,解为%.2f"%(x))elifs<0:print("这个方程ChengWujie")