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

深入学习入门--(一)前备知识

一.Python基础知识

1.1 Python算数运算

1.2 变量

1.3 数据类型

1.3.1

int(整数)
float(浮点数)
str(字符串)

1.3.2

bool(布尔值):
表示真或假
取值:True,False

1.3.3

list(列表):
有序,可变,可以包含任意类型的元素
用中括号[]表示,元素之间用逗号分隔
例如:[1,2,3]
tuple(元组):
有序,不可变,可以包含任意类型的元素
用小括号()表示,元素之间用逗号分隔
例如:(1,2,3)
dict(字典):
无序,可变,由键值对组成
用大括号{}表示,键值对之间用逗号分隔,每个键值对由冒号分隔
例如:{‘name’:‘张三’,‘age’:18}

1.3.4

set(集合):
无序,可变,不可以包含重复元素
用大括号{}表示,元素之间用逗号分隔
例如:{1,2,3}

1.4 if语句

1.5 for循环

1.6 函数

1.7 类


二.Numpy

2.1 生成NumPy数组,访问Numpy数组

np.array()

2.2 Numpy的算数运算

2.3 Numpy的N维数组

shape
dtype

2.5 Numpy的广播

在正经的矩阵乘法中,要求特定行列相同,但是在Numpy中可以不同

三.Matplotlib

3.1绘制简单图形

import numpy as np
import matplotlib.pyplot as pltx=np.arange(0,6,0.1)
y=np.sin(x)plt.plot(x,y)
plt.show()

3.2 pylot的功能(升级版)

x=np.arange(0,6,0.1)
y1=np.sin(x)
y2=np.cos(x)plt.plot(x,y1,label="sin")
plt.plot(x,y2,linestyle="--",label="cos")
plt.xlabel("x")
plt.ylabel("y")
plt.title("sin&cos")
plt.legend()
plt.show()

3.3 显示图像

import numpy as np
from matplotlib.image import imread
img=imread('鬼刀.jpeg')
plt.imshow(img)plt.show()
http://www.lryc.cn/news/575204.html

相关文章:

  • C++11原子操作:从入门到精通
  • 从数据到决策:UI前端如何利用数字孪生技术提升管理效率?
  • Webpack 构建过程详解
  • Web层注解
  • python学习笔记(深度学习)
  • FPGA基础 -- Verilog 格雷码(Gray Code)计数器设计与原理解析
  • 【网站内容安全检测】之3:获取所有外部域名访问后图像
  • ABP VNext + Ocelot API 网关:微服务统一入口与安全策略
  • Boosting:从理论到实践——集成学习中的偏差征服者
  • webman 利用tcp 做服务端 对接物联网
  • 机器学习×第十五卷:集成学习下篇——她开始构建每一轮更接近你的贴靠路径(XGBoost)
  • 基于STM32的个人健康助手的设计
  • Containerd 容器技术
  • 基于Hp感染的慢性胃炎居家管理小程序的设计与实现(消息震动)
  • LVS-DR负载均衡群集深度实践:高性能架构设计与排障指南
  • 鸿蒙OpenHarmony[Disassembler反汇编工具]ArkTS运编译工具链
  • vue3递归组件的使用
  • LVS-NAT负载均衡群集实战:原理、部署与问题排查
  • Vue计算属性与监视属性
  • 机器人 “离线觉醒” ? 摆脱人类“控制”!Google DeepMind 优化 AI 让机器人断网不断智!
  • spring项目启动sheel脚本
  • 如何打造Apache Top-Level开源时序数据库IoTDB
  • 北斗导航 | 基于CNN-LSTM-PSO算法的接收机自主完好性监测算法
  • 服务器开放端口如何设置,本地内网开通应用端口让外网访问连接步骤
  • Fisco Bcos学习 - 控制台搭建和基本使用
  • 在ASP.NET Core WebApi中使用标识框架(Identity)
  • 网络安全漏洞扫描是什么?如何识别目标进行扫描?
  • 通用 Excel 导出功能设计与实现:动态列选择与灵活配置
  • 国道观察者手记
  • React + Umi(Umijs/Max) 搭建项目及配置