0基础学习Python完整教程
文章平均质量分 80
Lee达森
keep learning...
展开
-
0基础学习Python完整教程:11.常用的内置模块
例如,用户在注册时要输入邮箱,所以需要验证邮箱。按照匹配的子字符串进行字符串分割,返回字符串列表对象,其语法格。在真正做项目时,我们会使用别人已经开发好的模块,这样就不必。其中的所有参数都可以为整数或浮点数,也可以为正数或负数,如。来控制日期时间的格式,常用的日期和时间格式控制符如下表所示。字符串查找指从一个字符串中查找匹配正则表达式的子字符串,常。将日期时间对象转换为字符串时,称之为日期时间格式化。将字符串转换为日期时间对象的过程,叫作日期时间解析。可以表示正数或负数时间的间隔,如下代码是等效的。原创 2023-07-20 15:59:20 · 272 阅读 · 0 评论 -
0基础学习Python完整教程:10.异常处理
4)为了提供程序的健壮性,我们应该对所有类型异常都进行捕获。,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。接、打开的数据库及数据结果集等都会占用计算机资源,需要程序员释。为增强程序的健壮性,我们也需要考虑异常处理方面的内容。多条语句可能会引发多种不同的异常,对每一种异常都会采用不同。代码块中包含在执行过程中可能引发异常的语句,如果没有发。语句中会占用一些资源,例如打开的文件、网络连。,但在出现异常后我们能捕获并处理异常。)为了确保这些资源被释放,可以使用。代码块执行,这就是异常捕获。原创 2023-07-18 15:15:36 · 435 阅读 · 0 评论 -
0基础学习Python完整教程:9.认识类与对象
(赋值)和get( 为了实现对象的封装,在一个类中不应该有公有的成员变量,这些 取 值)方法访问。节,只保留有限的对外接口,外部调用者不用关心对象的内部细节,使。起来,对外提供了一些接口,如鼠标、键盘和显示器等,使用计算机就。私有方法与私有变量的封装是类似的,在方法前加上双下画线(__例如,在真实世界的校园里有学生和老师,学生有学号、姓名、所。类相当于一个模板,依据这样的模板来创建对象,就是类的实例化。成员变量也被称为数据成员,保存了类或对象的数据。类方法与类变量类似,属于类,不属于个体实例。原创 2023-07-14 16:27:07 · 232 阅读 · 0 评论 -
0基础学习Python完整教程:8.了解函数
在调用函数时传递的实参与定义函数时的形参顺序一致,这是调用。变量可以在模块中创建,作用域(变量的有效范围)是整个模块,函数类型的数据与其他类型的数据是一样的,任意类型的数据都可。()函数用于对容器中的元素进行映射(或变换)。是一个提供变换规则的函数,返回变换之后的元素。与函数的参数列表是一样的,但不需要用小括号括起来。()函数与有名称的函数一样,都是函数类型,所以。()函数有两个数字参数,具有相同的函数类型。我们之前学习的函数都是有名称的函数,例如在。是一个提供过滤条件的函数,返回布尔值。原创 2023-07-12 15:46:42 · 138 阅读 · 0 评论 -
0基础学习Python完整教程:7.熟识字符串
符,则可以使用长字符串表示。对于长字符串,要使用三个单引号('''起来的字符串,使用它的优势是:在字符串中特殊字符不需要被转义。要想将表达式的计算结果插入字符串中,则需要用到占位符。在占位符中还可以有格式化控制符,对字符串的格式进行更加精准。字符串有三种表示方式:普通字符串、原始字符串和长字符串。,如果找到,则返回最左端位置的索引;字符串类为我们提供了丰富的方法来操作字符串。符串,返回值是替换之后的字符串。分割字符串,返回字符串列表对象。()方法用于查找子字符串。2)长字符串是,使用三个单引号('''原创 2023-07-12 15:32:52 · 105 阅读 · 0 评论 -
0基础学习Python完整教程:6.认识容器类型的数据
step是步长(切片时获取的元素的间隔,可以为正整数,也可以为负整数)。序列(sequence)是一种可迭代的、元素有序的容器类型的数据。序列中的元素都是有序的,每一个元素都带有序号,这个序号叫作。与元组打包相反的操作是拆包,就是将元组中的元素取出,分别赋。键视图不能包含重复的。字典可以被修改,但都是针对键和值同时操作的,对字典的修改包。加(+)和乘(*)运算符也可以用于序列中的元素操作。)字典由键和值两个视图构成,键视图中的元素不能重复,值视。)是一种可迭代的、无序的、不能包含重复元素的容器类。原创 2023-07-11 23:53:26 · 143 阅读 · 0 评论 -
0基础学习Python完整教程:5.程序流程控制
我们在前面几章编写的都是一些简单的语句,本章介绍程序流程控。下页给出的只是参考代码,你可以自由发挥。语句用于强行退出循环体,不再执行循环体中剩余的语句。语句用于结束本次循环,跳过循环体中尚未执行的语句,是一个三位数,三位数各位的立方之和等于三位数本身。制方面的内容,了解如何控制程序的流程,使得程序具有。接着进行终止条件的判断,以决定是否继续循环。能从循环语句的循环体中跳出的语句是()。跳转语句能够改变程序的执行顺序,包括。循环计算出水仙花数。语句,将在后面的章节中介绍。之后的数据不会被打印出来。原创 2023-07-11 18:15:00 · 102 阅读 · 0 评论 -
0基础学习Python完整教程:4.了解运算符
以通过运算符把它们连接起来,形成表达式,进而通过表达式进行运算。位运算是以二进位(bit)为单位进行运算的,操作数和结果都是整。算术运算符用于组织整数类型和浮点类型的数据,有一元运算符和。比较运算符用于比较两个表达式的大小,其结果是布尔类型的数据。逻辑运算符用于对布尔型变量进行运算,其结果也是布尔型。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。中运行代码,看看运行结果怎样。操作符,结果正确的是()。算术运算符,依次从高到低。原创 2023-07-11 17:56:52 · 371 阅读 · 0 评论 -
0基础学习Python完整教程:3.认识数字类型的数据
需要注意的是,布尔类型也是数字类型,它事实上是整数类型。很多数字类型的数据都可以被转换为布尔值,那么数字类型是否也。点和布尔都可以相互转换,分为隐式类型的转换和显式类型的转换。数字之间可以进行数学计算,在进行数学计算时若数字类型不同,请自己动手编写代码,实现数字类型之间的隐式转换和显式转换。的数字类型中,除复数外,其他三种数字类型如整数、浮。中所有的数据类型都是类,每个数据值都是类的。,本章重点介绍数字类型之间的相互转换。种:整数类型、浮点类型、复数类型和布。类,整数类型的范围可以很大,表示很大。原创 2023-07-11 17:51:57 · 311 阅读 · 1 评论 -
0基础学习Python完整教程:2.掌握编程基础
类型就是赋值数据所属的类型,该变量还可以接收其他类型的数据。标识符就是变量、函数、属性、类、模块等可以由程序员指定名称。在使用#(井号)时,#位于注释行的开头,#后面有一个空格,请自己动手编写两个模块,并使用三种导入语句导入模块中的元。代码是由关键字、标识符、表达式和语句等构成的,语句是。中为一个变量赋值的同时就声明了该变量,该变量的数据。中,一行代码表示一条语句,在一般情况下语句结束时不。中一个模块就是一个文件,模块是保存代码的最小单位,变量)名称有冲突时,可以给要导入的代码元素(原创 2023-07-11 17:45:01 · 134 阅读 · 0 评论 -
0基础学习Python完整教程:1.初识Python
布其复制版本,阅读、修改其源代码,将其(部分)用于新软件中。节的闲暇时间,开发了一门解释型编程语言。换为中间字节码形式,然后将其解释为机器语言并执行。代码时,既可以使用任意一种文本编辑工具,也可以使。所采用的强制缩进的方式,使得其代码具有极。的标准库种类繁多,可以帮助处理各种工作,也有很多版本,我们应该用哪个版本呢?运行所需要的基础库,以及交互式运行工具。在代码编写完成后,就可以运行代码了。经过修改就可以在多个平台上运行。中,这样就可以在任意文件夹下使用。版本,推荐大家用这个版本。原创 2023-07-11 16:53:08 · 121 阅读 · 0 评论