1.

1)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. print(len(li))

2)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li.append('seven')
  3. print(li)

3)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li.insert(1,'Tony')
  3. print(li)

4)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li[2]='Kelly'
  3. print(li)

5)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li2=[1,'a',3,4,'heart']
  3. li.extend(li2)
  4. print(li)

6)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li2='qwert'
  3. li.extend(li2)
  4. print(li)

7)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. li.remove('alex')
  3. print(li)

8)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. a=li.pop(2)
  3. print(li)
  4. print(a)

9)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. del li[2:4]
  3. print(li)

10)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. a=[]
  3. li2=li[::-1]
  4. a.extend(li2)
  5. print(a)

11)

  1. li=['alex','WuSir','ritian','barry','wenzhou']
  2. a=li.count('alex')
  3. print(a)

2.

1)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[0:3]
  3. print(l1)

2)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[3:6]
  3. print(l1)

3)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[0::2]
  3. print(l1)

4)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[1:-2:2]
  3. print(l1)

5)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[-1]
  3. print(l1)

6)

  1. li=[1,3,2,'a',4,'b',5,'c']
  2. l1=li[-3:0:-2]
  3. print(l1)

3.

1)

  1. li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
  2. li[3][2][1][0]='TT'
  3. lis[3][2][1][0] = lis[3][2][1][0].replace("t", "T")
  4. print(li)

2)

  1. li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
  2. li[3][2][1][1]=100
  3. li[1]=100
  4. li[3][2][1][1] = str(li[3][2][1][1]+97)
  5. print(li)

3)

  1. li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
  2. li[3][2][1][2]=101
  3. li[3][2][1][1] = str(int(li[3][2][1][2])+100)
  4. print(li)

4.

1)

  1. li=['alex','eric','rain']
  2. li1=''
  3. for i in li:
  4. li1=li1+i+'_'
  5. print(li1[0:-1])

5.

  1. li = ["alex", "WuSir", "ritian", "barry", "wenzhou", ""]
  2. for i in range(0,len(li)):
  3. print(i)

6.

  1. lst=[]
  2. for i in range(0,101):
  3. if i %2 ==0:
  4. lst.append(str(i))
  5. print(lst)

7.

  1. lst=[]
  2. for i in range(0,51):
  3. if i %3 ==0:
  4. lst.append(str(i))
  5. print(lst)

8.

  1. for i in range(100,0,-1):
  2. print(i)

9.

  1. a=[]
  2. b=[]
  3. for i in range(100,9,-1):
  4. if i %2==0:
  5. a.append(i)
  6. for num in a:
  7. if num %4 ==0:
  8. b.append(num)
  9. print(b)

10.

  1. a=[]
  2. b=[]
  3. for i in range(1,31):
  4. a.append(i)
  5. for j in a :
  6. if j %3==0:
  7. j='*'
  8. b.append(j)
  9. print(b)

11.

  1. a=[]
  2. li=['TaiBai,','xC','AbC','egon','TiAn','WuSir','aqc']
  3. for i in li :
  4. i.replace(' ','')
  5. if (i.startswith('a') or i.startswith('A')) and i.endswith('c'):
  6. a.append(i)
  7. print(a)

12.

  1. a=input('输入:')
  2. b=''
  3. c=[]
  4. li=['苍老师','东京热','武藤兰','波多野结衣']
  5. for j in li :
  6. if str(j) in a :
  7. a=a.replace(str(j),('*'*len(j)))
  8. c.append(a)
  9. print(c)

13.

  1. a=[]
  2. for i in li :
  3. if type(i)!=list:
  4. a.append(i)
  5. else:
  6. a.extend(i)
  7. for j in a :
  8. print(j)

14.

  1. d=0
  2. c=[]
  3. while 1 :
  4. a=input('输入:')
  5. if a.lower() !='q':
  6. e=a.split('_')
  7. c.append(a)
  8. d=d+int(e[1])
  9. else:
  10. break
  11. print(d/len(c))

python day04 作业答案的更多相关文章

  1. python day10作业答案

    2.def func(*args): sum = 0 for i in args: sum=sum+int(i) return sum a=func(2,3,9,6,8) print(a) 3. a= ...

  2. python day09作业答案

    2. def lst(input): lst2=[] count=0 for i in range(0,len(input)): if i %2!=0: lst2.append(input[i]) r ...

  3. python day08作业答案

    1. a f=open('11.txt','r',encoding='utf-8') a=f.read() print(a) f.flush() f.close() b. f=open('11.txt ...

  4. python day07作业答案

    1. sum=0 a=input() for i in a: sum=sum+int(i)**3 if sum==int(a): print('水仙数') 2. lst=[100,2,6,9,1,10 ...

  5. python day06 作业答案

    1. count=1 while count<11: fen=input('请第{}个评委打分' .format( count)) if int(fen) >5 and int(fen) ...

  6. python day05 作业答案

    1. b.不可以 c.tu=("alex",[11,22,{"k1":"v1","k2":["age" ...

  7. python day02 作业答案

    1. (1).false   (2).false 2. (1).8  (2).4 3. (1).6  (2).3  (3).false (4).3   (5).true   (6).true  (7) ...

  8. python day04作业

  9. 笔试 - 高德软件有限公司python问题 和 答案

    高德软件有限公司python问题 和 答案 本文地址: http://blog.csdn.net/caroline_wendy/article/details/25230835 by Spike 20 ...

随机推荐

  1. 『MXNet』第八弹_数据处理API_上

    一.Gluon数据加载 下面的两个dataset处理类一般会成对出现,两个都可做预处理,但是由于后面还可能用到原始图片,.ImageFolderDataset不加预处理的话可以满足,所以建议在.Dat ...

  2. shiro缓存机制

    Shiro提供了类似于Spring的Cache抽象,即Shiro本身不实现Cache,但是对Cache进行了又抽象,方便更换不同的底层Cache实现.对于Cache的一些概念可以参考我的<Spr ...

  3. python装饰器概念与应用

    格式一:装饰器外层不传参,内层传参 user_status = False # 用户登录了就把这个改成True def login(func): # 把要执行的henan模块从这里传进来 def in ...

  4. Leetcode 863. 二叉树中所有距离为 K 的结点

    863. 二叉树中所有距离为 K 的结点  显示英文描述 我的提交返回竞赛   用户通过次数39 用户尝试次数59 通过次数39 提交次数174 题目难度Medium 给定一个二叉树(具有根结点 ro ...

  5. Maven管理jar包依赖常出现的不能实例化类的问题

    you'ji 在maven管理jar包依赖时,存在一种常见的问题. pom.xml文件配置没问题,通过eclipse里中的maven dependencies查看,也确实有这个jar 包,或者这个类. ...

  6. echarts3使用总结2

    接着上一篇文章补充一点项目中遇到的问题及解决方法 1.y轴正负轴调换  yAxis: {     inverse: false,  //y轴正负轴调换 }, 2.去掉图表背景线 yAxis: [   ...

  7. 【LeetCode】字符串匹配

    给定目标串 haystack 和模式串 needle ,返回 needle 在 haystack 中第一次出现的位置下标,若 needle 不是 haystack 的子串则返回 -1. 1. Brut ...

  8. wps去除首字母自动大写

    首字母大写功能在不是进行英文编写时是个“自作聪明”的功能,我们可能会想把它关掉.

  9. win10装机重装系统

    win10装机     1● u启制件   http://www.laomaotao.org.cn/     http://www.laomaotao.org.cn/     2● 目标盘 3● 安装 ...

  10. GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名 zhuan

    1.gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译 ...