自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Python基础知识

Python基础知识

2022-11-16 10:27:56 903 2

原创 Dev C++详细安装教程及软件下载

DevC++是一款功能强大的C/C++语言编译器,不仅界面美观、可操作性高、使用方便,最最重要的是它还是免费的。

2022-11-11 20:25:37 2940

原创 手机也能编程!Scratch3安卓版下载【官方正版apk】

10年间,Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。我们通过线上编程的方式,希望能让更多的家长和孩子能便捷接触到青少儿编程,同时获取青少儿编程的最新动态。

2022-10-26 15:50:31 2494

原创 适合初学者 这些练习Python的网站太好玩了

适合初学者 这些练习Python的网站太好玩了。

2022-09-14 17:36:59 861

原创 IDEA中出错Module is not specified并且use classpath of module下拉框中no module

问题描述:IDEA中项目无法运行,显示Module is not specified错误,并且use classpath of module下拉框中"no module"。解决方法:大多是Maven加载出现问题,重新加载。具体步骤:1.右击项目–>2.找到Maven–>3.Reimport。再次进入配置界面,下拉框中出现module,选择自己的即可!如果仍未出现,建议重启IDEA,再次Reimport!...

2022-05-07 17:21:32 1995

原创 VUE指令v-show和v-if的区别

VUE指令v-show和v-if的区别1.v-showv-show指令的作用是:根据真假值切换元素的显示状态,是响应式的语法表达v-show = " 表达式 "原理是修改元素的的CSS属性(display)来决定实现显示还是隐藏指令后面的内容最终都会解析为布尔值值为真(true)的时候元素显示,值为假(false)的时候元素隐藏数据改变之后呢对应的元素的显示状态也是会同步更新的2.v-ifv-if指令的作用:根据表达式的真假切换元素的显示状态v-i.

2022-03-29 21:00:19 243

原创 python对《三国演义》中出现的人物出现的次数进行统计

附件下载:三国演义.txt链接:https://pan.baidu.com/s/1iz07LXJLsNbVmXlIi7fgyQ提取码:y8nopython代码#三国演义人物出现次数统计import jiebaexcludes = {"将军","却说","荆州","二人","不可","不能","如此","商议","军士","如何", "主公","军马","左右",}txt = open("./三国演义.txt", "r", encoding='utf-8').read.

2022-03-22 11:45:59 7297 2

原创 已知列表ls=[5,3,18,9,11],请对列表ls按照升序和降序两种方式进行排列

问题一:已知列表ls=[5,3,18,9,11],请对列表ls按照升序和降序两种方式进行排列。ls = [5, 3, 18, 9, 11]ls.sort()print(ls)ls.sort(reverse=True)print(ls)运行结果:问题二:已知列表ls=[5,3,18,9,12,16,2],请使用两种方式对ls进行反转#方法一ls=[5,3,18,9,12,16,2]ls.reverse()print(ls)#方法二ls=[5,3,18,9,12,16,2]pri

2022-03-22 11:31:20 4400

原创 多级字典菜单,写一个字典,里面包含多个地方的省市,输入省名,再选择市名,按q退出,按u返回上一级,如果输入错误请重新接收指令 。

练习:多级字典菜单,写一个字典,里面包含多个地方的省市,输入省名,再选择市名,按q退出,按u返回上一级,如果输入错误请重新接收指令 。area={ "北京":{"海淀区":["上地","中关村"],"昌平区":["西二旗","回龙观"]}, "辽宁省":{"沈阳市":["大东区","和平区"],"大连市":["鱿鱼区","海蛎子区"]}, "黑龙江省":{"哈尔滨市":["道里区","道外区"],"七台河市":["桃山区","新兴区"]}} #写字典,按要求定义k:v对whi

2022-03-21 14:42:07 316

原创 SpringBoot启动报错:HikariPool-1 - Exception during pool initialization.

SpringBoot启动时报错如下:已解决:在数据库连接的url中没有把数据库名改过来

2022-03-20 10:17:22 1508

原创 集合应用:生成随机数,然后去重和排序

题目要求:1)生成了N个1到1000之间的随机整数(N<=1000)2)去重:其中重复的数字,只保留一个,把其余相同的数去掉3)从大到小排序import randomnums=set()N=int(input('N:'))#1)生成了N个1到1000之间的随机整数(N<=1000)for count in range(N): num=random.randint(1,1000) nums.add(num)#2)从大到小排序print(sorted(nums,r

