二、numpy

numpy

import numpy as np
#创建一维数组
a = np.array([23,45,89,100,49])
#创建二维数组
b = np.array([[110,23,45,1],[12,5,67,90],[3,4,78,99]])
print('一维数组:\n',a)
print('二维数组:\n',b)

一维数组:
[ 23 45 89 100 49]
二维数组:
[[110 23 45 1]
[ 12 5 67 90]
[ 3 4 78 99]]

#使用np.arange()创建数组
c = np.arange(6)
d = np.arange(2,5)
e = np.arange(1,8,2)
print(c,d,e)

[0 1 2 3 4 5] [2 3 4] [1 3 5 7]

#使用np.random()创建数组,randn()表示产生服从正态分布的随机数,括号中表示产生的个数
f = np.random.randn(6)
print('服从正态分布的随机数',f)

服从正态分布的随机数 [ 0.0394362 -0.95773948 -0.02748763 2.53737186 -0.76939405 -0.25365902]

#将产生的一维数组变成二维
g = np.arange(12).reshape(2,6)
h = np.random.randint(1,12,(4,4))
print('2行2列的数组:\n',g)
print('4行4列的数组:\n',h)

2行2列的数组:
[[ 0 1 2 3 4 5]
[ 6 7 8 9 10 11]]
4行4列的数组:
[[ 8 11 4 6]
[ 3 10 8 1]
[ 7 1 1 2]
[ 9 3 3 7]]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小树苗m

您的打赏,是我的动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值