Python 核心编程 习题2-11
高洛峰
高洛峰 2016-10-27 13:23:20
0
1
548

在求和之后,不能进行求平均。不知道循环坏在哪了。

menu = int(raw_input('1: sum, 2: average,X: quit')) while menu != 'X': a = [] i = 0 if menu == 1: for i in range(0, 5): a += [raw_input('type a number')] b = 0 for n in a: b += float(n) print b elif menu == 2: for i in range(0, 5): a += [raw_input('type a number')] b = 0 for n in a: b += float(n) print b / 5.0 else: "please type correct number" menu = (raw_input('1: sum, 2: average,X: quit'))


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답 (1)
三叔

这样写~

while 1: menu = raw_input('1: sum, 2: average,X: quit') if menu == 'X':break try:menu = int(menu) except:continue a = [] i = 0 if menu == 1: for i in range(0, 5): a += [raw_input('type a number')] b = 0 for n in a: b += float(n) print b elif menu == 2: for i in range(0, 5): a += [raw_input('type a number')] b = 0 for n in a: b += float(n) print b / 5.0 else: "please type correct number"


    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!