11 2020 档案

摘要:正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 正则 阅读全文
posted @ 2020-11-28 10:21 吃糙米饼的苏小迪 阅读(122) 评论(0) 推荐(0)
摘要:面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变 阅读全文
posted @ 2020-11-20 15:09 吃糙米饼的苏小迪 阅读(138) 评论(0) 推荐(0)
摘要:我们在程序编写和运行过程中,总会遇到各种各样的错误。 1.有的错误是编写程序时语法错误。比如少了:冒号,缩进不合理等等。 2.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。 3.有的错误是用户输入造成的,比如让用户输入emai 阅读全文
posted @ 2020-11-20 09:53 吃糙米饼的苏小迪 阅读(150) 评论(0) 推荐(0)
摘要:print() print默认是换行的,是end='\n'在起作用。 要想不换行你应该写成 print(str, end = '') >>> print('The length of %s is %d.' %('Python', len('Python'))) The length of Pytho 阅读全文
posted @ 2020-11-19 14:17 吃糙米饼的苏小迪 阅读(115) 评论(0) 推荐(0)
摘要:1.模块 模块简单理解就是一组功能的集合。 在Python中,一个文件(.py)就是一个模块,文件名即模块名。 模块的好处是大大提高代码的可维护性,其次,代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。 模块可以包含可执行的语句和函数的定义,这些语句的目的是初始化模块,它们只在模块名第一 阅读全文
posted @ 2020-11-18 19:19 吃糙米饼的苏小迪 阅读(157) 评论(0) 推荐(0)
摘要:1.函数 函数就是一段具有特点功能的、可重用的语句组。 在Python中函数是以关键词 def 开头,空格之后连接函数名和圆括号(),最后一个冒号:结尾。 函数名只能包含字符串、下划线和数字且不能以数字开头。虽然函数名可以随便起,但我们给函数起名字还是要尽量简短,并表达函数功能。 每一个函数都应该对 阅读全文
posted @ 2020-11-17 16:33 吃糙米饼的苏小迪 阅读(130) 评论(0) 推荐(0)
摘要:1.条件控制 条件语句其实就是通过一条或多条语句的执行结果是True还是False来决定执行后面的代码块。 if语句 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block 阅读全文
posted @ 2020-11-16 11:59 吃糙米饼的苏小迪 阅读(157) 评论(0) 推荐(0)
摘要:Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 Pyt 阅读全文
posted @ 2020-11-13 16:39 吃糙米饼的苏小迪 阅读(200) 评论(0) 推荐(2)
摘要:1.编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 你也可以为源文件指定不同的字符编码。在 #! 行(首行)后插入至少一行特殊的注释行来定义源文件的编码: # -*- coding: utf-8 -*- 或 # -*- coding: cp 阅读全文
posted @ 2020-11-12 11:58 吃糙米饼的苏小迪 阅读(60) 评论(0) 推荐(0)
摘要:编写Dockerfile文件使用最新的Alpine镜像并安装Python3环境,如下: 因为python高于3.4则不会默认安装pip,需要手动安装。 试了很多其他办法都没安装上,唯有下载get-pip.py进行安装。 这里说一下cherrypy版本不能高于9.0.0,负责等下import wsgi 阅读全文
posted @ 2020-11-10 19:29 吃糙米饼的苏小迪 阅读(1593) 评论(0) 推荐(0)
摘要:下载 DockerToolbox-19.03.1.exe 进行安装; 安装比较简单,双击运行,点下一步即可,可以勾选自己需要的组件: 安装成功后,桌边会出现三个图标,如下图所示: 点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。 $符号输入一下命令测试是否安 阅读全文
posted @ 2020-11-09 17:12 吃糙米饼的苏小迪 阅读(71) 评论(0) 推荐(0)