python
迷茫数学僧
不想当算法工程师的数学生不是好数学僧
展开
-
数据结构编程题
数据结构编程题原创 2022-09-20 12:48:39 · 146 阅读 · 1 评论 -
ACM模式下的输入输出(python版)
ACM模式下的输入输出(python版)原创 2022-09-19 20:48:55 · 368 阅读 · 0 评论 -
Python生成二维列表
Python生成二维列表原创 2022-08-11 11:15:52 · 1454 阅读 · 0 评论 -
Python:关键字global与nonlocal的区别
Python:关键字global与nonlocal的区别2、由于val是同一个test2函数,所以上一步的count值为保留(原因未知,请大佬指教)3、nonlocal关键字用在装饰器中原创 2022-07-06 20:08:30 · 738 阅读 · 0 评论 -
Python之类的继承
Python之类的继承原创 2022-06-30 10:14:25 · 992 阅读 · 0 评论 -
python的迭代器、可迭代对象、生成器
Python的迭代器、可迭代对象、生成器原创 2022-06-30 10:45:18 · 381 阅读 · 0 评论 -
python之构造函数、成员函数
python之构造函数、成员函数原创 2022-06-29 20:44:52 · 2394 阅读 · 0 评论 -
python中try...except...else...finally
python中的try、except、else、finally用法原创 2022-06-29 19:51:12 · 276 阅读 · 0 评论 -
python使用with open() as 打开文件
python文件打开方式原创 2022-06-29 17:12:04 · 2970 阅读 · 0 评论 -
python装饰器
python装饰器原创 2022-06-29 16:17:30 · 80 阅读 · 0 评论 -
Python中的可变数据类型和不可变数据类型
Python中的可变数据类型和不可变数据类型原创 2022-06-28 20:00:02 · 1138 阅读 · 0 评论 -
CCF计算机软件能力认证试题练习:201909-2 小明种苹果(续)
python实现代码#小明种苹果(续)N = int(input("苹果树的棵数:"))T = 0 #全部疏果操作结束后所有苹果树上剩下的苹果总数D = 0 #发生苹果掉落的苹果树的棵树(不是总共掉落的次数)E = 0 #相邻连续三棵树发生苹果掉落情况的组数E_list = [0] * N #用来记录每棵树的掉落情况,0为没有发生,1为发生了掉落for i in range(N): alist = list(map(int, input("请输入每棵树的操作记录:")原创 2021-03-18 16:37:27 · 187 阅读 · 4 评论 -
CCF计算机软件能力认证试题练习:201909-1 小明种苹果
python实现代码#小明种苹果#N:苹果树的棵树; M:梳果操作的轮数N, M = map(int, input("请输入N,M:").split())dicts = {} #键为苹果树编号,值为梳果个数sums = 0 #初始的苹果总数deletes = 0 #总疏果数for i in range(1, N+1): stree = [int(m) for m in input("请输入第i棵树的情况:").split()] #第i棵树的梳果个数 delete原创 2021-03-16 11:36:31 · 179 阅读 · 2 评论 -
CCF计算机软件能力认证试题练习:201912-2 回收站选址
python实现代码#回收站选址def condition(point, points): """ 检查是否满足条件二 :param point: 元组坐标(x,y) :param points: 元组列表,包含所有垃圾点 """ if (point[0], point[1]+1) in points and (point[0], point[1]-1) in points and (point[0]+1, point[1]) in points and原创 2021-03-16 11:35:02 · 83 阅读 · 0 评论 -
CCF计算机软件能力认证试题练习:201912-1 报数
python实现代码#报数def judge(x): """ 判断x是否包含7 """ t = 0 #x的余数部分 while(x and t !=7): #当x不为0,即已经更新x到个位数 t = x % 10 x = x // 10 #取出商,使得x的位数减少 if t == 7: return True else: return Falseif __na原创 2021-03-16 11:33:22 · 135 阅读 · 0 评论 -
CCF计算机软件能力认证试题练习:202006-1 线性分类器
CCF计算机软件能力认证试题练习:202006-1 线性分类器python实现#线性分类器#n:点的个数;m:需要查询的直线的个数n, m = map(int, input("请输入点和直线的个数:").split())List = [] #用二维列表存储点#输入n个点的信息['xi', 'yi', 'typei']for i in range(n): alist = input("请输入n个点的信息:").split() List.append(alist) #字符串二原创 2021-03-12 10:23:47 · 109 阅读 · 0 评论 -
CCF计算机软件能力认证试题练习:202006-2 稀疏向量
CCF计算机软件能力认证试题练习:202006-2 稀疏向量python实现代码#稀疏向量"""n: 向量u,v的维数a,b :分别表示两个向量所含非零值的个数"""n, a, b = map(int, input("请输入n,a,b:").split())listu = [] #用来存储向量listv = []for i in range(a): point = [int(x) for x in input("请输入向量u的稀疏点:").split()] lis原创 2021-03-12 10:22:11 · 137 阅读 · 0 评论 -
CCF计算机软件能力认证试题练习:202009-2 风险人群筛查
CCF计算机软件能力认证试题练习:202009-2 风险人群筛查n, k, t, xl, yd, xr, yu = [int(i) for i in input("请输入n, k, t, xl, yd, xr, yu:").split()]numpass = 0numstay = 0#检查坐标是否在高危地区def InArea(x, y, xl , yd, xr, yu): return xl <= coordinate[0] <= xr and yd <= coord原创 2021-03-09 19:36:31 · 144 阅读 · 0 评论