if 练习:
1、求平均成绩
- 输入学生姓名;
- 依次输入学生的三门科目成绩;
- 计算该学生的平均成绩, 并打印;
- 平均成绩保留一位小数点;
- 计算该学生语文成绩占总成绩的百分之多少?并打印。eg: 78%;
name = raw_input('请输入学生姓名:')
Chinese = float(raw_input('请输入该学生的语文成绩:'))
Math = float(raw_input('请输入该学生的数学成绩:'))
English = float(raw_input('请输入该学生的英语成绩:'))
average = (Chinese+Math+English)/3
print '该学生的平均成绩为 % .1f' % average
precent = Chinese/(Chinese+Math+English)
print '该学生语文成绩占总成绩的% .f%%' % (precent * 100)
2、判断是否为闰年?
- 用户输入年份year, 判断是否为闰年?
- year能被4整除但是不能被100整除 或者 year能被400整除, 那么就是闰年;
year = int(raw_input("Year:"))
if (year % 4 == 0 and year % 100 != 0) or ( year % 400 == 0):
print("%s是闰年" %(year))
else:
print("%s不是闰年" %(year))
3、输入年、月,输出本月有多少天。合理选择分支语句完成设计任务。
-输入样例1:2016 2
-输出结果1:本月29天
year = int(raw_input('请输入年份:'))
month = int(raw_input('请输入月份:'))
if (month == 1 or month == 3 or month == 5 or month == 7
or month == 8 or month == 10 or month == 12):
print '31天'
elif month == 4 or month == 6 or month == 9 or month == 11:
print '30天'
elif month == 2 and year%4==0 and year%100!=0