粗糙集属性约简 本实验同时采用区别矩阵和依赖度约简。 在依赖度约简中,设置依赖度计算函数和相对约简函数,对读取的数据进行处理,最后根据依赖度约简。 在读取数据后判断有无矛盾,若有则进行决策表分解,然后进行区别矩阵约简得到约简后的条件属性。 区分矩阵代码如下: import xlrd #读
task3 from turtle import * from random import random def square(size=50, rgb='pink'): '''绘制正方形 参数size指定边长 参数rgb指定画笔颜色 如果没有给参数,采用默认值 ''' pencolor(rgb) for i in range(4): fd(size)
task3 1 from turtle import * 2 def square(size=50, rgb='orange'): 3 '''绘制正方形 4 参数size指定边长 5 参数rgb指定画笔颜色 6 如果没有给参数,采用默认值''' 7 pencolor(rgb) 8 for i in range(4): 9 fd(size) 10
from turtle import * def square(size=50, rgb='orange'): pencolor(rgb) for i in range(4): fd(size) left(90) def main(): setup(800, 600) speed(0) n = 10 for i in range(n): square(
from turtle import* def square(size=50,rgb='orange'): pencolor(rgb) for i in range(4): fd(size) left(90) def main(): setup(800,600) speed(0) n=10 for i in range(n): square(80) left(360/
实验三 1 from turtle import * 2 3 def square(size=50, rgb='orange'): 9 pencolor(rgb) 10 for i in range(4): 11 fd(size) 12 left(90) 13 14 15 def main(): 16 setup(800, 600) 17 speed(0) 18 19 n = 10 20
from turtle import * def square(size=50, rgb='orange'): pencolor(rgb) for i in range(4): fd(size) left(90) def main(): setup(800,600) speed(0) n=10 for i in range (n): square(80) left(36
使用k-means算法对数据进行聚类之后,通常需要验证一下聚类的效果。常用的验证方法包括entropy、purity、precious、F-measure、Recall,本文只介绍entropy和purity算法。 Entropy: 对于一个聚类i,首先计算。指的是聚类 i 中的成员(member)属于类(class)j 的概率,。其中是在聚类 i 中所有
#实验4 from turtle import * def square(size=50, rgb='blue'): pencolor(rgb) for i in range(4): fd(size) left(90) def main(): setup(800, 600) speed(0) n = 10 for i in range(n): square(80) l
task3 from turtle import * def square(size=50, rgb='pink'): '''绘制正方形 参数size指定边长 参数rgb指定画笔颜色 如果没有给参数,采用默认值 ''' pencolor(rgb) for i in range(4): fd(size) left(90) def ma
题目描述 给定一个数组\(A = (a_1, a_2, ..., a_3)\),给定\(Q\)组询问,每组询问给出\(l、r、x\),输出下标\([l, r]\)范围内数值等于\(x\)的元素个数。 数据范围 \[\]
解码,dp,注意特殊情况 def numDecodings( s: str) -> int: if len(s) < 1: return 1 if s[0] =='0': return 0 if len(s) == 1: return 1 dp = [0 for i in range(len(s)+1)] dp[0] = 1 dp[1]
#列表y = [1,2,3]# 追加y.append(4)print(y)#删除del y[3]print(y)#查询存放个数print(len(y))#查询位置内容print(y[0]) #正序print(y[-1]) #逆序#查询内容位置print(y.index(2))#插入y.insert(2,777) #在2位置前插入777print(y[0])print(y)#弹出数据pop = y.pop(0)print(pop)pr
章节六:for循环和while循环 目录章节六:for循环和while循环1. for...in...循环语句1.1 for循环:空房间1.2 for循环:一群排队办业务的人1.3 range()函数1.4 for循环:办事流程2. while循环2.1 while循环:放行条件2.2 while循环:办事流程3. 两种循环对比4. 习题练习4.1 习题一4.2 习题二 今
题目描述 明明生成了NN个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 数据范围: 1≤n≤1000,输入的数字大小满足 1≤val≤500 输入描述 第一行先输入随机整数的个数 N 。 接下来的 N 行
1,#单行注释,''' '''多行注释 2,input输入值为str 3,避免小数位数过多 from decimal import Decimal print(Decimal('1.1')+Decimal('2.2')) 4,一次性读入多个数据 a, b, c = input('输入a,b空格隔开:').split() print(type(a)) print(type(b)) p
Pyvisa 控制万用表 是用NI-VISA库和pyvisa 来实现对万用表的控制,该示例使用USB连接万用表 万用表型号为是德科技的34461A 以下为代码原文。 # -*- coding: utf_8 -*- import os import time import pyvisa import csv class DMM34461(object): Measurement_List=[""] """docstr
从今天开始要练习python了,害,就直接粘贴练习代码好了 题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 1 # 练习1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 2 # 分析:可以通过循环,来让三个位置各赋一次1、2、3、4的值,并
题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 方法: sum=0for bw in range(1,5): for sw in range(1,5): for gw in range(1,5): if (bw!=sw) and (sw !=gw)and (bw !=gw): print(bw,sw,gw)
python中常见语句 一、if语句 1.if单分支 (1)if语句格式 if 判断条件: 执行语句块1 else: 执行语句块2 案例: a=5if a>3: print("ok")else: print("no")(2)语句中判断条件可以是(比较运算符)>,<,!=,==,>=,<= 案例: a=5if a!=3: print("ok")else3 print
1、求出1 / 1 + 1 / 3 + 1 / 5……+1 / 99的和 (1分之一+1分之三+1分支5....)2、用循环语句,计算2 - 10之间整数的循环相乘的值 (2*3*4*5....10)3、用for循环打印九九乘法表 end=" \t" :表格制表横向制表符 end=‘\n’: 表示换行 方法1: for y in range(1,10): x=1
原题传送门 1. 题目描述 2. Solution 1 1、思路分析 The hardest part of this problem is to find the regular pattern. For example, for number 26 to 30 Their binary form are: 11010 11011 11100 11101 11110 Because we are trying to find bitwise AND, so if a
用双重while循环打印倒三角 1 i=0 2 while i <5: 3 j=5 4 while j>i: 5 print('.',end=' ') 6 j-=1 7 print() 8 i+=1 求五十以内所有五的倍数之和 1 i,sum=1,0 2 while i <=50: 3 if i %5==0: 4 sum+=i 5 prin
在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。 通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。 其原理为一下步骤: 监听粘贴事件;【用于插入图片】 获取光标位置;【
ez_usb usb流量题,与以前的鼠标流量和键盘流量有所区别,但大同小异 导出所有的HID数据并按照ip分类,之后脚本解码得到压缩包和密码 mappings = { "04":"a", "05":"b", "06":"c", "07":"d", "08":"e", "09":&qu