python基础任务二

任务二:

  1. 列表
    a. 标志
    b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝)
    c. 列表相关方法
  2. 元组
    a. 标志
    b. 基本操作(创建及不可变性)
  3. string字符串
    a. 定义及基本操作(+,*,读取方式)
    b. 字符串相关方法
  4. 字符串格式化问题

任务初体验:

1.列表:
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。

a)标志:用[ ]表示

b)基本操作(创建,append( ),pop( ) ,del( ), 拷贝)

love=['trust','enjoy','respect']#创建列表love

love=['trust','enjoy','respect']
love.append('family')#向原列表最后添加一元素
love=['trust','enjoy','respect','family']

love=['trust','enjoy','respect']
love.insert(3,'family')#向列表任意位置添加元素
love=['trust','enjoy','respect','family']

love=['trust','enjoy','respect','mean']
love.pop()#默认删除列表最后一项元素
love=['trust','enjoy','respect']

love=['trust','enjoy','respect','mean']
a=love.pop(3)#删除列表指定元素,同时返回删除元素
love=['trust','enjoy','respect']
a='mean'

love=['trust','enjoy','respect','mean']
del love[3]#删除指定元素且不返回删除元素
love=['trust','enjoy','respect']

love=['trust','enjoy','respect','mean']
like=love.copy#使用内置方法copy
like=['trust','enjoy','respect','mean']

c)列表的相关方法:brzone-blog

2.元组

a)标志:用()表示

b)基本操作(创建及不可变性)

barber=('Jack','Tom','Bob')#创建元组

现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用barber[0],barber[-1],但不能赋值成另外的元素。

3.string字符串

a) 定义及基本操作(+,*,读取方式)
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

a='baby'
b='cute'
print(b,a)
>>>cute baby

字符串中的转义字符
字符串中的操作符
4. 字符串格式化问题

print '%s is a beautiful girl,she is %d years old',%('Yang',19)
>>> Yang is a beautiful girl,she is 19 years old

格式化符号
转换说明符:
在这里插入图片描述

参考案例:http://www.runoob.com/python/python-strings.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值