nstr = inputmalecount = 0allnumber = 0age = 0while nstr nlist =nstrsplit allnumber +=1 age +=intnlist2 if nlist1 == 男 malecount +=1 nstr = input if nstr == print平
倒数第三行代码是一个条件判断语句,判断用户是否输入了空字符串(即用户按下了回车键)。如果用户输入了空字符串,就会执行if语句中的代码。
在if语句中,首先会计算平均年龄,即将所有输入的年龄求和并除以总人数。然后使用字符串的format()方法将平均年龄和男性人数插入到输出字符串中,并使用{0:.2f}指定平均年龄保留两位小数。
最后,使用break语句结束while循环。因为用户输入了空字符串,说明用户已经结束了输入,不需要再继续循环。
原文地址: https://www.cveoy.top/t/topic/i7Hz 著作权归作者所有。请勿转载和采集!