2018年3月29日
摘要: 动态传参: 万能参数:*args,接受的就是实参对应的所有位置参数,并放在元组里 形参对应顺序:位置参数,*args,默认参数 **kwargs:接收所有的关键字参数(无意义的)并放在一个字典中 {'c1': 6, 'b1': 5, 'r': 4} **的魔法作用 1.*可迭代对象,代表打散(lis 阅读全文
posted @ 2018-03-29 19:46 欣蔚 阅读(109) 评论(0) 推荐(0) 编辑
  2018年3月28日
摘要: 练习题 1、整理函数相关知识点,写博客 2、写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者。 3、写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 4、写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用 阅读全文
posted @ 2018-03-28 18:25 欣蔚 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 函数的返回值 咱们用len()方法时,得到的结果会赋值给一个变量,然后得到结果: 但是咱们写的这个函数,并不会得到这样的结果,如何让他和len函数一样,有返回值呢? 那就是在函数的最后加上一个return,return 后面写你需要的返回值就可以了。 return关键字的作用 return 是一个关 阅读全文
posted @ 2018-03-28 16:26 欣蔚 阅读(141) 评论(0) 推荐(0) 编辑
  2018年3月27日
摘要: 一,文件操作基本流程 二,文件编码 f=open(...)是由操作系统打开文件,那么如果我们没有为open指定编码,那么打开文件的默认编码很明显是操作系统说了算了,操作系统会用自己的默认编码去打开文件,在windows下是gbk,在linux下是utf-8 三,文件的打开模式 文件句柄 = open 阅读全文
posted @ 2018-03-27 21:12 欣蔚 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. 文件a.txt内容:每一行内容分别为商品名字,价钱,个数。 apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chicken 10 3 通过代码,将其构建成这种数据类型:[{'name':'apple','price':10,'amount 阅读全文
posted @ 2018-03-27 20:29 欣蔚 阅读(143) 评论(0) 推荐(0) 编辑
摘要: # 一,基础题。# 1,简述变量命名规范(3分)1.变量名只能是数字,字母,下划线的任意组合2.变量名的第一个字符不能是数字3.不能写中文4.不能过长5.不能是python中的关键字 # 2,字节和位的关系。(2分)每一位0或者1所占的空间单位为bit(比特),这是计算机中最小的表示单位。每八个bi 阅读全文
posted @ 2018-03-27 18:45 欣蔚 阅读(243) 评论(0) 推荐(0) 编辑
  2018年3月26日
摘要: a = 1000 b = 1000 print(a==b) True #两个等号比较的是数值 #is比较的是内存位置 print(a is b) false print(id(a)) print(id(b)) 内存地址不一样,相当于门牌号 #小数据池:在一定范围内设定一样的值,共用位置节省空间 #数 阅读全文
posted @ 2018-03-26 08:47 欣蔚 阅读(110) 评论(0) 推荐(0) 编辑
  2018年3月22日
摘要: 1,有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44]) a. 讲述元祖的特性 元组被称为只读列表,即数据可以被查询,但不能被修改 b. 请问 阅读全文
posted @ 2018-03-22 21:18 欣蔚 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 练习题 dic = {"name_list":['张三','lisi','隔壁王叔叔'], 'dic2':{'name':'太白','age':12}, } #1 ,给列表追加一个元素:'旺旺' #2,给列表lisi全部大写 #3,给dic2 对应的字典添加一个键值对:hobby:girl. 字典是 阅读全文
posted @ 2018-03-22 12:49 欣蔚 阅读(136) 评论(0) 推荐(0) 编辑
  2018年3月21日
摘要: 1,写代码,有如下列表,按照要求实现每一个功能 li = [‘alex’,’wusir’,’eric’,’rain’,‘alex’] 1)计算列表的长度并输出 2)列表中追加元素’seven’,并输出添加后的列表 ['alex', 'wusir', 'eric', 'rain', 'alex', ' 阅读全文
posted @ 2018-03-21 21:16 欣蔚 阅读(289) 评论(0) 推荐(0) 编辑