最近稍稍有一点儿空,学习一下python核心编程,在图书馆借的书,let’s python里面的视频还是可以看一下的。
2-8:
创建一个包含五个固定数值的列表或元组,输出他们的和。然后修改代码为接受用户输入数值。分别使用while和for实现。
list = raw_input("Please Enter Your Word or Exit:")
result = 0
while list != 'exit':
result += int(list)
list = raw_input("Please Enter Your Word or Exit:")
print float(result)/5
Please Enter Your Word or Exit:1
Please Enter Your Word or Exit:2
Please Enter Your Word or Exit:3
Please Enter Your Word or Exit:2
Please Enter Your Word or Exit:1
<1.4
书上前人笔记写着如何输入一个列表,于是我也尝试着
tuple=(1,2,3,4,5)
print sum(tuple)
tuple=raw_input("Please Enter Your Word:")
i=0
while i<5:
print tuple[i]
i+=1
如上这样就不行,输入一个(1,2,3,4),他会输出(,1,2,3,4,),大概相当于输入了一个字符串,所以列表的输入一般来说是控制一下输入格式,一个一个输入吧。