python day04 作业答案
1.
1)
- li=['alex','WuSir','ritian','barry','wenzhou']
- print(len(li))
2)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li.append('seven')
- print(li)
3)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li.insert(1,'Tony')
- print(li)
4)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li[2]='Kelly'
- print(li)
5)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li2=[1,'a',3,4,'heart']
- li.extend(li2)
- print(li)
6)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li2='qwert'
- li.extend(li2)
- print(li)
7)
- li=['alex','WuSir','ritian','barry','wenzhou']
- li.remove('alex')
- print(li)
8)
- li=['alex','WuSir','ritian','barry','wenzhou']
- a=li.pop(2)
- print(li)
- print(a)
9)
- li=['alex','WuSir','ritian','barry','wenzhou']
- del li[2:4]
- print(li)
10)
- li=['alex','WuSir','ritian','barry','wenzhou']
- a=[]
- li2=li[::-1]
- a.extend(li2)
- print(a)
11)
- li=['alex','WuSir','ritian','barry','wenzhou']
- a=li.count('alex')
- print(a)
2.
1)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[0:3]
- print(l1)
2)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[3:6]
- print(l1)
3)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[0::2]
- print(l1)
4)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[1:-2:2]
- print(l1)
5)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[-1]
- print(l1)
6)
- li=[1,3,2,'a',4,'b',5,'c']
- l1=li[-3:0:-2]
- print(l1)
3.
1)
- li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
- li[3][2][1][0]='TT'
- lis[3][2][1][0] = lis[3][2][1][0].replace("t", "T")
- print(li)
2)
- li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
- li[3][2][1][1]=100
- li[1]=100
- li[3][2][1][1] = str(li[3][2][1][1]+97)
- print(li)
3)
- li=[2,3,'k',['qwe',20,['k1',['tt',3,'']],89],'ab','adv']
- li[3][2][1][2]=101
- li[3][2][1][1] = str(int(li[3][2][1][2])+100)
- print(li)
4.
1)
- li=['alex','eric','rain']
- li1=''
- for i in li:
- li1=li1+i+'_'
- print(li1[0:-1])
5.
- li = ["alex", "WuSir", "ritian", "barry", "wenzhou", ""]
- for i in range(0,len(li)):
- print(i)
6.
- lst=[]
- for i in range(0,101):
- if i %2 ==0:
- lst.append(str(i))
- print(lst)
7.
- lst=[]
- for i in range(0,51):
- if i %3 ==0:
- lst.append(str(i))
- print(lst)
8.
- for i in range(100,0,-1):
- print(i)
9.
- a=[]
- b=[]
- for i in range(100,9,-1):
- if i %2==0:
- a.append(i)
- for num in a:
- if num %4 ==0:
- b.append(num)
- print(b)
10.
- a=[]
- b=[]
- for i in range(1,31):
- a.append(i)
- for j in a :
- if j %3==0:
- j='*'
- b.append(j)
- print(b)
11.
- a=[]
- li=['TaiBai,','xC','AbC','egon','TiAn','WuSir','aqc']
- for i in li :
- i.replace(' ','')
- if (i.startswith('a') or i.startswith('A')) and i.endswith('c'):
- a.append(i)
- print(a)
12.
- a=input('输入:')
- b=''
- c=[]
- li=['苍老师','东京热','武藤兰','波多野结衣']
- for j in li :
- if str(j) in a :
- a=a.replace(str(j),('*'*len(j)))
- c.append(a)
- print(c)
13.
- a=[]
- for i in li :
- if type(i)!=list:
- a.append(i)
- else:
- a.extend(i)
- for j in a :
- print(j)
14.
- d=0
- c=[]
- while 1 :
- a=input('输入:')
- if a.lower() !='q':
- e=a.split('_')
- c.append(a)
- d=d+int(e[1])
- else:
- break
- print(d/len(c))
python day04 作业答案的更多相关文章
- 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= ...
- 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 ...
- 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 ...
- 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 ...
- python day06 作业答案
1. count=1 while count<11: fen=input('请第{}个评委打分' .format( count)) if int(fen) >5 and int(fen) ...
- python day05 作业答案
1. b.不可以 c.tu=("alex",[11,22,{"k1":"v1","k2":["age" ...
- 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) ...
- python day04作业
- 笔试 - 高德软件有限公司python问题 和 答案
高德软件有限公司python问题 和 答案 本文地址: http://blog.csdn.net/caroline_wendy/article/details/25230835 by Spike 20 ...
随机推荐
- 『MXNet』第八弹_数据处理API_上
一.Gluon数据加载 下面的两个dataset处理类一般会成对出现,两个都可做预处理,但是由于后面还可能用到原始图片,.ImageFolderDataset不加预处理的话可以满足,所以建议在.Dat ...
- shiro缓存机制
Shiro提供了类似于Spring的Cache抽象,即Shiro本身不实现Cache,但是对Cache进行了又抽象,方便更换不同的底层Cache实现.对于Cache的一些概念可以参考我的<Spr ...
- python装饰器概念与应用
格式一:装饰器外层不传参,内层传参 user_status = False # 用户登录了就把这个改成True def login(func): # 把要执行的henan模块从这里传进来 def in ...
- Leetcode 863. 二叉树中所有距离为 K 的结点
863. 二叉树中所有距离为 K 的结点 显示英文描述 我的提交返回竞赛 用户通过次数39 用户尝试次数59 通过次数39 提交次数174 题目难度Medium 给定一个二叉树(具有根结点 ro ...
- Maven管理jar包依赖常出现的不能实例化类的问题
you'ji 在maven管理jar包依赖时,存在一种常见的问题. pom.xml文件配置没问题,通过eclipse里中的maven dependencies查看,也确实有这个jar 包,或者这个类. ...
- echarts3使用总结2
接着上一篇文章补充一点项目中遇到的问题及解决方法 1.y轴正负轴调换 yAxis: { inverse: false, //y轴正负轴调换 }, 2.去掉图表背景线 yAxis: [ ...
- 【LeetCode】字符串匹配
给定目标串 haystack 和模式串 needle ,返回 needle 在 haystack 中第一次出现的位置下标,若 needle 不是 haystack 的子串则返回 -1. 1. Brut ...
- wps去除首字母自动大写
首字母大写功能在不是进行英文编写时是个“自作聪明”的功能,我们可能会想把它关掉.
- win10装机重装系统
win10装机 1● u启制件 http://www.laomaotao.org.cn/ http://www.laomaotao.org.cn/ 2● 目标盘 3● 安装 ...
- GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名 zhuan
1.gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译 ...