Python小白入门第二课

Task2(2day)

  1. 列表
    1)标志
    通过方括号括起来,逗号分隔的一组值,如:
    list=[2019,5,‘A’,‘B’,13]
    2)基本操作(创建,append(),pop(),del(),拷贝)
    1.1基本操作
    创建列表
    如list=[2019,5,‘A’,‘B’,13]
    索引
    如a=list[0];#此时a即等于2019
    对索引元素进行赋值即可更新列表:
    如list[0]=‘年份’;#此时list=[‘年份’,5,‘A’,‘B’,13]
    拼接列表:
    如list2=list +[1,2,3]#此时list2=[2019,5,‘A’,‘B’,13,1,2,3]
    append(x)
    在列表的末尾添加一个元素。
    如list.append(14)#list=[‘年份’,5,‘A’,‘B’,14];
    pop()
    删除列表中给定位置的元素并返回它。如果没有给定位置,a.pop() 将会删除并返回列表中的最后一个元素。
    如list.pop(1);#此时list=[‘年份’,‘A’,‘B’,14]
    del()
    依靠索引删除指定列表项
    del list[1];#此时list=[[‘年份’,‘B’,14]
    拷贝
    列表拷贝应该使用切片的方法,如list2=list[:]
    若直接使用赋值list2=list1,会出现list1改变,list2也改变。
    **3)列表相关方法
    内置函数 len() 等
    len(list);#长度为3;

    2.元组
    1)标志
    一个元组由几个被逗号隔开的值组成
    **t = 12345, 54321, ‘hello!’;
    t[0]*;*此时t[0]=12345;
    或者
    t = (12345, 54321, ‘hello!’);
    如果只有一个元素,需要在后面加,
    如t=2015,
    2)基本操作(创建及不可变性)
    元组有获取某个索引值的方法,但是不能增减元组项,更不能赋值#这也是和列表不同的地方

3.string字符串
1)定义及基本操作(+,*,读取方式)

字符串是以 ‘’ 或 “” 括起来的任意文本,如‘python’,“学习”
+
可通过加号直接拼接
如print(“学习”+‘python’)#学习python
读取方式-[:]截取字符串
sring0=“python”
str0[1:2];#截取第1到2个字符;
2)字符串相关方法
转义:
主要是用于对"",’'的转义
如a='你说:“什么?” ';#你说:“什么?”。
4.字符串格式化问题**
通过%格式化来为字符串占位;

a=‘我要学习%这门课!’%(“Python”)
#我要学习Python这门课!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值