【无标题】

实训1 使用数组比较运算对牛奶价格进行对比

课本上没有实训答案,自己记录一下

训练要点

(1)掌握Numpy的数组创建方法
(2)掌握数组的比较运算方法

需求说明

某两个超市均销售了5种相同的牛奶产品,为了对比A、B两个超市中5种牛奶产品的价格,创建milk_a和milk_b两个一维数组,分别存放两个超市的牛奶价格,对两个数组中存放的价格进行比较运算。

实现思路及步骤

(1)创建A超市的牛奶价格数组milk_a为[19.9,25,29.9,45,39.9]

import numpy as np
milk_a = np.array([19.9,25,29.9,45,39.9])
milk_a

(2)创建B超市的牛奶价格数组milk_b为[18.9,25,24.9,49,35.9]

milk_b = np.array([18.9,25,24.9,49,35.9])
milk_b

(3)使用大于符号对milk_a和milk_b进行比较运算

milk_a<milk_b

实训2 创建6*6的简单数独游戏

训练要点

(1)掌握矩阵创建方法
(2)掌握数组索引的使用方法

需求说明

数独是一种数学智力填空游戏,数独的玩法逻辑简单,数字排列方式多种多样,是一种锻炼大脑的游戏。为了使学生了解数独游戏的玩法,需要创建66的数独游戏,填充66矩阵。矩阵每一行的数字为1~6且不能重复,每一列的数字同样为1 ~6且不能重复,如下表所示。
图

实现思路及步骤

(1)创建一个6*6矩阵
(2)矩阵第一行数据为【1,2,3,4,5,6】以此类推

a = np.mat('1 2 3 4 5 6; 2 3 4 5 6 1; 3 4 5 6 1 2; 4 5 6 1 2 3; 5 6 1 2 3 4; 6 1 2 3 4 5')
a
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值