![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 81
算啦粉
这个作者很懒,什么都没留下…
展开
-
Python的数据存取操作之文本文件的数据存取(5-1)
文本型文件是常见的可以用来存储数据的文件,使用文本文件存储数据的优点在于直视、存取方便,不足之处在于数据量达到一定规模之后,读写和检索的速度会变得较为缓慢。原创 2021-10-26 18:38:41 · 1350 阅读 · 0 评论 -
Python语言进阶之面向对象编程(类和对象、魔术方法)、文件操作(4-3)
面向过程是一种以过程为中心的编程思想,它先是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,在使用时依次调用,是一种基础的顺序思维方式。面向过程的开发方式是对计算机底层结构的一种抽象,它将程序分为数据和操纵数据的操作两部分,其核心问题是数据结构和算法的开发和优化。常见支持面向过程的编程语言有C、COBOL等。面向对象是按人们认识客观世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析、设计、实现软件的办法。面向对象方法把所有事物都当作独立的对象,处理问题的过程中所思考的关原创 2021-10-21 18:31:47 · 441 阅读 · 3 评论 -
Python语言进阶之函数-基本概念,变量作用域,迭代器和生成器,装饰器(4-2)
在程序设计领域,函数实际上是一段具有特定功能、完成特定任务的程序,用于减少重复编写程序段的工作量。面向过程:函数被称为过程(Procedure)、子程序(Sub-Program);面向对象:函数被称为方法(Method)1、函数的基本概念定义一个函数需要遵循以下原则:1)、函数代码块以 def 关键字开头,后接函数名称和圆括号 “ () ”,圆括号后的冒号“ :”表示函数体的开始;2)、任何传入参数和自变量必须放在圆括号 “ ()” 中间;3)、函数的第一行语句可以使用注释语句编写说明;4)原创 2021-09-29 15:51:15 · 279 阅读 · 0 评论 -
Python语言进阶之流程控制和异常处理(4-1)
一、流程控制流程控制是程序设计语言的重要功能之一,主要包括条件语句和循环语句两种。条件语句:用于改变程序运行指令的先后顺序;循环语句:将某段指令代码反复运行若干遍。1、条件语句条件语句根据条件判断表达式的值来决定后续运行程序的顺序。Python支持三种条件语句,分别为 if语句 、if…else…语句和 if…elif…else…语句。if 及其衍生的条件判断语句是目前各种高级程序设计语言的关键核心之一。Python的 if 类条件判断语句与其他语言的不同之处主要有以下三点:1)、条件表达式原创 2021-09-27 11:52:43 · 391 阅读 · 0 评论 -
Python语言基础之运算符+语言基础问答+案列任务
一、运算符Python中的运算符主要分为七大类: 算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符和身份运算符。1、算术运算符Python中算术运算符共有7个,如下所示:2、比较(关系)运算符Python中比较(关系)运算符共有6个,如下: a = 10 b = 15 print(a == b) # False print(a != b) # True print(a > b) # False p原创 2021-09-26 15:49:26 · 239 阅读 · 0 评论 -
Python语言基础之数据类型-Tuple、Set、Dictionary(3-4)
1、Tuple元组和列表的功能相似,两者的区别在于列表的元素可以修改,元组的元素不能修改。元组使用成对的圆括号 “( ) ” 定义,如下:tuple1 = (‘a’, ‘b’, ‘c’, ‘d’)tuple2 = (1, 2, 3, 4, 4)当元组中只有一个元素时,需要在元素后面加上逗号 “,” ,否则定义元组的圆括号会被当作运算符:tup1 = (1)print(type(tup1)) # <class 'int'> 不加 逗号 ,类型为整数tup2 = (1,)原创 2021-09-24 11:00:23 · 257 阅读 · 0 评论 -
Python语言基础之数据类型-List(3-3)
List 列表是Python中的一种序列型数据结构,其中的每个元素都有自己的位置,称为 “下标” 或 “ 索引”。列表中不同的下标指向不同的元素。第一个下标值从 0 开始,最后一个下标值是列表的元素个数减1,也可以是 -1。定义列表使用成对的方括号 “ [ ] ” ,其中元素之间使用逗号 “,”分隔,列表中各个元素的数据类型可以不同,列如:list1 = [‘a’, ‘b’, ‘c’, 1, 2]list2 = [1, 2, 3, 4, 5]1、访问列表中的元素需要使用下标,例如:list1[原创 2021-09-23 17:28:33 · 1179 阅读 · 0 评论 -
Python语言基础之数据类型-正则表达式(3-2)
1、正则表达式正则表达式又称规则表达式(Regular Expression),是使用单个字符串来描述、匹配某个句法规则的字符串,常被用来检索、替换那些符合某个规则的文本。一个正则表达式通常称为一个模式(Pattern)。例如,Polish/Spanish/Swedish这三个字符串,都可以由(Pol/Span/Swed)ish这个模式来描述。大部分的正则表达式的形式都有以下结构:1)、选择竖线 “|” 表示选择,具有最低优先级,例如:center|centre 可以匹配 center 或 centr原创 2021-09-23 14:09:02 · 392 阅读 · 0 评论 -
Python语言基础之数据类型-Number/Bool/String(3-1)
二、数据类型与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用情况。Python内置的基本类型主要有Number(数值)、Bool(布尔)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、**Dictionary(字典)**等。1、Number(数值)Python 3.x中的Number类型包括int(整数)、float(浮点型)、complex(复数)三种。Python 3.x将 long原创 2021-09-10 18:11:40 · 330 阅读 · 0 评论 -
Python语言基础之基本概念篇(2)
(掌握要点:变量的基本用法、Python保留字的含义、注释和缩进的用法)一、基本概念Python是一种通用性编程语言,作为一种解释型语言,强调代码的可读性和简洁的语法,尤其是使用空格缩进划分代码块,而非使用大括号或者关键字。与C++或Java相比,无论程序规模大小,Python都让程序的结构显得更清晰明了,让开发者能够用更少的代码得到想要的结果。1、保留字保留字即其他语言中的关键字,是指在语言本身的编译器中已经定义过的单词,具有特殊含义和用途,用户不能将其作为变量名、函数名或类名使用。在Pytho原创 2021-09-01 17:58:58 · 132 阅读 · 0 评论 -
Python第三方组件(库)安装(1)
Python第三方组件(库)学习-Matplotlib、NumPy和SciPy(1)一、安装Matplotlib、NumPy、SciPy**Matplotlib是一个Python 2D绘图库,它可以在各种平台上生成具有出版品质的图形。Matplotlib可用于Python脚本,可运行在Python和IPython shell、Web应用程序服务器环境。(由于在安装Python时已经安装了pip组件,所以第三方组件我们使用PIP方式安装。如果安装了合适的开发工具,那么也可以在工具上点击安装。下面以CMD原创 2021-09-01 10:51:15 · 2543 阅读 · 0 评论