- 博客(8)
- 收藏
- 关注
原创 科学计算库Numpy
一、认识numpy数组对象ndarray是numpy中的底层数据结构,在numpy中如果对数组执行一个四则运算,就相当于要对其每一元素做相同的操作;如果数组操作的对象和它的规模一样,则其结果就是对应位置进行计算。二、创建numpy数组1)array()函数data=np.array([1,2,3])#一维数组data2=np.array([[1,2,3],[4,5,6]])#二维数组2)zeros()函数np.zeros((3,4))arra...
2022-03-05 17:32:32
444
原创 python文件
1.1文件概述文件标识的意义:找到计算机中唯一确定的文件。文件标识的组成:文件路径、文件名主干、文件扩展名。1.2打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问模式)1.3 关闭文件Python可通过close()方法关闭文件,也可以使用with语句实现文件的自动关闭。#新建一个文件,文件名为:test.txtf=open('test.txt','w')#关闭...
2021-12-19 16:32:48
296
原创 python函数
1.1函数概述函数是组织好的、实现单一功能或相关联功能的代码段。我们可以将函数视为一段有名字的代码,这类代码可以在需要的地方以“函数名()”的形式调用。1.2定义函数def函数名(参数列表):函数体定义函数的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号:起始,并且缩进。 retur...
2021-12-19 16:32:33
672
原创 python组合数据类型
1.1 组合数据类型Python中常用的序列类型有字符串、列表和元组。Python中的序列支持双向索引:正向递增索引和反向递减索引正向递增索引从左向右依次递增,第一个元素的索引为0,第二个元素的索引为1,以此类推;反向递减索引从右向左依次递减,从右数第一个元素的索引为-1,第二个元素的索引为-2,以此类推。Python集合特性:确定性、互异性、无须性确定性:给定一个集合,那么任何一个元素是否在集合中就确定了。 互异性:集合中的元素互不相同。 无序性:集合中的元素没有顺序,顺序.
2021-12-19 16:32:13
811
原创 python字符串
1.1 字符串字符串是一种用来表示文本的数据类型,它是由符号或者数值组成的一个连续序列。使用单引号或者双引号、三引号定义的数据就是字符串。1.1.1下标name='tzjandty'print(name[0])print(name[1])print(name[2])tzj1.1.2切片切片是指对操作的对象截取一部分的操作。字符串,列表,元组都支持切片name='tzjandty'print(name[0:3])tzj1.1.3 删除字符串的指定字符
2021-12-19 16:31:54
278
原创 Python流程控制
1.1条件语句1.1.1 if语句if语句由关键字if、判断条件和冒号组成,if语句和从属于该语句的代码段可组成选择结if 条件表达式代码块num=10if num>5: print(num)101.1.2if-else语句一些场景不仅需要处理满足条件的情况,也需要对不满足条件的情况做特殊处理。因此,Python提供了可以同时处理满足和不满足条件的if-else语句,其格式如下:if-else语句if 判断条件: 代码块1el...
2021-12-19 16:31:38
350
原创 python基础知识
1.1Python语言特点良好的代码格式可提升代码的可读性,与其他语言不通,Python代码的格式是Python语法的组成之一,不符合格式规范的Python代码很可能存在语法问题,在运行期间也很可能产生错误。解释型脚本语言 内建 高级的数据结构 面向对象的语言 便于 数据和逻辑相分离 动态语言 变量本身类型不固定,可随意转换1.2缩进缩进是指每行语句前的空白区域,Python代码的缩进可以通过Tab键控制,也可使用空格控制。用来表示Python程序间的包含和层次关系。当表示分支、循.
2021-12-19 16:31:09
844
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人