2022-03-18 16:21:07 1552

原创 python生成验证码

验证码是随机生成的、包含多个大写字母、小写字母或数字的随机字符序列。要求编写程序,实现生成随机六位验证码的功能。1.验证码共六位,需生成六个随机字符;2.每次生成的随机字符需存储到某数据结构之中;3.数据结构应具有可变、有序的特点。import randomcode_list=[]for i in range(6): #控制验证码的位数 state=random.randint(1,3) #生成状态码 if state==1: first_kind=ra

2022-03-18 11:58:01 4015

原创 怎么更换电脑的默认浏览器?

电脑的默认浏览器是可以更换的,我们上网的时候也希望可以使用自己比较喜欢使用的浏览器,所以就需要更换一下本来的默认浏览器,本篇文章我们就来看一下电脑的默认浏览器如何更换。1. 首先我们需要打开控制面板。点击“开始”——选择“控制面板”,打开控制面板。2.选择程序。3.选择默认程序。4.打开默认程序,选择“设置默认程序”。5.打开“设置默认程序”,看到Web浏览器。6.然后左键点击浏览器,选择你想要设置成默认浏览器的浏览器,比如将谷歌浏览器设置成默认浏览器,点击一下谷歌浏览器就ok了。.

2022-03-18 09:13:44 21705 1

原创 由字符串创建一个作业评分系统,做增删改查,统计遍历操作

练习:由字符串创建一个作业评分系统,做增删改查,统计遍历操作,列如:查询一个3分的下标,统计1分的同学有多少个,2分的同学有多少个,3分的同学有多少个 。ls=list('122331')print(ls)ls.append('4')ls.append('5') #增print(ls)ls.insert(0,'4')print(ls)ls.insert(3,'5') #改print(ls)ls.pop(1) #删print(ls)print(ls.index('2')) #查

2022-03-17 16:21:20 109

原创 nodejs安装及环境配置

1.下载NodeJS安装包。下载链接nodejs选择需要下载的版本2.双击打开下载好的node-v16.14.0-x64.msi,点击Next。3.勾选然后Next。4.建议还是修改一下安装位置,NodeJS默认安装位置为 C:\Program Files。点击Next5.继续Next6.继续Next7.点击Install8.点击Finish9.验证是否安装成功打开DOS命令界面:出现NodeJS版本即为安装成功!出现npm的版本号说明npm工具也已安装成

2022-03-15 20:26:52 2868 1

原创 python函数练习题

练习1:写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。def hanshu(can): if len(can)>5: return '大于5!' else: return '不大于5!'a1=[1,2,3]a2='sssdgfhgj'a3=('a',1,3,[])print(len(a2))print(hanshu(a1))print(hanshu(a2))print(hanshu(a3))运行结果:练习2:写函

2022-03-15 10:42:56 2978

原创 MYSQL5.7.17详细安装教程

1.下载MYSQL数据库的安装包:mysql-7.7.17.msi下载完成后,解压后双击此msi文件,进入如下界面:标注1:安装所有 MySQL 数据库需要的产品;标注2:仅仅使用 MySQL 数据库的服务器;标注3:仅仅使用 MySQL 数据库的客户端;标注4:安装所有包含 MySQL 数据库的产品;标注5:手动选择需要安装的 MySQL 数据库的产品。在此,咱们只需要选择 标注2 所示的Server only即可,然后点击Next,进入如下界面:如上图所示,此为安装提示界面,直

2022-03-13 12:03:14 3355 2

原创 怎么看自己电脑的IP地址

怎么看自己电脑的IP地址?第一种方法1.win键+R打开运行窗口,在运行窗口中输入cmd命令。2.在弹出的对话中,我们手动打入ipconfig。3.点击键盘上的enter键,就可以看到如下你自己电脑的ip地址了。第二种方法1.点击桌面上的网络图标,右击图标,点击属性。2.在左侧的菜单栏下面我们需要点击“更改适配器设置”选项。3.接下来看你自己的链接情况,如果你是本地用网线链接上网的,就是在本地链接右击属性,如果是用无线进行上网的,就是在无线端右击。4.在弹出来的对话框中,我们点

2022-03-12 19:12:13 10653

原创 python已知某公司有一批销售员工,底薪为2000,员工销售额和提成比例如下

