写代码好难
码龄6年
关注
提问 私信
  • 博客:80,360
    社区:50
    动态:17
    80,427
    总访问量
  • 25
    原创
  • 1,706,271
    排名
  • 32
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:宁夏
  • 加入CSDN时间: 2019-09-26
博客简介:

qq_45691937的博客

查看详细资料
个人成就
  • 获得59次点赞
  • 内容获得2次评论
  • 获得233次收藏
  • 代码片获得3,094次分享
创作历程
  • 1篇
    2022年
  • 22篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • 工具
    1篇
  • python
    6篇
  • 安卓
    2篇
  • javaweb
    1篇
  • 1
    9篇
兴趣领域 设置
  • Java
    javaspringmavenkafkaspring cloudjvmjettyjunit
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

git基本操作

git基本操作
原创
发布博客 2022.07.08 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k-meals实现对鸢尾花数据集聚类

import pandas as pdimport numpy as npimport randomfrom matplotlib import pyplot as plt'''1、算法描述输入:iris数据集,提取1,3维作为聚类数据;初始化k=3输出:聚类结果1. 随机生成k个初始点作为初试聚类中心,由中心代表各聚类;2. 计算所有点到这k个中心点的距离,并将点归到离其最近的聚类;3. 将各个簇中的数据求平均值,作为新的类中心,重复上一步,直到所有的簇不再改变;'''
原创
发布博客 2021.11.23 ·
1503 阅读 ·
0 点赞 ·
0 评论 ·
13 收藏

knn算法python实现对鸢尾花数据集分类

knn算法实现对鸢尾花数据集的分类import pandas as pdimport numpy as np# 求每一个训练集数据对比测试集的距离,返回一个listdef distance(h): list_a = [] for i in range(len(test__value)): A = np.array(train__value[i, 0:3]) B = np.array(test__value[h, 0:3]) a =
原创
发布博客 2021.11.23 ·
3351 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

安卓第三周实验03

通过ListView与适配器ArrayAdapter的搭配使用,实现以下界面的显示效果(ListView每个子项分别包括地球、金木水火土星的图片和名称以及介绍,图片和介绍请自行查找),另外实现ListView子项的点击事件,点了之后,会出现消息提示框,提示该行星的名称。运行截图:首先是布局文件:activity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.Cons.
原创
发布博客 2021.10.20 ·
1059 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

安卓__利用布局管理器实现计算器的样式显示

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma
原创
发布博客 2021.09.22 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

1、制作静态网页,用于个人信息的提交前验证。

1、制作静态网页,用于个人信息的提交前验证。内容要求:1、 编写一个静态页面,用于填写个人的基本信息,包含姓名、性别、年龄、民族、身份证号、家庭住址、上传1张个人照片(可用其他图片代替),页面下方有一个名为“验证”的按钮。2、 点击“验证”按钮后,对填写信息进行验证,包括:姓名不能为空,年龄不能超过200,身份证号只能15倍或者18位。如果信息都正确,弹出提示框:验证成功;如果有不合法的信息,则弹出提示框,显示错误的信息,如:身份证号不合法。3、 效果截图至少包括:整个页面未点击“验证”按钮时的完整
原创
发布博客 2021.06.23 ·
1265 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

输入两个长度都为 n 的列表 L1 和 L2,请先各自升序排序,然后再合并这两个列表。排序后的L1 和 L2 列表中的元素按顺序在新的列表中交替出现。生成长度为 2n 的新列表。

def merge_list(L1, L2): L1.sort() L2.sort() N=[] x=0 x1=0 m=2*n for i in range(m): if i%2!=0: N.append(L1[x]) x+=1 else: N.append(L2[x1]) x1+=1 return N #测试
原创
发布博客 2021.06.23 ·
996 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

抓取 豆瓣电影top250 https://movie.douban.com/top250 中的电影图片,并保存到文件夹picture中。

抓取 豆瓣电影top250 https://movie.douban.com/top250 中的电影图片,并保存到文件夹picture中。import requestsfrom bs4 import BeautifulSoupimport lxmldef get(url): try: user_agent="Mozilla/5.0(compatible;MSIE 9.0;Windows NT 6.1;Trident/5.0;)" headers={"User-
原创
发布博客 2021.06.09 ·
884 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

定义Point类, 再定义一个类Line,类的UML图如下所示

