03 2019 档案

摘要:def func(l): return l[1::2] print(func([1,2,3,4,5])) def func(a): if len(a)>5: print("长度确实大于5") return len(a)>5 else: print("长度小于5") func('bcderh') de 阅读全文
posted @ 2019-03-26 22:25 Murraya 阅读(105) 评论(0) 推荐(0)
摘要:day10作业# 2、写函数,接收n个数字,求这些参数数字的和。 法1 def func(*args): print(sum(*args)) func([1,2,3,4,5,6]) 法2: def sum_res(*args): sum=0 for i in args: sum+=i return 阅读全文
posted @ 2019-03-25 07:46 Murraya 阅读(132) 评论(0) 推荐(0)
摘要:day9 作业#2、写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者。# def func(l):# return l[1::2] #切片# print(func([1,2,3,4,5])) # 3、写函数,判断用户传入的值(字符串、列表、元组)长度是否大于 阅读全文
posted @ 2019-03-25 07:45 Murraya 阅读(149) 评论(0) 推荐(0)
摘要:Python编码及文件练习题 1,编码问题(1)请问python2与python3中的默认编码是什么? python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCIIpython 2.x默认的字符编码是unicode,默认的文件编码也是utf-8(2)为什么会出现中文乱码,你能举例说明 阅读全文
posted @ 2019-03-25 07:44 Murraya 阅读(376) 评论(0) 推荐(0)
摘要:day10函数命名空间,嵌套,闭包 阅读目录 楔子 命名空间和作用域 函数嵌套及作用域链 函数名的本质 闭包 本章小结 楔子 假如有一个函数,实现返回两个数中的较大值: 之前是不是我告诉你们要把结果return回来你们就照做了?可是你们有没有想过,我们为什么要把结果返回?如果我们不返回m,直接在程序 阅读全文
posted @ 2019-03-23 21:53 Murraya 阅读(166) 评论(0) 推荐(0)
摘要:Python基础数据类型考试题 # Python基础数据类型考试题 # 考试时间:两个半小时 满分100分(80分以上包含80分及格) # 一,基础题。 # 1, 简述变量命名规范(3分) # 1、变量由字母、数字、下划线任意组成 # 2、不能以数字开头 # 3、不能使用python关键字 # 4、 阅读全文
posted @ 2019-03-18 07:48 Murraya 阅读(1078) 评论(0) 推荐(0)
摘要:day9 函数 # 文件处理 # 打开文件 #open('路径','打开方式','指定编码方式') # 打开方式 r w a r+ w+ a+ b #r+ 打开文件直接写 和读完再写 # 编码方式 —— utf-8 # 操作文件 # 读 # read 一次性读 # readlines 一次性读 # 阅读全文
posted @ 2019-03-18 07:39 Murraya 阅读(157) 评论(0) 推荐(0)
摘要:day8 文件操作1,文件操作。 模特主妇护士老师.txt 1,文件路径:d:\模特主妇护士老师.txt 2,编码方式:utf-8 gbk 。。。。 3,操作方式:只读,只写,追加,读写,写读..... 以什么编码方式储存的文件,就以什么编码打开进行操作。 只读:r rb f = open('模特主 阅读全文
posted @ 2019-03-16 16:37 Murraya 阅读(85) 评论(0) 推荐(0)
摘要:day7 集合集合:可变的数据类型,里面的元素必须是不可变的数据类型 无序的,不重复 {}set1 = set({1,2,3})set2={1,2,3,[2,3],{'name':'alex'}}#集合里面的元素必须是不可变的数据类型print(set1)print(set2)set1 = {'al 阅读全文
posted @ 2019-03-10 09:40 Murraya 阅读(103) 评论(0) 推荐(0)
摘要:day6 编码(1~5知识小结)''python2 python3 '''#python2#print() print 'abc'#range() xrange() 生成器# raw_input() #python3#print('abc')#range()# input() # = 赋值 == 比 阅读全文
posted @ 2019-03-05 21:43 Murraya 阅读(146) 评论(0) 推荐(0)
摘要:day5 作业自我完成版# 1,有如下变量(tu是个元祖),请实现要求的功能tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11, 22, 33)}, 44])# a. 讲述元祖的特性# 元祖的特性和列表类似 但是是 阅读全文
posted @ 2019-03-04 20:43 Murraya 阅读(98) 评论(0) 推荐(0)
摘要:day5 字典#字典数据类型划分:可变数据类型,不可变数据类型不可变数据类型:元祖,bool, int ,str 可哈希可变数据类型:list,dict,set 不可哈希dict key:必须是不可变数据类型,可哈希 value:任意数据类型dict优点:二分查找法查询 储存大量关系型数据 特点:无 阅读全文
posted @ 2019-03-03 22:40 Murraya 阅读(83) 评论(0) 推荐(0)
摘要:day4作业自我完成版 1,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry", "wenzhou"] 1)计算列表的长度并输出 2)列表中追加元素"seven",并输出添加后的列表 3)请在列表的第1个位置插入元素"Tony 阅读全文
posted @ 2019-03-03 22:39 Murraya 阅读(120) 评论(0) 推荐(0)
摘要:day4 列表,元祖day4 1~2列表的增删改查#对列表增加4个元素,可以随时按q停止增加,否则就会一直增加li = ["alex","wusir","agon","女神","taibai"]while 1: sr =input(">>> ").strip() if sr.strip().uppe 阅读全文
posted @ 2019-03-03 12:12 Murraya 阅读(115) 评论(0) 推荐(0)