题目:已知某公司有一批销售员工,底薪为2000,员工销售额和提成比例如下:1.当销售额小于等于3000时没有提成2.当3000<销售额<=7000,提成为10%3.当7000<销售额<=10000,提成为15%4.当销售额>10000,提成为20%通过输入员工的销售额,计算出其薪水总额并输出salary=2000sale=int(input("请输入销售额:"))if sale % 1000 == 0: #计算销售系数 k=sale/1000els

2022-03-11 10:42:57 6719

原创 python求2-1000内的所有回文素数

只能由1和他本身整除的整数叫做素数,若一个素数从左向右或者从右向左读的是相同的数,则该素数为回文素数

2022-03-11 09:47:05 3555

原创 python练习题3

1.随机生成双色球程序。import randomdef redBalls(number, start, end): a = [] while True: while True: temp = random.randint(start, end) if temp in a: continue else: a.append(temp)

2022-03-10 14:33:52 698

原创 python练习题2

1.输入一行字符串,分别统计出其中英文字母,空格,数字和其他字符的个数 。string = input("请输入一串字符:")a, b, c, d = 0, 0, 0, 0for i in string: if i.isdigit(): b = b + 1 elif i.isalpha(): a = a + 1 elif i.isspace(): c = c + 1 else: d = d + 1prin

2022-03-09 13:23:04 283

原创 python模拟商家收银抹零行为

模拟商家收银抹零行为需求:逛超市购物结账的时候,商家都会给顾客回馈一张清单小票,票面上的金额往往会精确到角或分。大部分商家通常会采用四舍五入的原则进行结算,不过有些商家为了让利顾客,会将小数点后面的数字金额全部抹零。下面使用数字类型转换实现收银抹零行为。分析:使用input()函数模仿扫描商品二维码的功能,依次录入用户输入的金额,金额使用浮点数表示。当录入完所有选购的商品之后,对这些金额进行相加运算,得到一个由浮点数表示的结果。对程序而言,抹零功能可通过浮点数到整数的转换实现。python代码:

2022-03-04 15:04:48 8549

原创 python数据类型转换

1.字符串转整数a='123'b='456'c=int(a)+int(b)print(c)2.小数转整数a=12.37576b=34.48345c=int(a)+int(b)print(c)3.整数转小数a=12b=34c=float(a)+float(b)print(c)4.列表和元组的转换list=[1,2,3,4,5]print(list)tuple=tuple(list)print(tuple)运行结果:...

2022-03-04 14:49:32 601

原创 python数字类型运算练习题

练习一:判断一个数是否能同时被2和5整除的条件语句,并且打印其对应结果。num = 10print('是否能同时被2和5整除:', num % 2 ==0 and num % 5 == 0)运行结果:练习二:假设今天的上课时间为5678秒,编程计算今天上课时间是多少时,多少分,多少秒,以“xx时xx分xx秒”的形式表示出来。time = 5678shi = time // 60 ** 2fen = time // 60 % 60miao = time % 60print(shi, '

2022-03-04 14:43:08 1805

原创 在程序中利用turtle模块绘制图的5个图形,为这些图形填充不同的颜色

在程序中利用turtle模块绘制图的5个图形,为这些图形填充不同的颜色import turtle# 设置画笔笔迹宽度turtle.pensize(3)# 画三边形turtle.color("red") #填充颜色turtle.penup()turtle.ht() # 隐藏画笔turtle.goto(-200, -50)turtle.pendown()turtle.begin_fill() # 标记填充开始turtle.circle(40, steps=3)turtle.end

2022-03-03 20:37:59 6198

原创 利用map()函数,把用户输入的不规则的英文名字,变为首字母大写,其他小写。

1.map()函数接收两个参数,一个是函数,另一个是Iterable,map将传入的函数依次作用到序列的每一个元素,并把结果作为新的Iterable返回。2.map()传入的第一个参数是r,即函数对象本身。由于结果r是一个Iterable,而Iterable是一个惰性序列,因此通过一个list()函数让他把整个序列都计算出来,并且返回一个list()。练习:利用map()函数,把用户输入的不规则的英文名字,变为首字母大写,其他小写。代码:def ff(name): return name.up

2022-03-03 11:59:22 1154

原创 python实现汇率转换

