2025-03-18 实践目标:numpy pandas matplotlib

 

python环境:Python 3.13.2 

参考网络视频:https://www.bilibili.com/video/BV1KM4y1b7sC?spm_id_from=333.788.player.switch&vd_source=3bdaecff10bd344788cc194461374709&p=2

pip install jupyter
pip install numpy

一.jupyter

#本地运行编辑器 (文本,代码,绘图)
jupyter notebook

1.两个状态:编辑 和 选中

 

 2.两个模式:code 和 markdown

按m键:markdown模式

按y键:code模式

运行单元格:ctrl + enter

 

 3.编辑器单元格操作

查看代码文档: shift + tab 

 

 4.ipython

运行外部python文件

%run xx.py

统计运行时间

 

二.Numpy库

提供了高维数组的分析运算能力  (业务表是二维)

C语言:         数组数据类型必须一致,占用连续的物理内存空间。

Python语言: 列表:(C语言说)列表是一个指针数组。列表不要求数据类型一致,记录这些数据占用内存空间的地址存放到一个数组。

Numpy数组: 数据类型必须一致,有序。 如果类型不同时,会强制统一成同一种数据类型。优先级:str > float > int

import numpy as np

# 版本号 np.__version__ # 结果: '2.2.3'

# numpy的数组
array = np.array([1, 1.00, 'hello'])
array
# 结果:
array(['1', '1.0', 'hello'], dtype='<U32')

 

 
posted @ 2025-03-18 09:56  Peter.Jones  阅读(46)  评论(0)    收藏  举报