堪错版1:
total =0
gradeCounter =0
while 1:
sex=raw_input("Enter sex")
grade = raw_input("Enter grade,-1 to end:")
grade=int (grade)
if sex == "stop":break
if sex=="F" and grade >=65:
gradeCounter+=1
total=total+1
print "gradeCounter:",gradeCounter
print "total:",total
堪错版2:
total =0
gradeCounter =0
while 1:
sex=raw_input("Enter sex")
if sex == "stop":break
grade = raw_input("Enter grade,-1 to end:")
grade=int (grade)
if sex=="F" and grade >=65:
gradeCounter+=1
total=total+1
print "gradeCounter:",gradeCounter
print "total:",total
最好是把一个逻辑层的放到一个块里面,比如上面的两个if,他们两个应该是同等级的.