看《Python学习笔记 》这本书,想整合与补充一下自己所学的Python知识。
推荐指数:不推荐,讲解的内容是Python2的,现在主流是Python3,感觉都块要Python4了
因为我已经会Python了,所以看得有点快,基础知识可以,但大部分不行。
发现的问题:
这个是书上的例子:
我的是mac版pycharm
def f(x):
result = 0
while (x):
result = result + x
x = x - 1
print("result = {}".format(result))(这行是我添加的)
result result
f(4)
然后在while 那一行报错,提示:缩进错误
我同事的是Windows版pycharm,同样的代码,没有问题。
aa="01234567"
def find(string, i):
index = 0
while index < len(string):
if string[index] == i:
return index
index = index + 1 错误,要是这么写,index永远别+1了
return -1
print(find(aa,"9"))