代码如下:def curExchange(mWorth): if mWorth[-1] in ['$']: CNY = (eval(mWorth[0:-1]))*6.8833 print("可兑换的人民币为%.3f"%CNY) elif mWorth[-1] in ['¥']: USD = (eval(mWorth[0:-1]))*0.1452 print("可兑换的美元为%.3f"%USD) else: print("输入有误")mWorth = input("请输入人民币或

2022-03-03 11:36:43 4762

原创 python求三角形面积和圆的周长面积

1.输入三角形的三边长a、b、c,输出三角形的面积。a = float(input('输入三角形第一边长: '))b = float(input('输入三角形第二边长: '))c = float(input('输入三角形第三边长: '))s = (a + b + c) / 2area = (s * (s - a) * (s - b) * (s - c))/2print('三角形面积为 %0.2f' % area)运行结果:2.输入圆的半径,求圆的周长和面积。import math#

2022-03-02 15:41:25 2474

原创 python实现摄氏温度与华氏温度的转换

摄氏温度与华氏温度的转换,要求输入,对应的输出。华氏温度c=摄氏温度*1.8+32摄氏温度f=5/9(华氏温度-32)c=float(input("请输入摄氏温度:"))f=c*1.8+32print("对应的华氏温度为:%.1f"%f)f=float(input("请输入华氏温度:"))c=5.0/9.0*(f-32)print("对应的摄氏温度为:%.1f"%f)运行结果:...

2022-03-02 15:02:04 28628 1

原创 程序开发阶段和编写方法

1、程序开发的阶段与各个阶段的意义如下:(1)分析问题。明确真正的需求,避免因理解偏差设计出不符合需求的程序。(2)划分边界。准确描述程序要“做什么”,确定程序的输入、处理和输出之间的总体关系。(3)程序设计。考虑“怎么做”,确定程序的结构和流程。(4)编写程序。使用编程语言编写程序。(5)测试与调试。测试程序功能,判断功能是否与预期相符,是否存在疏漏,若有问题应及时修复。(6)升级与维护。保障软件的长期使用与可持续发展。2.程序编写的基本方法即IPO方法,全称Input-Process-O

2022-03-02 11:58:38 515

原创 Python练习题

1.整数求和。输入整数n,计算1~n之和。n = int(input("请输入一个整数:"))sum = 0for i in range(n): sum += nprint("1~%d的求和结果为%d"%(n,sum))2.整数排序。输入三个整数,把这三个数由小到大输出。l = []for i in range(3): x = int(input('请输入整数:')) l.append(x)l.sort()print(l)3.打印九九乘法表。for i in range(1,

2022-03-02 11:34:05 2406

原创 SQL Server 2012安装教程

软件介绍:SQL Server 是Microsoft 公司推出的关系型数据库管理系统。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。安装步骤:注意:安装过程需要电脑连接网络,中途不能断网。如果是32位系统,解压“cn_sql_server_2012_x86.is

2020-07-08 11:36:48 3860 1

原创 使用inkspace绘制简单logo

1.打开软件inkspace2.单击“文件”——“文档属性”,在打开的对话框中把网格单位设置为px,把下面边缘里面的“显示页面边界”去掉勾选。可以发现界面中间的矩形框区域消失了3.单击“对象”——“对齐和分散”按钮,在右边就会显示。单击“对象”——“填充和笔刷“按钮,在右边就会显示。4.单击左侧工具栏的”圆,圆弧,椭圆“工具,按住shift和ctrl键,用鼠标在界面拖出一个圆形。设置它的不透明度为50%,单击“选择”工具,用鼠标选中圆形,单击图片中的锁图标,锁定图形的纵横比,然后设置宽度

2020-06-13 16:37:24 1464

原创 Linux组账号的管理

Linux组账号的管理组的信息包括:组名、口令、GID、组的成员,保存在/etc/group(1)建立组格式: groupadd [参数] 组名参数:-g GID //指定新建组的GID值-r //建立伪用户组(1-499)实例:#groupadd g2 //创建一个g2组#groupadd -r g3 //创建一个伪用户组g3#...

2020-04-10 15:33:43 1115

原创 Linux的用户管理常用命令

Linux继承了Unix传统的方法,把全部用户信息保存为普通的文本文件。用户可以通过对这些文件的修改来管理用户和组。

2020-04-09 09:40:37 726

原创 Linux常用与文件目录相关的Shell命令

Linux常用与文件目录相关的Shell命令Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用/表示。在根目录之下是各层目录和文件。当登录Linux时,首先进入到一个特殊的目录,称为主/登录目录。可以通过~来指定(或者引用)主目录。当前所在的目录称为当前工作目录(又称当前目录),当前目录可以用“.”表示,当前工作目录的父目录可用“…”表示。1.ls(显示目...

2020-03-29 10:10:59 501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除