
Python从入门到精通
文章平均质量分 84
Zevalin爱灰灰
如果能找到就好了
展开
-
Python从入门到精通 第一章(了解Python)
(3)编译器翻译的方式有两种,一个是编译,另外一个是解释。(1)1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为ABC语言的一种继承。[1]程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。(1)注释的作用:使用自己熟悉的语言(比如汉语和英语),在程序中对某些代码进行标注说明,增强程序的可读性。(3)要解决复杂的问题,可以找多个不同的对象,各司其职,共同实现,最终完成需求。原创 2023-12-20 15:28:17 · 1059 阅读 · 0 评论 -
Python从入门到精通 第二章(Python语言基本语法元素)
(1)在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。(2)等号“=”用来给变量赋值,“=”左边是一个变量名,“=”右边是存储在变量中的值。(3)与C语言不同,Python创建变量时不需要声明类型,Python会自动识别“=”右侧的数据类型。(4)举例:# 定义 qq_number 的变量用来保存 qq 号码# 输出 qq_number 中保存的内容# 定义 qq_password 的变量用来保存 qq 密码# 输出 qq_password 中保存的内容。原创 2024-01-03 16:54:45 · 1010 阅读 · 0 评论 -
Python从入门到精通 第三章(基本数据类型)
Python中的浮点数必须带有小数部分,小数部分可以是0,例如1010是一个整数,但1010.0是一个浮点数(需要注意的是,值相同的整数和浮点数,进行幂运算的结果可能会不同,主要体现在精度上)。(2)格式控制标记包括:6个字段,由引导符号(:)作为引导标记,这些字段都是可选的,可以组合使用。(1)复数类型表示数学中的复数,Python中,复数可以看做是二元有序实数对(a,b),表示a+bj,其中a是实数部分,b是虚数部分(b=1时也不能省略b)。原创 2024-01-05 14:54:22 · 1468 阅读 · 0 评论 -
Python从入门到精通 第四章(程序的控制结构)
注:本章内容有一部分在第二章和第三章中有提及,已提及部分这里可能不再详细复述(比如单分支判断语句和二分支判断语句)。原创 2024-01-06 23:01:54 · 1332 阅读 · 0 评论 -
Python从入门到精通 第五章(组合数据类型)
(1)Python中的集合是元素的无序组合,其类型用大括号{}表示,它没有索引和位置的概念,集合中的元素可以动态增加或删除。由于集合中的元素是无序的,集合的输出顺序与定义顺序可以不一致。(2)集合中的元素不可重复,元素类型只能是固定数据类型(可理解为C语言中的常量)。由于集合元素独一无二,使用集合类型能够过滤掉重复元素。(3)type函数返回的集合类型标记为’set’。(1)List(列表)是Python中使用最频繁的数据类型,在其它语言中通常叫做数组。原创 2024-01-07 20:07:25 · 1458 阅读 · 0 评论 -
Python从入门到精通 第六章(函数和代码复用)
(1)定义函数的格式如下:def ():return ①def是英文define的缩写。②函数名称应该能够表达函数封装代码的功能,方便后续的调用。③函数名称的命名应该符合标识符的命名规则:可以由字母、下划线和数字组成,不能以数字开头,不能与关键字重名。(2)通过“函数名()”即可完成对函数的调用。name = "小明"# 解释器知道这里定义了一个函数。原创 2024-01-08 02:16:55 · 1214 阅读 · 0 评论 -
Python从入门到精通 第七章(文件和数据格式化)
(2)二维数据由多个一维数据构成,可以看作是一维数据的组合形式,因此二维数据可以采用二维列表来表示,即大列表中的元素为小列表,大列表的每个元素对应二维数据的一行,这个元素本身也是列表类型,其(小列表)内部各元素对应这行中的各列值。需要注意的是,从CSV文件中获得内容时,最后一个元素后面包含了一个换行符“\n”,对于数据的表达和使用来说,这个换行符是多余的,可以使用字符串的strip方法去除。(3)二维数据由一维数据组成,用CSV格式文件存储,CSV文件的每一行是一组一维数据,整个CSV文件是一个二维数据。原创 2024-01-09 10:38:55 · 1086 阅读 · 1 评论 -
Python从入门到精通 第八章(案例——名片管理系统)
【代码】Python从入门到精通 第八章(案例——名片管理系统)原创 2024-01-09 10:42:21 · 456 阅读 · 0 评论 -
Python从入门到精通 第九章(Python标准库)
有一部分Python计算生态随Python安装包一起发布,用户可以随时使用,被称为Python标准库。受限于Python安装包的设定大小,标准库的数量不会很多,大概在270个左右,下面介绍其中的3个。(1)turtle库是Python重要的标准库之一,它能够进行基本的图形绘制。(2)turtle库绘制图像有一个基本框架:一个小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形。原创 2024-01-09 10:54:38 · 965 阅读 · 0 评论 -
Python从入门到精通 第十章(Python第三方库)
(1)更广泛的Python计算生态采用额外安装方式服务用户,被称为Python第三方库。(2)Python第三方库按照安装方式灵活性和难易程度有3个方法,分别是pip工具安装、自定义安装和文件安装,最常用且最高效的是pip工具安装。(3)使用pip安装第三方库需要联网。安装一个库的命令格式如下:pip install <拟安装库名>注:绝大部分库都可以通过pip进行安装,不过受限于操作系统编译环境,有少数库无法用pip安装,此时需要采用其它安装方法。原创 2024-01-09 11:00:41 · 495 阅读 · 0 评论 -
Python从入门到精通 第十一章(面向对象)
(1)面向对象是更大的封装,在一个类中封装多个方法,这样通过这个类创建出来的对象,就可以直接调用这些方法了。(2)在Python中要定义一个只包含方法的类,语法格式如下:class 类名:def 方法1(self, 参数列表):passdef 方法2(self, 参数列表):pass方法的定义格式和之前学习过的函数几乎一样,区别在于第一个参数必须是self。原创 2024-01-09 15:56:41 · 984 阅读 · 0 评论