python
Blank memory
我已没有退路,只能勇往直前
展开
-
OOP基础 OOP进阶
OOP基础OOP简介基本概念创建类创建实例绑定方法构造器方法其他绑定方法OOP基础OOP简介基本概念• 类(Class):用来描述具有相同的属性和方法的对象的 集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 • 实例化:创建一个类的实例,类的具体对象。 • 方法:类中定义的函数。 • 对象:通过类定义的数据结构实例。对象包括两个数 据成员(类变量和实例变量)和方法...原创 2020-04-16 16:17:33 · 402 阅读 · 0 评论 -
函数基础 函数高级应用 模块
函数基础创建函数def语句前向引用调用函数函数操作符关键字参数参数组匿名函数lambdafilter函数map函数函数基础创建函数def 语句• 函数用def语句创建,语法如下:def function_name(arguments): "function_documentation_string" function_body_suite• 标题行由def关键字,函数的...原创 2020-04-16 16:16:40 · 266 阅读 · 0 评论 -
时间方法 异常处理 文件系统相关模块
时间方法time模块时间表示方式struct_time元组time模块方法时间样式datetime模块datetime模块方法时间计算时间方法时间表示方式**• 时间戳timestamp:表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 # 练习自1970-1-1 00:00:00到某一时间点之间的秒数>>> import time>>&...原创 2020-04-16 16:14:41 · 496 阅读 · 0 评论 -
python的列表和元组,字典,集合
列表和元组列表创建及访问列表1.列表是有序、可变的数据类型2.列表中可以包含不同类型的对象3.列表可以由[]或工厂函数创建4.支持下标及切片操作更新列表1.通过下标只能更新值,不能使用标添加新值>>> alist = [10,35,20,80]>>> alist[-1] = 100>>> alist[1:3] = [30...原创 2020-04-16 16:11:45 · 228 阅读 · 0 评论 -
shell相关模块 subprocess模块
系统管理模块shutil模块复制和移动1.shutil.copyfileobj(fsrc,fdst[length])将类似文件的对象fsrc的内容复制到类似文件的对象fdst2.shutil.copyfile(src,dst, *, follow_symlinks=True)将名为src的文件的内容(无元数据)复制到名为dst的文件,然后返回dst# 练习import shut...原创 2020-04-16 16:09:53 · 325 阅读 · 0 评论 -
python 文件对象,函数基础,模块基础
文件对象文件打开方法open及file内建函数1.作为打开文件之门的"钥匙”,内建函数open()以及file()提供了初始化输入/输出( I/O )操作的通用接口2.成功打开文件后时候会返回一个文件对象,否则引发一个错误3.open()方法和file()方法可以完全相互替换4.基本语法:file_object = open(file_name, access_mode='r',...原创 2020-04-16 16:08:42 · 258 阅读 · 0 评论 -
if判断语句 for循环 while循环
判断语句if语句if语句语法结构if语句示例解析条件表达式1.标准if条件语句的语法 if expression: if suite else: else_ suite 如果表达式的值非0或者为布尔值True,则代码组if_ suite被执行;否则就去执行else_ suite 代码组是一个python术语 ,它由一条或...原创 2020-04-16 16:06:41 · 1063 阅读 · 0 评论 -
python基础语法
python语法基础python靠缩进表达代码逻辑:缩进4个空格注释:# (pycharm中:ctrl+?)续行:\输入输出输出:print()输入:input()标识符:变量、模块、函数、类等首字符必须是字母或下划线其他字符是字母数字下划线区分大小写变量赋值变量赋值操作自右向左进行,将=右边的表达式计算出结果,赋值给=左边的变量>>>...原创 2020-04-16 15:44:29 · 207 阅读 · 0 评论 -
python数据类型概述
python的特点高级:有高级的数据结构,缩短开发时间与代码量面向对象:为数据和逻辑相分离的结构化和过程化编程添加了新的活力可升级:提供了基本的开发模块,可以在它上面开发软件,实现代码的重用可扩展:通过将其分离为多个文件或模块加以组织管理可移植性:python是用C写的,又由于C的可移植性,使得 python可以运行在任何带有 ANSI C编译器的平台上易学:python关键字少、结构...原创 2020-04-16 15:42:21 · 242 阅读 · 0 评论 -
基本标签用法 Form标点及控件 CSS 概述
HTML快速入门HTML概述HTML基础语法文档结构超文本什么是HTML标记语法元素元素嵌套属性和值标准属性注释HTML文档的结构文档类型声明html元素head元素文档头部内容title文档头部内容metabody元素HTML 快速入门HTML 概述超文本• Web 是一个超文本文件的集合• 超文本文件是 Web 的基本组成单元,也称为网页或HTML文档、Web页等,通常是以.html...原创 2020-04-07 15:22:57 · 512 阅读 · 0 评论 -
JenKins+GitLab服务应用
Jenkins基础Jenkins简介Jenkins概述持续集成Jenkins特点安装Jenkins下载JenkinsJenkins安装初始化Jenkins安装插件管理用户完成安装修改管理员密码CI/CD流程Jenkins基础Jenkins简介Jenkins概述• Jenkins是由java编写的一款开源软件• 作为一款非常流行的CI(持续集成)工作,用于构建和测试各种项目• Jenki...原创 2020-04-02 16:50:33 · 493 阅读 · 0 评论 -
git命令
初始化本地git仓库(创建新仓库)git init 配置用户名git config --global user.name "xxx"配置邮件git config --global user.email "[email protected]" git status等命令自动着色git config --global color.ui true ...原创 2019-05-20 20:42:55 · 101 阅读 · 0 评论 -
GitLab服务应用
本地使用git本地操作Git简介安装及配置Git工作流程工作区,暂存区和版本库创建仓库添加文件到暂存区确认至仓库删除跟踪文件本地使用git本地操作Git简介• Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目• Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件• Git 与常用的版本控制工具 CVS...原创 2020-04-01 18:11:40 · 329 阅读 · 0 评论 -
Pycharm常用的快捷键
1.常用的快捷键:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到的包导入)Ctrl + 鼠标 简介/进入代码定义Ctrl + / 行注释,取消注释Ctrl + 左方括号 快速跳到代码开头Ctrl + 右方括号 快速跳到代码末尾Shift + F10 运行Shift + ...原创 2020-03-02 22:22:32 · 229 阅读 · 0 评论 -
python百例
1-Hello Worldpython的语法逻辑完全靠缩进,建议缩进4个空格。如果是顶级代码,那么必须顶格书写,哪怕只有一个空格也会有语法错误。下面示例中,满足if条件要输出两行内容,这两行内容必须都缩进,而且具有相同的缩进级别print('hello world!')if 3 > 0: print('OK') print('yes')x = 3; y = 4...原创 2019-05-27 20:57:35 · 8019 阅读 · 0 评论 -
python小白系列1
字符串拼接:1、+ 先拼接,再输出2、,分次输出,用分隔符分开3、sep设置分隔符4、end关键字用于输出完成后追加的字符,默认 \n>>> a="hello" + "world!">>> a'helloworld!'>>> a="hello ">>> b=a+"world!">>> b...原创 2019-05-31 15:53:23 · 7117 阅读 · 0 评论 -
python小白系列2
监控的目的报告系统运行状况:— 每一部分必须同时监控— 内容包括吞吐量、反应时间、使用率等提前发现问题— 进行服务器性能调整前,知道调整什么— 找出系统的瓶颈在什么地方监控的资源类别公开数据— web、ftp、ssh、数据库等应用服务— tcp或udp端口私有数据— cpu、内存、磁盘、网卡流量等使用信息— 用户、进程等运行信息常用系统监控命令:...原创 2019-05-31 15:59:29 · 367 阅读 · 0 评论 -
Python练习
有 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?count=0for a in range(1,5): for b in range(1,5): for c in range(1,5): if a!=b and a!=c and b!=c: print('%d%d%d'%(a,b,c)...原创 2019-09-09 16:15:32 · 1537 阅读 · 0 评论 -
多进程编程和多线程编程
多进程编程forking工作原理什么是forking进程的生命周期僵尸进程forking编程forking编程基本思路解决zombie问题多进程编程forking工作原理什么是forking• fork(分岔)在Linux系统中使用非常广泛 • 当某一命令执行时,父进程(当前进程)fork出一个子进程 • 父进程将自身资源拷贝一份,命令在子进程中运行时,就具有和父进程完全一样的运行环境...原创 2020-03-04 18:09:30 · 1224 阅读 · 0 评论