![](https://img-blog.csdnimg.cn/2021091223592742.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 54
从基础开始,进行 Python 的浅层学习,并加入一些实战项目加强理解。
一马归一码
一直在路上
展开
-
Python 面向对象封装和继承
1.封装将属性和方法抽象出来,封装在一个类中:比如前面的例子——定义类和构造方法,李雷和李华都有年龄和身高,将其抽象出来,封装在学生这个类里面。2.继承使用现有类的所有功能,在无需重新编写原来的类的情况下对这些功能进行拓展,比如 Employee 是父类,Manager 是子类,Manager 继承了 Employee。#父类class Employee: def __init__ (self, name, salary): self.name = na.原创 2021-08-27 15:26:33 · 202 阅读 · 0 评论 -
Python 定义类和构造方法
1. 概念类(class):抽象的概念,用来描述具有相同的属性和方法的对象的集合,比如学生是一个抽象的概念,是一个集合对象(object):对象的一种实例,比如李华、李雷...都是具体的个体2.创建对象...原创 2021-08-27 14:24:57 · 2674 阅读 · 0 评论 -
Python 自定义函数和参数类型
1. 自定义函数 Python 提供了很多内置函数如 set(), print() 等,用户也可以自己创建函数,这类函数被称为自定义函数。 函数由关键字 def 开头,函数名字后面在括号里面传入参数,函数里面用 return 关键字返回值,如果没有 return 就代表没有返回值。...原创 2021-08-27 11:51:47 · 3067 阅读 · 0 评论 -
Python 内置函数
函数:函数是组织好的,可重复使用的用来实现单一的,或者相关联功能的代码段,能够提高应用的模块性和代码的重复利用率函数组成部分:函数名、传入的参数、处理逻辑、返回值Python 有七十余个内置函数,如 print()、abs()、set() 等1. abs() 取绝对值#将 -4 取绝对值后输出a = abs(-4)print(a)2. max()/min() 在一个系列中取最大值或最小值a = [1, 3, 4, 8, 0]print(max(a)) #原创 2021-08-25 20:36:17 · 161 阅读 · 0 评论 -
Python 安装第三方模块
Python 拥有大量的易用的第三方模块,这些模块的调用节省了大量重复创建其他功能带来的时间的浪费。1. 包管理器包管理器:包管理器又称软件包管理系统,它是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用(百度百科)。很多系统和语言都提供了包管理器,可以将其理解为一个类似于应用商店的工具。Python 中的包管理器就是各种第三方模块,使用它就可以自动下载并安装。2. 安装第三方模块在Python 中安装第三方模块,是通过包管理工具 pip原创 2021-08-23 21:07:02 · 401 阅读 · 0 评论 -
Python 标准库
标准库:Python 本身带着的一些标准的模块库,这些模块被直接构建在解析器里,虽然不是语言内置的功能,但可以高效地调用,甚至是系统级调用也可以。1. 一些常见的标准库:os模块:提供了很多与操作系统相关联的函数re模块:为高级字符串处理提供了正则表达式工具,对于复杂的匹配和处理,正则表达式提供了简洁、优化的解决方案math模块:为浮点运算提供了对底层 C函数库的访问datetime模块:提供了一些日期和时间的处理方法2. os模块的导入和使用import osprint(原创 2021-08-23 20:20:30 · 724 阅读 · 0 评论 -
Python 中的模块简介及应用
1. 定义 模块是一个包含个人定义的所有的函数和变量的文件,模块的后缀名为 .py 。也就是说我们之前所写过的那些代码文件都可以称为模块。模块可以被别的程序引用,来使用该模块中的函数以及其他的一些功能。2. 模块的导入 Python 主要提供了两种模块的导入引用方法:(1)import 语句该语句的结构为:import + 模块名,导入模块首先建立一个工具模块:#创建一个模块,用来实现加法和乘法的功能,命名为 module1.pydef sum (a...原创 2021-08-22 23:13:45 · 438 阅读 · 0 评论 -
Python 中的基础语句
一. if-else 条件判断条件判断的思路如下图 1 所示:当判断条件为 true 即符合条件时,进行规定的逻辑处理,如果判断条件为 false 即不符合条件时,进行另外的一个逻辑处理。 图 1 条件判断主要思路对于 if-else 语句来说,if 即为判断条件,如果符合条件就执行 if 下的逻辑,如果不符合条件就执行else 下的逻辑。#本例代码实现比大小并输出较小值a = 3b = Trueif a < b : #判断条件为 a 是否小于 b prin..原创 2021-08-21 18:53:31 · 188 阅读 · 0 评论 -
Python第五、六种数据类型——Set(集合) and Dictionary(字典)
一.Set(集合)二.Dictionary(字典)原创 2021-08-21 10:21:49 · 490 阅读 · 0 评论 -
Python第三、四种数据类型——List(列表) and Tuple(元组)
一. List(列表)二.Tuple(数组)原创 2021-08-21 00:25:15 · 333 阅读 · 0 评论 -
Python的第二种数据类型——String(字符串)
字符串的定义:定义字符串的时候需要用引号引起来,可以用单,双,三引号,三引号多表示多行字符串,这样就可以省掉“\n”换行符换行。原创 2021-08-20 21:27:58 · 354 阅读 · 0 评论 -
Python的第一种数据类型——Number(数字)
数据类型:每一个变量在使用之前都必须赋值,赋完值后该变量才会被创建,对变量进行赋值时赋值的对象的类型称为变量的类型,即数据类型。Python中的数据类型有以下六种: Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。赋值:使用 ‘=’ 进行变量的赋值,‘=’ 的左边为变量名称,右边为赋值对象,如:name = ' 小马'但如果需要同时定义多个变量,也可以采用以下方式:name,location = '小马',原创 2021-08-20 19:31:07 · 1692 阅读 · 0 评论 -
关于Python的简单介绍
1.Python是一门解释性脚本语言解释性语言:解释型语言,是在运行的时候将程序翻译成机器语言;解释型语言的程序不需要在运行前编译,在运行程序的时候才翻译,专门的解释器负责在每个语句执行的时候解释程序代码,所以解释型语言每执行一次就要翻译一次,与之对应的还有编译性语言。编译性语言:编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言原创 2021-08-20 16:16:52 · 5525 阅读 · 0 评论