没有合适的资源?快使用搜索试试~ 我知道了~
【数学知识】高一的集合知识的Python编程实现
5 下载量 101 浏览量
2020-12-21
11:58:26
上传
评论 2
收藏 53KB PDF 举报
温馨提示
试读
2页
【数学知识】高一的集合知识的Python编程实现Python3 集合概念集合与元素的关系集合与集合的关系集合与集合的运算 本博客适合高中学生入门编程知识学习,从高中的数学概念转换到其python实现,提高自身对编程的学习兴趣。以后将会出一个面向高中同学的系列。 import numpy as np import matplotlib.pyplot as plt %matplotlib inline # 在jupyter notebook显示图片 Python3 集合概念 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必
资源推荐
资源详情
资源评论
【数学知识】高一的集合知识的【数学知识】高一的集合知识的Python编程实现编程实现
【数学知识】高一的集合知识的【数学知识】高一的集合知识的Python编程实现编程实现Python3 集合概念集合与元素的关系集合与集合的关系集合与集合的运算
本博客适合高中学生入门编程知识学习,从高中的数学概念转换到其python实现,提高自身对编程的学习兴趣。以后将会出一
个面向高中同学的系列。
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
# 在jupyter notebook显示图片
Python3 集合概念集合概念
集合(set)是一个无序的不重复元素序列。
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字
典。
创建格式:
# 不重复
A = {1, 1, 1, 1, 1, 1, 1}
print(A)
print("集合A的元素个数:",len(A))
{1}
集合A的元素个数: 1
集合与元素的关系集合与元素的关系
# 高一必修一:集合与元素的关系
# 判断元素与集合的关系
def element_in_set(setA, elementa):
'''
setA: 集合
elementa: 元素
'''
if elementa in setA:
return True
else:
return False
a = 1
A = {1,3,5,7,9}
print(element_in_set(A, a))
b = 2
print(element_in_set(A, b))
True
False
# 这相当于python代码的a in A
print(a in A)
True
集合与集合的关系集合与集合的关系
# 高一必修一:集合与集合的关系
def setBcontainsetA(setA,setB):
'''
函数用于确定setA是否包含于setB
setA: 集合A
setB: 集合B
返回结果:
1:集合A是集合B的子集
-1:集合B是集合A的子集
0:集合B=集合A
-1000:集合B与集合A没有关系
'''
# 如果A中任意一个元素都是B的元素,称集合A是集合B的子集
# for语句
for a in setA:
# print(a) 编程过程遇到一个错误,形式参数为setA,
# 但是“for a in setA:”语句中,setA写为了A
if a not in setB:
return False # 集合A不是集合B的子集
#print(a)
资源评论
weixin_38592611
- 粉丝: 7
- 资源: 879
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功