笔记
韩_
这个作者很懒,什么都没留下…
展开
-
2020-12-27
对象的删除 del命令可以显示删除并解除值之间的指向关系,如果变量指向的值还有别的变量指向,则不删除该值。 del可以删除列表中指定元素,也可以删除整个列表 del无法删除元组或字符串中的指定元素,只能删除整个字符串(两者属于不可变序列) 基本的输入输出 在python中,使用内置函数input()来接收用户的键盘输入,括号内可以添加提示字符串 python3中输入的统一默认为字符串,如果需要改变变量需要用强制转换python3中输出要加括号并且自动换行,如果不需要换行,则加上end=“ ” python在原创 2020-12-27 22:58:12 · 115 阅读 · 0 评论 -
2020-12-23
#请在这里定义getCircleArea函数,计算以r为半径的圆的面积,并返回 def getCircleArea®: PI = 3.1415926 return rrPI n=int(input()) for i in range(n): r=float(input()) print(’{:.2f}’.format(getCircleArea®))#调用getCircleArea并打印结果 print(‘END.’) #代码区结束 2.整数阶乘组合计算 import math n,a=map(int...原创 2020-12-23 23:31:12 · 139 阅读 · 0 评论 -
2020-12-15
包 如果说模块用于组织代码,那么包就用来组织模块。 将多个源文件放置于同一目录,就构成了包。包能隐藏内部文件的组织结构,而仅暴露必要的用户接口,毕竟不是所有模块都对外提供服务。 与模块类似,包名直接对应目录名。包名可以是产品名称,以及公司或组织结构的名称等。 包为模块提供更详细的名字前缀。相比于模块名 db,有包前缀的全名 orm.db 更不易冲突。 包是另类的模块实例,其对应源文件__init__.py 重载(reload)包内模块,不会再次执行初始化文件,但重载包会。 同样可在初始化文件中添加__all原创 2020-12-15 18:20:21 · 89 阅读 · 0 评论 -
2020-12-13
原创 2020-12-13 21:08:28 · 58 阅读 · 0 评论 -
2020-12-09
序列 序列包括列表(list)、字符串(str)、元组(tuple)和字节序列(bytes)等。 序列的切片(Slicing)就是从序列中切分出小的子序列。 切片运算符的语法形式为[start:end:step]。其中,start是开始索引,end是结束索引,step是步长(切片时获取的元素的间隔,可以为正整数,也可以为负整数)。 成员测试 成员测试运算符有两个:in和not in,in用于测试是否包含某一个元素,not in用于测试是否不包含某一个元素。 ...原创 2020-12-09 23:03:01 · 95 阅读 · 0 评论 -
2020-12-07
异常处理 try-except语句 在try代码块中包含在执行过程中可能引发异常的语句,如果没有发生异常,则跳到except代码块执行,这就是异常捕获。 finally语句 Python的关键词fi nally是和try配合使用的,在try之后可以有except或else,这个fi nally关键词必须放在except和else之后,同时不论是否有异常发生一定会执行这个fi nally内的程序代码。这个功能主要是用在Python程序与数据库连接时,输出连接相关信息。 ...原创 2020-12-07 23:53:43 · 51 阅读 · 0 评论 -
2020-12-03
文件读写 我们在使用文件之前要先将文件打开,这通过open()函数实现。 1.file参数 file参数用于表示要打开的文件,可以是字符串或整数。 2.mode参数 mode参数用于设置文件打开模式,用字符串表示,例如rb表示以只读模式打开二进制文件 3.encoding参数 encoding用来指定打开文件时的文件编码,默认是UTF-8编码,主要用于打开文本文件。 4.errors参数 errors参数用来指定在文本文件发生编码错误时如何处理。 关闭文件 在打开文件后,如果不再使用该文件,则应该将其关闭原创 2020-12-03 23:18:06 · 209 阅读 · 0 评论 -
2020-12-01
原创 2020-12-01 22:59:48 · 83 阅读 · 0 评论 -
2020-11-30
继承与多态 在Python中,当子类继承多个父类时,如果在多个父类中有相同的成员方法或成员变量,则子类优先继承左边父类中的成员方法或成员变量,从左到右继承级别从高到低。 “多态”指对象可以表现出多种形态。 start()函数可以接收所有speak()方法对象 ...原创 2020-11-30 21:12:39 · 64 阅读 · 0 评论 -
2020-11-29
函数 使用位置参数调用函数 在调用函数时传递的实参与定义函数时的形参顺序一致,这是调用函数的基本形式。 使用关键字参数调用函数 在调用函数时可以采用“关键字=实参”的形式,其中,关键字的名称就是定义函数时形参的名称。 函数变量的作用域 变量可以在模块中创建,作用域(变量的有效范围)是整个模块,被称为全局变量。变量也可以在函数中创建,在默认情况下作用域是整个函数,被称为局部变量。 映射函数map() map()函数用于对容器中的元素进行映射(或变换)。例如:我想将列表中的所有元素都乘以2,返回新的列表。原创 2020-11-29 20:50:36 · 72 阅读 · 0 评论 -
2020-11-28
创建元组 tuple(iterable)函数:参数iterable是可迭代对象(字符串、列表、元组、集合和字典等)。 (元素1,元素2,元素3,⋯):指定具体的元组元素,元素之间以逗号分隔。对于元组元素,可以使用小括号括起来,也可以省略小括号。 集合 创建集合 set(iterable)函数:参数iterable是可迭代对象(字符串、列表、元组、集合和字典等)。 {元素1,元素2,元素3,⋯}:指定具体的集合元素,元素之间以逗号分隔。对于集合元素,需要使用大括号括起来。 修改集合 add(elem):添原创 2020-11-28 22:07:39 · 52 阅读 · 0 评论 -
2020-11-27
字符串 将字符串转换为数字,可以使用int()和float()实现,如果成功则返回数字,否则引发异常。 将数字转换为字符串,可以使用str()函数,str()函数可以将很多类型的数据都转换为字符串。 程序流程控制 1.if 语句 2.if-else语句 3.if-elif-else语句 4.while语句 5.for语句 ...原创 2020-11-27 08:49:37 · 171 阅读 · 0 评论 -
2020-11-26
数据类型: 在Python中有6种主要的内置数据类型:数字、字符串、列表、元组、集合和字典。 算数运算符 算术运算符用于组织整数类型和浮点类型的数据,有一元运算符和二元运算符之分。 比较运算符 比较运算符用于比较两个表达式的大小,其结果是布尔类型的数据,即True或False。 逻辑运算符 逻辑运算符用于对布尔型变量进行运算,其结果也是布尔型。 位运算符 位运算是以二进位(bit)为单位进行运算的,操作数和结果都是整数类型的数据。 ...原创 2020-11-26 19:00:03 · 66 阅读 · 0 评论 -
2020-11-25
第一章 认识python Python的优点 1 简单、易学、免费、开源:Python简单、易学。我们可以自由发布其复制版本,阅读、修改其源代码,将其(部分)用于新软件中。 2 解释型:Python是边解释边执行的,Python解释器会将源代码转换为中间字节码形式,然后将其解释为机器语言并执行. 3 可移植:Python解释器已被移植在许多平台上,Python程序无须经过修改就可以在多个平台上运行。 4 代码规范:Python所采用的强制缩进的方式,使得其代码具有极佳的可读性。 5 面向对象:与C++和原创 2020-11-25 12:03:41 · 396 阅读 · 0 评论