摘要:本章内容: 1、编写类 2、显示对象 3、灵活的初始化 4、设置函数和获取函数 5、继承 6、多态 7、更深入的学习 本章主要介绍,为什么Python是面向对象的编程语言(OOP)。所以,本章的内容主要围绕面向对象的编程语言的特点展开; 1、编写类 下面,先编写一个表示人的简单类: __init__
阅读全文
摘要:本章内容 1、docker镜像基础 2、docker环境下使用的文件系统 3、registry(仓库) 4、获取镜像 5、制作(生成)并上传镜像 镜像是作为docker环境的核心内容,一帮情况下,我们都需要根据工作环境来定制镜像文件,这就对于运维人员提出了很高的要求; 1、docker镜像基础 do
阅读全文
摘要:本章内容 1、异常 2、捕获异常 3、清理操作 对于出错代码,Python提供了一个特殊的异常处理结构,可用于捕获异常,并确保无论出现异常都将执行清理代码; 1、异常 一个异常例子 IOError,当你视图打开不存在的文件的时候将引发这种错误: 最后提示,FileNotFoundError,无法获取
阅读全文
摘要:本章内容: 1、设置字符串的格式 2、格式字符串 3、读写文件 4、检查文件和文件夹 5、处理文本文件 6、处理二进制文件 7、读取网页 程序由数据和指令来完成,我除了要编写具有逻辑关系的指令外,还需要输入对应的数据;这里,我们通常称为输入和输出; 在前面的内容里面我们介绍了input读取用户输入的
阅读全文
摘要:本章内容: 1、type命令 2、序列 3、元组 4、列表 5、列表函数 6、列表排序 7、列表解析 8、字典 9、集合(set) python中主要的数据结构就是列表和字典。这节中,我们主要介绍值集合以及常用的函数; 1、type命令 查看数据的数据类型; 在使用数据集合的时候,我们有时候需要知道
阅读全文
摘要:本章内容 1、OCI 2、docker核心组件--Cgroup与runC 3、docker的架构 4、docker的基本操作 5、安装docker环境 6、创建第一个容器 6、docker容器的状态变换 上一节中,我了解的docker的由来,和容器技术的基础内容。这一节我具体了解docker具体如何
阅读全文
摘要:本章内容: 1、container是什么? 2、LXC技术介绍 3、namespaces-名称空间,实现资源隔离 4、容器的资源分配--Cgroup,实现资源分配 5、LXC与dockers 基于虚拟化基础知识,我们这一节开始介绍docker技术的相关内容:docker技术可以理解为我们所学习的虚拟
阅读全文
摘要:本章内容 1、字符串索引 2、字符 3、字符串切片 4、表尊字符串函数 5、正则表达式 在Python中,字符串是除了数字外最重要的数据类型;它是一种聚合数据结构,这让我们有基础初探索引和切片--用于从字符串中提取子串的方法;本章节还有另外一个非常重要的内容--正则表达式; 1、字符串索引 在处理字
阅读全文
摘要:本章内容 1、调用函数 2、定义函数 3、变量作用域 4、使用main函数 5、函数参数 6、模块 函数就是一块重复利用的功能代码,是一个有名称的代码模块。 1、调用函数 内置函数,pow(x,y),它计算的是x ** y,即x的y次方; 其中,pow 为函数名称,2 5 则是传递给函数的参数,返回
阅读全文
摘要:5、比较for循环和while循环 计算乘阶:1x2x3x4x...xn,也就是n!; 使用while循环实现如下: 因为Python对于整数没有限制,所以Python可以用来计算非常大的数据; 计算用户输入的数字总和: 使用while循环编写这个代码: 计算未知个数的总合: 在这个程序下,如果我们
阅读全文
摘要:本章内容 1、布尔逻辑 2、if语句 3、代码块和缩进 4、循环 5、比较for循环和while循环 6、跳出循环和语句块 7、循环中的循环 之前所写的简单代码都是直线式的,前后代码之间并没有逻辑关系;也没有判断,也没有分支,而这一章中,我们需要初步来讨论代码之间的逻辑关系; 1、布尔逻辑 我们使用
阅读全文
摘要:本章内容: 1、使用IDLE的编辑器 2、编译源代码 3、重键盘读取字符串 4、在屏幕上打印字符串 5、源代码注释 6、程序的组织 到目前为止,我们写的都是单行程序,并通过交互式的命令来运行的。对于编写复杂功能的Python代码非常不方便,所以,我们可以通过编写程序来完成; 1、使用IDLE的编辑器
阅读全文