1. 输入年、月,输出本月有多少天。合理选择分支语句完成设计任务。
输入样例1:2004 2
输出结果1:本月29天
输入样例2:2010 4
输出结果2:本月30天
year=int(input('请输入年份:'))
month=int(input('请输入月份:'))
if (((year%4==0)and(year%100!=0))or(year%400==0)):
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==2):
print('本月29天')
else:print('本月30天')
else:
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==2):
print('本月28天')
else:print('本月30天')
2. 用 if 判断输入的值是否为空?如果为空,报错Error
value=bool(input('请输入值:'))
if (value==True):
print('输入值不为空')
else:
print('输入错误')
3. 根据用于指定月份,打印该月份所属的季节。
**提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季
month=int(input('请输入月份:'))
if ((month==3)or(month==4)or(month==5)):
print('该月份为春季')
elif ((month==6)or(month==7)or(month==8)):
print('该月份为夏季')
elif ((month==9)or(month==10)or(month==11)):
print('该月份为秋季')
else:print('该月份为冬季')
4.求平均成绩(python3解释器)
输入学生姓名;
依次输入学生的三门科目成绩;
计算该学生的平均成绩, 并打印;
平均成绩保留一位小数点;
计算该学生语文成绩占总成绩的百分之多少?并打印。
name=input('请输入学生姓名:')
chinese=int(input('请输入语文成绩:'))
math=int(input('请输入数学成绩:'))
english=int(input('请输入英语成绩:'))
sum=chinese+math+english
print('%s的平均成绩为:%.1f' %(name,sum/3))
percentage=chinese/sum
print('该学生语文成绩占总成绩的%.2f%%' %(percentage*100))