定义Point类, 再定义一个类Line,类的UML图如下所示import mathclass Point: def __init__(self,x,y): self.x=x self.y=y def getx(self): return self.x def gety(self): return self.y def setx(self): self.x=x def sety(se
原创
发布博客 2021.05.24 ·
1300 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

编写程序,满足以下三点要求: 自定义用户信息数据结构, 先新建.json文件,再把数据写入文件,然后读取出内容,利用json模块进行数据的序列化和反序列化。

编写程序,满足以下三点要求:自定义用户信息数据结构, 先新建.json文件,再把数据写入文件,然后读取出内容,利用json模块进行数据的序列化和反序列化。数据结构例如:{ “egon”:{“password”:“123”,‘status’:False,‘timeout’:0}, “alex”:{“password”:“456”,‘status’:False,‘timeout’:0}, }#序列化可以理解为 :把python的对象编码转换为json格式的字符串 python --->
原创
发布博客 2021.05.20 ·
491 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

编写程序,把包含学生成绩的字典{‘李悦‘:98,‘赵杰‘:75,‘孙诗‘:80}保存为二进制文件,然后再读取内容并显示。

编写程序,把包含学生成绩的字典{‘李悦’:98,‘赵杰’:75,‘孙诗’:80}保存为二进制文件,然后再读取内容并显示。提示:(1)写二进制文件f = open(‘3.dat’,‘wb’)(2)读二进制文件f = open(‘3.dat’,‘rb’)`import picklea={'李悦':98,'赵杰':75,'孙诗':80}f=open('3.dat','wb')pickle.dump(1,f)pickle.dump(a,f)f.closef=open('3.dat','rb')
原创
发布博客 2021.05.13 ·
2700 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

写一个函数,输入人数和苹果树,得出每人平均分到多少苹果?当人数、苹果树不是整数时抛出异常“输入的数据应该是整数“,当人数为0时抛出异常“分母不能是0“,其他情况抛出异常“未知错误“。

写一个函数,输入人数和苹果树,得出每人平均分到多少苹果?当人数、苹果树不是整数时抛出异常"输入的数据应该是整数",当人数为0时抛出异常"分母不能是0",其他情况抛出异常"未知错误"。apple=input("请输入苹果数:")pep=input("请输入人数
")try: int(apple) int(pep)except ValueError: print("输入的数据应该是整数")else: try: c=int(apple)/int(pep)
原创
发布博客 2021.05.13 ·
230 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

用户从键盘上输入字符串,直到输入为‘Q‘时程序结束。如果该字符串不是有效的数值,则输出invalid;如果是有效的数值,再判断其是否是整数,如果是整数则输出YES,否则输出NO。

用户从键盘上输入字符串,直到输入为’Q’时程序结束。如果该字符串不是有效的数值,则输出invalid;如果是有效的数值,再判断其是否是整数,如果是整数则输出YES,否则输出NO。输入样例:100输出样例:YES输入样例:9q8sd输出样例:invalid输入样例:3.1415926535输出样例:NOdef is_number(s): try: float(s) except ValueError: print("invalid") els
原创
发布博客 2021.05.13 ·
2354 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入“Q”退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的名称有误,请输出“输入星座名称有误!

输入控制和编码转换还没写,呜呜题目要求:将以下数据存储到const.csv文件中星座,开始月日,结束月日,Unicode水瓶座,120,218,9810双鱼座,219,320,9811白羊座,321,419,9800金牛座,420,520,9801双子座,521,621,9802巨蟹座,622,722,9803狮子座,723,822,9804处女座,823,922,9805天秤座,923,1023,9806天蝎座,1024,1122,9807射手座,1123,1221,9808
原创
发布博客 2021.05.13 ·
4524 阅读 ·
8 点赞 ·
0 评论 ·
26 收藏

编写一个表单,提供学生登陆。输入学生的学号和姓名,如果匹配,则显示“登陆成功”,否则显示“登陆失败”

<%@ page language="java" import ="java.sql.*" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%><html><body><%Connection con;Statement sql;ResultSet rs;request.setCharacterEncoding("gb2312");//解决乱码String stu=r
原创
发布博客 2021.05.09 ·
4451 阅读 ·
3 点赞 ·
0 评论 ·
33 收藏

编写一个网页,能够输入学生姓名的模糊资料,然后查询并显示符合条件学生的相关信息。

html页面<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%><html><body> <form action="NewFile2.jsp" method="post"> 输入姓名<input type="text" name="stuno"><br> <input type="su
原创
发布博客 2021.05.09 ·
4466 阅读 ·
10 点赞 ·
0 评论 ·
28 收藏

作业4 编写函数,冒泡排序。对N个整数(数据由键盘输入)进行升序排列。

作业4编写函数,冒泡排序。对N个整数(数据由键盘输入)进行升序排列。def maopao(arr): le=len(arr) for i in range (le-1): #进行n-1次比较,控制比较的轮数 for j in range(le-1-i): #控制每轮比较的次数 if(arr[j+1]<arr[j]): arr[j],arr[j+1]=arr[j+1],arr[j]
原创
发布博客 2021.04.13 ·
2679 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

编写函数,输入一个自然数n,如果n为奇数,输出表达式1+1/3+…+1/n的值;如果n为偶数,输出表达式1/2+1/4+…+1/n的值;输出表达式结果保留2位小数。

编写函数,输入一个自然数n,如果n为奇数,输出表达式1+1/3+…+1/n的值;如果n为偶数,输出表达式1/2+1/4+…+1/n的值;输出表达式结果保留2位小数。def hanshu (n): sum=0 for i in range (n,0,-2): sum=sum+1/i else: return suma=int (input("请输入一个整数:"))print(a)result=hanshu(a)print(str.format
原创
发布博客 2021.04.13 ·
26462 阅读 ·
10 点赞 ·
0 评论 ·
42 收藏

一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说: 4

一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说: 4位的车号刚好是一个整数的平方。请根据以上线索求出车号。for i in range (1,10): for j in range(1,10): if i!=j: #判断前两位和后两位数字是否相同 k=1000*i+100*i+10*j+j
原创
发布博客 2021.04.01 ·
4619 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

请编写一个程序,使用字典存储学生信息,学生信息包括学号和姓名,请根据学生学号从小到大输出学生的信息。

dic = {}#dic={190433: '赵欢', 190325: '孙颖', 203125: '李牧'}#遍历输入每一学生的信息n=int(input("请输入几个学生"))for i in range(1,n+1): number=int(input("请输入第%d名学生学号:"%i)) name=input("请输入第%d名学生姓名:"%i) dic.__setitem__(number,name)print("
")print("排序前:{}".format
原创
发布博客 2021.04.01 ·
11951 阅读 ·
14 点赞 ·
1 评论 ·
42 收藏
加载更多