• day 15 - 1 内置函数

    内置函数 作用域相关 locals() globals() # 这两组开始容易搞混 print (locals()) # 返回本地作用域中的所有名字 print (globals()) # 返回全局作用域中的所有名字 # global 变量 这两个是用于声明的,是关键字,上面的两个是内置函数 # nonlocal 变量 迭代器生成器相...

    2018-12-11 09:05:18

  • python函数的进阶

    1. 动态传参 *, ** : 形参: 聚合 位置参数* - 元组 关键字** - 字典 实参: 打散 列表, 字符串, 元素 - * 字典 - ** 形参顺序(重点): 位置, *args, 默认值, **kwargs 无敌传参 def func(*args, **kwargs): arguments参数 keyword-arguments关键字参数 pass 2. 作用域和...

    2018-12-11 09:05:17

  • Python基础--数据类型

    Numbers数字 String字符串 Bool布尔型 List列表 # List列表,支持字符,数字,字符串以包含列表(即嵌套),用[]标识,有序对象 x5 = [1, ' a ' ,2.4,502.2,[1,2,3 ]] print (x5,type(x5)) print (x5[4],type(x5[4])) Tuple元祖 # Tuple元祖,用()标识,不能二次赋值...

    2018-12-11 09:05:16

  • python压平嵌套列表

    list 是 Python 中使用最频繁的数据类型, 标准库里面有丰富的函数可以使用。 不过,如果把多维列表转换成一维列表(不知道这种需求多不多),还真不容易找到好用的函数, 要知道Ruby、Mathematica、Groovy中可是有flatten的...

    2018-12-11 09:05:14

  • django-rest-framework

    源码繁琐,多说无益,耐心细读官方文档: https://www.django-rest-framework.org/ 个人总结: REST是一种软件架构设计风格,不是标准,也不是具体的技术实现,只是提供了一组设计原则和约束条件。 DRF(Django RestFramework)是一套基于Django开发的、帮助我们更好的设计符...

    2018-12-11 09:05:14

  • day 14 - 2 生成器练习

    相关练习 1、处理文件,用户指定要查找的文件和内容,将文件中包含要查找内容的每一行都输出到屏幕 # 比较 low 的方法 def check_file(filename,aim): with open(filename,encoding = ' utf-8 ' ) as f: # 句柄 : handler,文件操作符,文件句柄 for line in f: if aim...

    2018-12-11 09:05:10

  • import导入模块,==和is,浅拷贝和深拷贝,进制转换,

    '''import导入模块''' import sys print(sys.path) sys.path.append('D://ASoft/Python/PycharmProjects') import wisirtest wisirtest.wisirtest1() #当用户导入模块时,可能会提示模块找不到,是因为该模块的路径不在sys.path。 # 即import在导入模块时,是根据sys.p...

    2018-12-11 09:05:13

  • 将django项目发布到互联网上

    supervisor需要用到的技术 1. nginx反向代理 2. nginx负载均衡 3. uwsgi 4. supervisor 5. virtualenv 安装nginx 详情参考 https://www.cnblogs.com/594504110python/p/10077464.html 安装mysql 详情参考 https://www.cnblogs.com/594504110python/p/10070751.html 准...

    2018-12-11 09:05:09

  • python模块--collections

    python的内建模块collections有几个关键的数据结构,平常在使用的时候,开发者可以直接调用,不需要自己重复制造轮子,这样可以提高开发效率。 1. deque 双端队列 平常我们使用的python内置list类的append,extend,pop方法都是从list的尾部执行的(pop()默认弹出最后...

    2018-12-11 09:05:06

  • Python学习之旅(二十九)

    Python基础知识(28):常用第三方模块 一、Pillow PIL(Python Imaging Library):提供了强大的图像操作功能,可以通过简单的代码完成复杂的图像处理,是Python平台事实上的图像处理库,支持Python 2.7以及更低的版本 Pillow:在PIL基础上创建的兼容版本,同时加入了...

    2018-12-11 09:05:05

2