对于win10,环境变量设置-->系统设置-->Path-->添加-->C:\Python27 再添加一个C:\Python27\Scripts
2016-12-23
sum = 0
x = 1
n = 1
while True:
if n > 20:
break
sum = sum + x
x = x * 2
n = n + 1
print sum #编译器有问题啊
x = 1
n = 1
while True:
if n > 20:
break
sum = sum + x
x = x * 2
n = n + 1
print sum #编译器有问题啊
2016-12-23
def toUppers(L):
return [x.upper() for x in L if isinstance(x,str)]
print toUppers(['Hello', 'world', 101])
return [x.upper() for x in L if isinstance(x,str)]
print toUppers(['Hello', 'world', 101])
if len(args)==0:
return 0.0
else:
return 1.0*sum([x for x in args])/len(args)
return 0.0
else:
return 1.0*sum([x for x in args])/len(args)
2016-12-23
讲的有问题,其实是任何参数都可以有默认值,如果不传参就是默认值,如果多个参数那么有默认值的后面不能有无默认值的参数,比如def power(x,n=2,m):这是错的,def power(x,n,m=3):就是对的
2016-12-23