- 博客(7)
- 收藏
- 关注
原创 第2章 科学计算库NumPy
一、认识NumPy数组对象NumPy中最重要的一个特点就是其N维数组对象,即ndarray(别名array)对象,该对象可以执行一些科学计算。ndarray对象中定义了一些重要的属性。二、创建NumPy数组1.最简单的创建ndarray对象的方式是使用array()函数,在调用该函数时传入一个列表或者元组 import numpy as np # 创建一个一维数组 data1 = np.array([1, 2, 3]) 或者data2 = np.array([[..
2022-03-06 14:57:57 228
原创 Python进阶(文件与数据格式化)
一、什么是文件1.文件标识文件标识的意义:找到计算机中唯一确定的文件。文件标识的组成:文件路径、文件名主干、文件扩展名。2.文件类型根据数据的逻辑存储结构,人们将计算机中的文件分为文本文件和二进制文件。文本文件:专门存储文本字符数据。二进制文件:不能直接使用文字处理程序正常读写,必须先了解其结构和序列化规则,再设计正确的反序列化规则,才能正确获取文件信息。扩展:标准文件Python的sys模块中定义了3个标准文件,分别为: (1)stdin(标准输入文...
2021-12-24 15:34:17 439
原创 Python进阶(函数)
一、什么是函数函数是组织好的、实现单一功能或相关联功能的代码段。我们可以将函数视为一段有名字的代码,这类代码可以在需要的地方以“函数名()”的形式调用。函数式编程具有以下优点: (1) 将程序结构化,即减少了代码冗余,又使结构更加清晰 (2)提高了开发人员的效率 (3)方便后期的维护和拓展二、函数的定义和调用1.定义函数:Python中使用关键字def来定义函数,其语法格式如下:例如,定义一个计算两个数之和的函数,代码如下:def ...
2021-12-24 15:32:39 400
原创 Python基础(组合数据类型)
一、什么是组合数据类型(列表、元组、集合、字典)1.Python中常用的序列类型有字符串、列表和元组Python中的序列支持双向索引:正向递增索引和反向递减索引正向递增索引从左向右依次递增,第一个元素的索引为0,第二个元素的索引为1,以此类推;反向递减索引从右向左依次递减,从右数第一个元素的索引为-1,第二个元素的索引为-2,以此类推。2.Python集合具备确定性、互异性和无序性三个特性。Python要求放入集合中的元素必须是不可变类型,Python中的整型、浮点型、字符串类型和元组属于不可.
2021-12-24 15:30:15 578
原创 Python基础(字符串)
一、字符串字符串是一种用来表示文本的数据类型,它是由符号或者数值组成的一个连续序列。1.Python支持使用单引号、双引号和三引号定义字符串,其中单引号和双引号通常用于定义单行字符串,三引号通常用于定义多行字符串。print("HelloWorld!!!")print('HelloWorld!!!')print('''Hello World!!!''')2.Python使用反斜杠“\”转义。例如,在字符串中的引号前添加“\”,此时Python解释器会将“\”之后的引号...
2021-12-24 15:23:10 175
原创 Python基础(流程控制)
一、if语句if语句由关键字if、判断条件和冒号组成,if语句和从属于该语句的代码段可组成选择结构。若if语句的判断条件成立(判断条件的布尔值为True),执行之后的代码段;若if语句的判断条件不成立(判断条件的布尔值为False),跳出选择结构,继续向下执行。 a = 1 if(a == 1): print("我可以被打印出来") if(a != 1): print("我不能被打印出来") 二、if-else语句执行if-else语句时,
2021-12-24 15:13:10 164
原创 Python知识点汇总--Python基础(入门)
一、代码格式良好的代码格式可提升代码的可读性,有利于他人阅读或自己复习时能轻松看懂。不符合格式规范的Python代码很可能存在语法问题,在运行期间也很可能产生错误。总结:在敲python代码时,要注意语法以及各种的字符使用,最后导致的就是整个程序的报错二、注释(分为单行注释和多行注释)(1)单行注释(以”#“开头)单行注释以“#”开头,用于说明当前行或之后代码的功能1.#第一行代码HelloWoeld!!!2.3.print(HelloWorld!!!)2)多行注释(用三对
2021-12-24 15:05:25 785
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人