学习python(day04)

###03内容回顾

  1. ascii码包括:字母,特殊字符,1个字节,8位
  2. Unicode:16位,两个字节 升级三十二位,四个字节
  3. utf-8:最少用8位,英文字母8位1个字节,欧洲16位,2个字节,中文24位,3个字节
  4. gbk:中文2个字节,英文一个字节
  5. int:数字类型,一个方法,bit_length()计算最少字节
  6. bool: True, False
  7. str:str->bool 有东西就是真
  8. s = 'abcxnd’取字段,顾头不顾尾,最后一个是步长
  9. 字符串的方法,captlze首字母大写,
  10. uper()全大写,
  11. lower()全小写,
  12. find()通过元素找索引,
  13. index()通过元素找索引,找不到,报错;
  14. swpcase()大小写反转;
  15. len()长度,
  16. repalce(old,new,count)替换,
  17. isdigit()返回bool值
  18. isapha()
  19. isnumpha()
  20. startswith,endswith从什么开始到什么结束
  21. count()统计某个字符出现的次数
  22. center()居中
  23. strip()删除左右两边的空格
  24. split()用什么隔开,
  25. format()格式化输出
    {}
    {0}{1}{2}{0}
    {name}{age} name = age
  26. for i in 可迭代对象
    pass

day04

列表:list,列表可以放任何类型

list1 = [‘张三’,‘李四’,‘王五’]

list1 = ['张三','李四','王五']
#通过下标来取
list2 = list1[0]
#0到第2个元素
list3 = list1[0:3]
#在后面追加一个元素, 只能增加一个且不能规定位置
list1.append('新元素')
#追加一个元素,可以规定位置,下标+新元素
list1.insert(3,'新元素')
#追加一个可迭代的对象
list1.extend('可迭代的元素')

#删除一个元素,按索引去删除
#也可以按元素名称删
#有返回值,显示删除了谁,
#如果不写索引,删除最后一个
list1.pop(1)
#清空这个列表
list1.clear()
#直接删除这个列表
del list1
#选择删除这个列表里面的谁
del list1[0:1]

#改
list1[0] = '男神'
list1[0:3] = [1,2,3,'张三','李四']

#查
for i in list1:
	print(i)
print(list[0:2])

#公共方法,一共有多少元素
l = len(list1)
#返回这个元素出现的次数
l = list.count('元素')
#找到某个元素的索引
num = list1.index('需要查找的元素')

#列表排序的方法(reverse=False)是正序,True是倒叙,里面可选参数
list1.sort()

#反转排序
list1.reverse()
元组 tuple(),儿子不能更改,孙子可以更改
tu = (1,2,3,'太白',[1,2,3])

s = 'abcd'
s1 = '_'.join(s)
range,从0开始到10,最后一位是步长
for i in range(0,100)
	printi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值