Python——杂记
Posted zhuzhu2016
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python——杂记相关的知识,希望对你有一定的参考价值。
python 最近出错总结:
1.而for..in ..中不要用else
if x in y:
print
else:
print
2.
def fibs(num):
... result = [0,1]
... for i in range(num-2):
... result.append(result[-2]+result[-1])
... return result
3.错误提示
IndentationError: expected an indented block
是缩进的问题
记得加:记得,记得
4.for x in y 是遍历,遍历y中的所有值,x只是随便定义的一个变量来表示y中的某个数。
result[0,1] result是一个列表,0、1是列表中目前有的值
result[-1]是倒数第一个元素,reuslt[-2]是列表中的倒数第二个元素。
5.序列并不是Python的数据结构,序列是对列表、元组、字典的统称。
列表是用[],中括号中可以是数字,可以字符串,字符串需要加引号(‘’)
元组不能进行修改。
列表可以修改增加(列表名称.append())、插入(列表名称.insert())、移除(列表名称.pop())
list()和tuple()都是函数
list()将序列作为参数转换成列表[]
tuple()将序列作为参数转换成元组()
6.
for i in range(1,x) //只会打印到1到x-1,不会将x打印出来。
print i
以上是关于Python——杂记的主要内容,如果未能解决你的问题,请参考以下文章