- 博客(10)
- 收藏
- 关注
原创 监督学习KNN算法应用实例
目标:已知学生成绩有100个样本数据, 挑选其中的80%作为训练数据集进行学习,利用建立的模型对剩余的20%的数据进行预测分类。利用交叉验证得分对该模型进行评价
2024-03-21 12:07:34
858
1
原创 数据结构——顺序表的基本操作
题目: 将顺序表的基本算法(如初始化、求长度、插入、删除、输出等)汇总在一起,用一个完整的程序实现顺序表的基本运算,并且编写顺序表的判空、判满等基本运算的算法。代码:#include <stdio.h>#include <stdlib.h> #include <malloc.h>#define MAXSIZE 1024typedef int elemtype;typedef struct { elemtype data[MAXSIZ...
2021-08-29 13:17:04
1922
1
原创 Python求解——“百钱买百鸡”
题目: 假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?money=100s=0for x in range(21): for y in range(34): for z in range(301): s=5*x+3*y+z/3 if s==money and x+y+z==100: print("大鸡是{}只,中鸡是{}只,小鸡是{}...
2021-08-29 11:57:13
15275
4
原创 用户从键盘输入一行字符串,编写一个程序,统计并输出其中英文,数字,空格和其他字符的个数。(英文字符不区分大小写)
def count(n): a,b,c,d=0,0,0,0 for k in n: if k.isalpha(): a=a+1 elif k.isdigit(): b=b+1 elif k==" ": c=c+1 else: d=d+1 return(a,b,c,d)n=input("请输入一串字符: ")count(n.
2021-08-28 22:11:38
8949
1
原创 Python编写程序计算如下的分段函数
x=eval(input("请输入一个x:"))if x<0 or x>=20: y=0elif 0<x<5: y=xelif 5<x<10: y=3*x-5else: y=0.5*x-2print(y)
2021-08-28 21:58:13
42515
6
原创 Python编写程序,生成1-1000范围内的包含50个随机整数的列表,然后删除其中所有的奇数。
import randomls=[]for i in range(50): ls.append(random.randint(1,1000))print("生成的列表为:",ls)for i in ls[ : :]: if i%2!=0: ls.remove(i)print("删除奇数后的列表为:",ls)
2021-08-28 21:51:18
5752
原创 计算100-1000之间所有的水仙花数之和,并输出其中的水仙花数
1.s=0for i in range(100,1000): a=i//100 b=i%100//10 c=i%10 if i==a**3+b**3+c**3: print(i) s=s+iprint("100-1000之间的水仙花数之和为:",s)2.s=0for a in range(1,10): for b in range(10): for c in range(10):
2021-08-28 21:41:37
3174
原创 编写函数,给定任意字符串,找出其中只出现一次的字符,如果有多个这样的字符,就全部返回。(提示:使用字典)
def find(x): d={} ls=[] for i in x: if i not in d.keys(): d[i]=1 ls.append(i) else: d[i]+=1 for j in ls: if d[j]==1: return j else: return("没有符合题目的.
2021-08-25 23:14:50
2809
1
原创 Python实现isPrime()函数,参数为整数,要有异常处理。如果整数是质数,返回True,否则返回False。通过调用isPrime()函数,打印200以内的所有质数,以空格分割。
n=eval(input("请输入你要检测的数字:"))def isPrime(n): flag = "True" try: if n < 2: flag = "False" else: for i in range(2, int(pow(n, 0.5) + 1)): if n % i == 0: flag = "False" .
2021-08-25 22:41:04
8976
原创 编写IsNum()函数,参数为一个字符串,如果这个字符串的内容是整数、浮点数或复数,则返回True,否则返回False
a=input("请输入一个字符串:")def Isnum(a): try: n=eval(a) if type(n)==float or type(n)==int or type(n)==complex: print('True') else: print('False') except: print('False')Isnum(a)...
2021-08-25 22:29:44
7228
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人