当前位置: 首页 > news >正文

zlog1

一、python的基本语法
1.常见的数据类型:整数(int)【1,2,3】、浮点数(float)【1.1,1.2,1.3】、字符串(str)【abc, hello】、布尔值(bool)【0,1 (True=1,False=0)】、列表(list)【[1.2,3]】、元组(tuple)、字典(dict)、集合(set)
2.基本运算符
算术运算符:+,-,",/(返回浮点数结果),//(返回商的整数部分),%
比较运算符:==(判断两个值是否相等),!=(判断两个值是否不相等),<,>,<=,>=
逻辑运算符:in,and, or not
3.条件语句
示例:判断成绩等级
score = 85
if score >= 90:
print("优秀”)
elif score >= 60:
print(及格”)
else:
print("不及格”)
4.循环语句
for 循环、while 循环、break和continue语句
for 变量 in 可迭代对象:代码块
while 条件:代码块
5.函数
定义函数、参数、函数的返回值
def 函数名(参数1,参数2..):
代码块
return 返回值
6.模块和包
导入模块:
· import 模块名
· import 模块名 as 别名
· from 模块名 import 变量名/函数名导入包
· import 包名.模块名
import 包名,模块名 as 别名
· from 包名.模块名 import 变量名/函数名

导入numpy 库并设置别名

npimport numpy as np
array = np.array([1, 2, 3])print(aray)
二、Numpy基础
1.Numpy数组
NumPy的核心对象是ndarray,多维数组(核心),具有相同数据类的元素。
创建数组:np.array0,np.zeros0,np.ones0, np,arange0,np,linspace0, np.eye等
2.数组属性
·形状:shape、数据类型:dtype、大小:size、维度:ndim
3.数组索引和切片
索引用于访问数据中的单个或多个元素,用下标获取;
切片用于访问数组中的一部分数据,用雷号:和下标组合的方式获取
例如,ar[3]返回数组 an 中素引为3的元素。ar[1:4] 返回数组 an 中索引1到3的子数组,
4.数学操作
算术运算:+,,",/",np.sqrt0,np.exp0,等。 例 2**5=32
聚合函数:np.sum0,np.mean0,np.std0,np,min0,np.max0,等,
5.随机数生成
创建指定维度大小的,样本位于[0,1)的随机样本:np.randomurand0
创建指定维度大小的,样本为正态分布机值的数组:np.random.randn0
三、pandas基础
1.数据结构
Pandas 提供了两种主要的数掘结构:Series 和 DataFrame。
Series 是一维标记数组。Dataframe 是一个二维表格。
2.数据读取和写入
Pandas 支持从多种文件格式(如CSV、Exce、SQL、JSON、HTML等)读取数据。也可以将数据写入这些文件格式。
3.查看DataFrame的属性
·Dataframe的属性有values、index、columns、dtypes,分别可以获取元素、索引、列名和类型
4.数据查看和探索
data.head0 和data.tai0 可以用来查看 DataFrame 的前几行和后几行。
data.inf00 提供关于 Dataframe 的信息,包括数据类型和款失值,
data.describe0 生成数据的统计摘要,
5.数据清洗和处理
处理缺失值:.dropna0..filina0
处理面复价:duplicated0,.drop duplicates0
数据排序:.sort values0,sort index0
创建指定维度大小的,样本为随机整数样本的数组:np.random.randint0

http://www.hskmm.com/?act=detail&tid=31089

相关文章:

  • LlamaIndex检索调优实战:分块、HyDE、压缩等8个提效方法快速改善答案质量
  • 动火作业风险早预警!AI + 热成像技术筑牢防火安全线
  • 解题报告-P5664 [CSP-S2019] Emiya 家今天的饭
  • object类
  • Day 10
  • 2025 年生态格宾网厂家推荐榜:格宾网石笼/格宾网护坡/格宾网挡墙/格宾网网箱厂家推荐,聚焦工程安全与生态保护,助力基建项目高效落地
  • 时序博弈算法荣获时间检验奖
  • 背叛 仇恨 消极 如刀子刺穿了铁心 嘲笑 嗤之以鼻 漠然后只剩下孤寂
  • STM32主控芯片硬件设计总结
  • 亚马逊因暗黑模式订阅设计支付25亿美元和解金
  • P6645 [CCO 2020] Interval Collection
  • 2025年排烟风机厂家推荐榜:混流风机|管道风机|排烟风机|离心风机|轴流风机|轴流风机厂家,专注高效消防与节能,助力多行业绿色升级
  • 【通达信L2黑科技】 用 DLL 把 10 年机构大单净额 1 秒拖进本地,选股、排序、回测快到飞起!
  • 详细介绍:iCloud照片共享:在家庭内外分享iCloud照片
  • 对static新的认识
  • 2025年氧化镁厂家最新推荐排行榜,电工级/高温/低温/中温/防火电缆/矿物绝缘/熔盐加热器/电热管用/单头管用/合成云母用氧化镁公司推荐!
  • 智能体分析
  • 2025 年玄武岩厂家推荐榜:玄武岩/0-3mm/3-5mm/5-10mm/10-15mm/10-20mm/石子厂,聚焦基建升级与高端化需求,山东展飞建筑材料有限公司成优选
  • 2025 佛山铝合金/系统/断桥铝/耐用/推拉/封阳台/别墅/静音门窗厂家品牌实力推荐:聚焦技术与服务的五大优选标杆
  • Ubuntu22.04 server网络配置
  • 完整教程:深度学习优化器全面指南:核心参数选择与实战策略
  • 说说新版畅联云的一些重要约定
  • App.vue(完整可运行示例)
  • Windows MySQL 报错
  • agents.md和codex.md的关系:codex本尊直接答复
  • ARC/CF记录
  • 台式机电脑装win10哪个版本好_台式机电脑装win10专业版教程 - 教程
  • Avalonia Behaviors 在 StackPanel 空白处无效问题解析与解决方案
  • 完整教程:Django 入门:快速构建 Python Web 应用的强大框架
  • 高级语言程序设计第一节课作业