![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
qi __ jie
认真踏实一点
展开
-
面向对象和面向过程的区别
一、什么是面向对象?二、什么是面向过程?三、两者的区别?原创 2019-09-06 16:44:12 · 147 阅读 · 0 评论 -
Python中函数的返回值
文章目录print和returnprint和returnprint和return的区别,print仅仅是打印在控制台,而ruturn则是将return后面的部分作为返回值,也就是函数的输出.函数需要先定义后调用,函数体中return语句的结果就是返回值如果一个函数没有return语句,其实它有一个隐含的return语句,返回值是None,类型也是NoneTypereturn语句的作用:...原创 2019-09-11 23:58:46 · 3186 阅读 · 0 评论 -
Python函数中的变量作用域
一、变量作用域一个程序的所有的变量并不是在哪个位置都可以访问的。访问权限决定于这个变量是在哪里赋值的。变量的作用域决定了在哪一部分程序你可以访问哪个特定的变量名称。两种最基本的变量作用域如下: 全局变量 局部变量二、全局变量和局部变量定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问...原创 2019-09-12 00:15:05 · 2785 阅读 · 1 评论 -
Python中集合的用法
文章目录一、集合的定义二、集合的示例三、集合的特性3.1成员操作符(判断元素是否在集合中存在)3.2for循环四、集合中的常用方法4.1 添加元素4.2 移除元素五、两个集合间的运算一、集合的定义集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。创建格...原创 2019-09-12 00:45:44 · 1513 阅读 · 0 评论 -
Python中元组的用法
文章目录一、元组的定义二、修改元组三、元组的常用方法3.1 索引3.2 切片3.3 连接3.4 重复3.5 for循环3.6成员操作符四、元组的应用场景一、元组的定义Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。列表:打了激素的数组元组:带了紧箍咒的列表, 不可变数据类型,...原创 2019-09-12 17:56:03 · 5163 阅读 · 0 评论 -
python中的OS模块和time模块
文章目录一、OS模块概述二、常用方法三、OS模块的练习四、Time时间模块常用的时间转换五、综合练习一、OS模块概述Python OS模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。二、常用方法三、OS模块的练习1. 在当前目录新建目录img, 里面包含多个文件,文件名各不相同(X4G5.png)2. 将当前im...原创 2019-09-19 00:33:37 · 1041 阅读 · 0 评论 -
python——difflib内置模块之文本对比
文章目录一、difflib模块1、 对比文件生成差异结果文本2 、对比文件生成html格式的差异化比较页面二、Linux文件之间的对比一、difflib模块difflib为python的标准库模块,无需安装。作用是对比文本之间的差异。并且支持输出可读性比较强的HTML文档,与Linux下的diff 命令相似。difflib模块提供的类和方法用来进行序列的差异化比较,它能够比对文件并生成差异结...原创 2019-09-19 09:11:57 · 924 阅读 · 1 评论 -
应用——对linux系统监控
需求: 1.获取当前主机信息 包含操作系统名 主机名 内核版本 硬件架构 2.获取开机时间和开机时长 3.获取当前登陆的用户用Python来编写脚本简化日常的运维工作是Python的一个重要用途。在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等。要获取这些系统信息,Python可以通过subprocess模块调用并获取结果。但这样做显得很麻烦,...原创 2019-09-19 09:26:32 · 110 阅读 · 0 评论 -
python中常用的内建模块——datetime
datetime是Python处理日期和时间的标准库获取当前日期和时间格式:注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个类。如果仅导入import datetime,则必须引用全名datetime.datetime。datetime.now()返回当前日期和时...原创 2019-09-19 10:04:54 · 168 阅读 · 0 评论 -
python函数装饰器
文章目录简单了解装饰器装饰器练习简单了解装饰器装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。通俗的讲:就是把一个函数当作参数,返回一个替代版的函数本质上就是一个返回函数的函数作用:在不改变原函数的基础上,给函数增加功能(1)在没有使用装饰器的情况当我们...原创 2019-09-26 17:52:09 · 187 阅读 · 0 评论 -
面向对象编程
文章目录一、面向对象编程的基础二、面向对象编程(1)类定义(2)类对象(3)类方法一、面向对象编程的基础如果在此之前你没有接触过面向对象编程,那么在阅读这篇文章之前,你需要了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。面向对象技术简介:(1) 类(class): 用来描述具有相同的属性和方法的对象的集合。它定...原创 2019-09-26 15:58:13 · 389 阅读 · 0 评论 -
Python函数中的实参和形参
文章目录一、形参和实参的概念二、四大参数4.1位置参数4.2默认参数4.3 可变参数4.4 关键字参数一、形参和实参的概念函数的参数分为形参(形式参数)和实参(实际参数)形参又分为,位置参数、默认参数、可变参数、关键字参数形参使在定义函数的时候给出的 / 定义函数的时候的变量 叫形参(名字任意) def welcome(a): print('welcome',a)###这个a就...原创 2019-09-11 23:42:31 · 10225 阅读 · 0 评论 -
python中函数的用法
文章目录一、python函数二、如何定义一个函数三、函数的调用一、python函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。二、如何定义一个函数定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 ...原创 2019-09-11 20:48:00 · 309 阅读 · 0 评论 -
Python中的字典用法
文章目录一、字典的定义二、字典的创建2.1 一个简单的字典2.2 字典的嵌套三、字典的特性3.1 字典不支持切片一、字典的定义字典的每个键值key—>value对应,用冒号“:”分割,每个键值对之间用逗号“,”分割,整个字典包括在括号 { } 中。格式所示:d = {key:value1,key1:value2}键一般是唯一的,如果重复的键值对会替换前面的,值可以不唯一值可以取任何...原创 2019-09-11 20:36:09 · 840 阅读 · 1 评论 -
简单了解Python
一、什么是Python?Python:计算机程序设计语言Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。中文名:蟒蛇 ,英文名:Python二、Python简介及应用领域Python是一种解释型脚本语言,可以应用于以下领域: Web 和 In...原创 2019-09-03 21:27:05 · 916 阅读 · 0 评论 -
Python3的安装
安装过程1、我们首先下载Python3.0以上的版本(去官网下载www.python.org)。2、然后解压它大到固定的目录(一般我们选择在/opt,因为这个是存放主机额外安装软件所摆放的目录)3、切换到/opt目录。(ls查看,我们可以看到)4、进入解压目录编译和安装: yum install gcc zlib zlib-devel openssl-devel -y 解决依赖性 ...原创 2019-09-04 21:54:24 · 292 阅读 · 0 评论 -
python2和python3的区别
我们现在有python2和python3两个版本但是这两个版本有相同之处又有不同之处。原创 2019-09-04 22:25:55 · 178 阅读 · 0 评论 -
Pycharm的安装
一、什么是PyCharm?PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发二、什么是IDE?集成开发环境(IDE,Integrated Development E...原创 2019-09-05 18:36:45 · 309 阅读 · 0 评论 -
python中的输入与输出
一、python中的输入与输出1、python中的输入== python3.x==input ( ) | python用内置函数input()实现标准输入,接收任意数据类型,Python3.X中没有raw_input() 输入内容不回显 >>> import getpass >>> num = getpass.getpass('请输入密码:')...原创 2019-09-05 18:23:25 · 1897 阅读 · 0 评论 -
python中if语句及其练习
文章目录一、条件判断if语句简单的if语句二、if案例及练习1、案例:剪刀石头步2、习题三、额外练习一、条件判断if语句简单的if语句if 要判断的条件(True): 条件成立的时候,要做的事情else: 条件不成立的时候要做的事在第一行中,可包含任何条件测试,而在紧跟在测试后面的缩进代码块中,可执行任何操作,如果条件测试的结果为Ture,Python就会执行紧跟在if语...原创 2019-09-05 21:18:53 · 6478 阅读 · 0 评论 -
python中的for、while循环、遍历及练习拓展
文章目录一、循环语句1、for循环2、while循环3、循环嵌套二、简单示例一、循环语句1、for循环 for 变量 in list或tuple中的元素 : 循环需要执行的代码 else: 全部循环结束后要执行的代码 在python中,我们一般for循环会和range()函数相结合使用,range()函数的用法,在后面会详细介绍。2、while...原创 2019-09-06 14:23:58 · 1537 阅读 · 0 评论 -
python中的数据类型、变量、算术运算符号
文章目录一、python中的数据类型不同数据类型之间的转换在内存中删除变量二、python中的变量1、变量的定义2、变量的命名3、变量的类型4、变量和地址的关系5、Python的id()函数可以查看返回对象的内存地址6、python中的关键字三、python中的算术运算符号一、python中的数据类型六种基本数据类型:number数字:int,float,bool,complex ; stri...原创 2019-09-06 18:26:27 · 2453 阅读 · 0 评论 -
python中的控制语句(exit、break、continue)
break跳出整个循环 不会再执行循环后面的内容continue跳出本次循环,continue后面的代码不会执行exit()结束程序的运行我们写程序来更加清楚的对比这三个的区别...原创 2019-09-06 19:41:25 · 626 阅读 · 0 评论 -
python之字符串
一、python中的字符串字符串是Python中最受欢迎、最常用的数据类型。可以通过用引号括起字符来创建他们。字符串的定义:a = 'westos' 单引号:强引用b = "what's" 双引用:为了区分字符串里面的单引号c = """ 块引用 用户管理系统 1.添加用户 2.删除用户 3.显示用户print(c) 字符串的特性索引的简...原创 2019-09-17 23:19:19 · 2018 阅读 · 0 评论 -
Python中对文件的常规操作
一、读取文件数据Python里面内置了读写文件的函数 -----open()。读取文件之前,我们要了解,在磁盘上对读写文件的功能是由操作系统提供的,现代操作系统不允许普通的程序直接操作硬盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。一般情况下对文件的基本操作步骤是:...原创 2019-09-27 18:02:01 · 1197 阅读 · 1 评论