• python设计模式之观察者模式

    一.行为型模式 创建型模式基于对象的创建机制,隔离了对象的创建细节,使代码能够与要创建的对象的类型相互独立 结构型模式用于设计对象和类的结构,使它们可以相互协作以获得更大的结构 行为型模式主要关注对象的责任,用来处理对象之间的交互,以实现更大的功能 二....

    2018-12-03 09:26:48

  • Django时区设置的坑和问题

    1.Django的时区问题 django默认的时区是UTC,平时是没有什么影响的,但是在需要将时间戳转换成本时区的时间或者是获取当前的本地的localtime的时候就出现了问题。之前程序在测试时是运行在 Windows环境 ,所以即使settings.py中的TIME_ZONE使用默认时区, Django也会根...

    2018-12-03 09:26:45

  • django数据查询之聚合查询和分组查询

    1 aggregate(*args,**kwargs): 通过对QuerySet进行计算,返回一个聚合值的字典。aggregate()中每一个参数都指定一个包含在字典中的返回值。即在查询集上生成聚合。 1 from django.db.models import Avg,Min,Sum,Max 2 3 从整个查询集生成统计值。比如,你想要计算所有...

    2018-12-03 09:26:48

  • python协程的简单了解

    协程: 协程,又称微线程,纤程。英文名Coroutine。 可以在不同的函数间切换,而且切换的次数和时间都是由用户自己确定的。 协程的几种实现方式: (1)使用生成器yield实现。 如果不了解生成器可以阅读我的另一篇文章:python生成器的简单理解 下面就来写一个简单的协...

    2018-12-03 09:26:46

  • 【我要学python】愣头青之初安装就打了一记耳光

    pycharm安装好后创建项目出现interpreter field is empty,导致pycharm无法使用。 这是因为python没有安装好,重新自定义安装一次即可 下载地址:https://www.python.org/downloads/ 视频教程:https://pan.baidu.com/s/16xmB2PqhckexqVQwGM5PZA...

    2018-12-03 09:26:40

  • 【笔记】Python集成开发环境——PyCharm 2018.3下载、

    使用好的开发环境将有效提高编程效率,在Python使用上我是小白,所以特意请教了从事语言处理的成同学,告知我,推荐使用Pycharm和IntelliJ。 目前学习Python,那就先找个PyCharm吧。“pyCharm最新2018激活码”给了相关链接和注册方法(注意,仅作参考,PyCharm 2018.3...

    2018-12-03 09:26:44

  • 2 流程控制及循环

    一、if....else..语句 单分支 if 条件: 满足条件后要执行的语句 双分支 if 条件: 满足条件后要执行的语句 else : if条件不满足执行的语句 多分支 if 条件: 满足条件后要执行的语句 elif : 上面的条件不满足就执行这个 elif : 上面的条件不满足就执行这个 elif :...

    2018-12-03 09:26:42

  • Python--常用模块

    random 模块 随机:在某个范围内取到每一个值的概率是相同的 import random # 随机小数 print (random.random()) # 0-1之内的随机小数 print (random.uniform(1, 5)) # 任意范围之内的随机小数 # 随机整数 print (random.randint(1, 2)) # [1,2] 包含2在内的范围内随机...

    2018-12-03 09:26:41

  • Python学习之旅(二十二)

    Python基础知识(21):IO编程 一、文件读写 读写文件就是请求操作系统打开一个文件对象(文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件) 1、读文件 “r”默认读取文本文件,“rb”读取二进制...

    2018-12-03 09:26:39

  • python生成器简单了解

    1.什么是生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以生成器就...

    2018-12-03 09:26:38

2