分类
摘要:
编码
默认情况下,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)