python一句代码干掉你三天良性睡眠(关于代码缩进)

python一句代码干掉你三天良性睡眠(关于代码缩进)
    需求:一个大学里提供一门课程,让学生参加资格考试,考完之后,学校想知道自己学生在考试时的表现,如果通过率高,就增加学费。现在,要求写一个程序,对考试结果进行总结。这里假设有10个学生,1表示该学生通过了考试,2表示没有通过。

     1.输入每个考试结果(1或2)。每次请求另一个考试结果时,都在屏幕上显示消息:“Enter result”。
     2.统计两类考试结果的数量(1的数量和2的数量)。
     3.显示考试结果总结,分别指出通过和没有通过考试的学生的人数。
     4.假如有8名以上的学生通过考试,便打印一条消息 “Raise tuition”(增加学费)。
×××××××××

     1.程序必须处理10个考试结果,所以需要一个计数器控制的循环。
     2.每个考试结果都是1个数字,除了1就是2.假如数字不是1,就假设它是2.
     3.要使用两个计数器:一个统计通过考试的学生数量,另一个统计没有通过的数量。
     4.程序处理完所有结果后,必须判断是否有8名以上的学生通过了考试。有的话这个学校要提高学费了。
×××××××××
passes=0
failures=0
studentCounter=1

while passes < = 10:
    result=raw_input("Enter result:")
    result=int(result)
   if result ==1:
    passes=passes+1
   else:
    failures=failures+1
   studentCounter=studentCounter+1 #这句是重点

print passes
print failures
if passes >8:
  print "add"

以上就是实现代码,不过在python下面需要注意地一点是,一定要注意缩进,没有一个语言要求那么严格的,python例外。而且丫还死不报错。就看你逻辑错误。。哎,我今天可以睡个好觉了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值