python学习笔记第二章

1. python中支持三元操作符,比如s = x if x< y else y

2. assert后面的条件为真则执行,为假就自爆。在需要程序中某个节点是正确时才执行。相当于一个检查点的作用。

3. for循环,智能调用next, 

def test1():
    array = ['one','two','three','four','five']
    for i in array:
        print(i,len(i))

4.range()中的参数有,range([start,] stop  [,step =1]),step是步长,从start到stop-1.

5. 列表,普通列表(上图中中的array就是一个列表)混合列表中的元素可以什么类型都有,空列表是[].向列表中添加元素用append()操作。当要增加多个元素的时候用extend([]),insert()可以指定插入的位置。remove()元素名字,del不是列表方法,不用array. 。pop()从列表中取出最后一个元素,并弹出。一次性获取多个元素用列表分片array[1:3],拷贝array列表的第1和第2个元素。列表比较大小,从第0个开始比较,只要有一个不满足就返回FALSE,逻辑操作符为and,or,列表的加法只能类型相同(功能与extend相似)。成员关系操作符:in, not in,表示包含不包含。index()表示参数处于哪个位置。type()是判断变量的类型。

6. 元组,元祖不可以插入删除。可以使用拼接,重复操作。tuple创建元祖的函数。tuple1 = (1,2,3,4,5).用小括号和逗号创建就认为是一个元组。

7. 字符串的内置方法,capitalize() 第一个字符大写,casefold()全部改为小写。format()实现编码的同一,要替换的东西用{}括起来。‘{0} and {1}‘.format('a','b')。%和字符联系在一起时,表示转字符到ascii码。

8. 数字的格式化,%4.2f 意思是说格式化为最小长度为4位小数点后要有2为的浮点数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值