python学习笔记

切片
取list的部分元素是非常常见的操作。

L[1:3]     从索引1开始取,不包括索引3
L[  :3]      如果第一个索引为0,可以省略
L[-1]       取倒数第一个元素
L[-2:-1]  倒数后两个元素
L[-2:]      可以省略-1
L[::5]       所有元素中每5个取一个
L[:]          原样复制

字符串和tuple也可以使用切片,操作结果仍然是字符串或tuple。


函数

return  None =return

函数可以返回多个值,其实就是一个tuple。


调试
assert  逻辑表达式,'xxx'
python -o  关闭assert

import  logging
logging.basicConfig (level=logging.INFO)
logging.info()

python -m pdb  pdb调试
p  变量名       查看变量
q                     结束调试
1                     查看代码
n                     单步执行
c                     继续执行


在代码中插入断点
import  pdb
pdb.set_trace()
程序会自动在断点暂停并进入pdb调试环境。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值