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 中获得帮助有两种方法:在linux 下 输入pydoc + 查询内容

                 在Python命令行下,输入 help(list)

两种方法都可以,如果一种不行,可以换另一种试试。

转载于:https://www.cnblogs.com/zhuzhu2016/p/5502061.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值