摘要: 编码 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是Unicode字符串 标识符 注意大小写,第一个字符必须是字母或者下划线_,标识符的其他的部分有字母、数字和下划线组成 注意:在Python3中,非ASCII标识符也是允许的 保留字 即关键字,不能用作任何标识符名称。Python的标... 阅读原文
2019-06-29 18:31:03 阅读(2457) 评论(0)
摘要: 什么是数据类型?   我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数... 阅读原文
2019-06-29 18:13:16 阅读(2335) 评论(0)
摘要: 检查运行方式(nosetest?unitest)nosetest不打印日志 解决方法:修改默认的run test方法为unittest 阅读原文
2019-06-29 17:09:04 阅读(2662) 评论(0)
摘要:import random# 生成随机验证码# 数字验证码check_code = ''for i in range(4): current = random.randint(1, 9) check_code += str(current)print(check_code)# 随机字母+数字验证码check... 阅读原文
2019-06-29 15:57:02 阅读(2256) 评论(0)
摘要: 一、双向链表的介绍   一种更复杂的链表是“双向链表”或“双面链表”。每个节点有两个链接:一个指向前一个节点,当此节点为第一个节点时,指向空值;而另一个指向下一个节点,当此节点为最后一个节点时,指向空值。      上图是双向链表的结构图,即通过上一个节点可以找到下一个,通过下一个也可以找到上一个节点。 二、... 阅读原文
2019-06-29 15:39:03 阅读(2304) 评论(0)
摘要: 1. 简介 Docker是目前主流IT公司广泛接受和使用的,用于构建、管理和保护它们应用程序的工具。 容器,例如Docker允许开发人员在单个操作系统上隔离和运行多个应用程序,而不是为服务器上的每个应用程序专用一个虚拟机。使用容器更轻量级,可以降低成本、更好地使用资源和发挥更高的性能。 本文将使用Flask开发一个... 阅读原文
2019-06-29 14:59:17 阅读(2545) 评论(0)
摘要: 1. 简介 Docker是目前主流IT公司广泛接受和使用的,用于构建、管理和保护它们应用程序的工具。 容器,例如Docker允许开发人员在单个操作系统上隔离和运行多个应用程序,而不是为服务器上的每个应用程序专用一个虚拟机。使用容器更轻量级,可以降低成本、更好地使用资源和发挥更高的性能。 本文将使用Flask开发一个... 阅读原文
2019-06-29 14:59:09 阅读(2386) 评论(0)
摘要: Python(内置模块Ⅱ) 一、规范化开发 一个py文件中 文件加载问题 代码可读性,查询差 要将一个py文件分开,合理的分成多个py文件 配置文件放在一起 : 一些轻易不改变的变量,一般命名 settings.py 主逻辑函数放在一起 : 一般命名 src.py 辅助功能函数放在一起 : 公共组件部分,装... 阅读原文
2019-06-29 14:33:03 阅读(2246) 评论(0)
摘要: tuple 1.元组tuple类似列表,由小括号()括住,其中的元素不可被修改,不能被增加或删除、 tu = (222,222123123,("小胡子",444),12341,"你好啊",["小明",123],) print(tu) 运行结果: (222, 222123123, ('小胡子', ... 阅读原文
2019-06-29 13:21:01 阅读(2303) 评论(0)
摘要: 一、定义类 在面向对象的程序设计中有两种重要概念: 类:可以理解为一个种类,一个模型,是一种抽象的东西。 实例、对象:可以理解为一种具体制作或者存在的东西。 定义类的语法格式如下: class 类名: 执行语句 零到多个类变量 零到多个类方法 例如我们需要制作一只... 阅读原文
2019-06-29 13:13:02 阅读(2804) 评论(0)