自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vuecli添加axios的笨办法

从ruoyi的node_modules目录中复制axios的文件夹,复制到自己的cli项目相同的目录,接着从ruoyi的package.jason文件中复制axios相关信息

2022-02-28 17:41:23 106

原创 vscode注册vue路径提示

“path-autocomplete.extensionOnImport”: true,“path-autocomplete.pathMappings”: {“@”:"${folder}/src"},

2022-02-25 21:24:44 186

原创 ruoyi中上传功能的补充

1.前台代码: Student:index.vue: 前端调用方法(参考如下)// 用户导入参数upload: {// 是否显示弹出层(用户导入)open: false,// 弹出层标题(用户导入)title: “”,// 是否禁用上传isUploading: false,// 是否更新已经存在的用户数据updateSupport: 0,// 设置上传的请求头部headers: { Authorization: "Bearer " + getToken() },// 上传的地址

2021-12-23 13:26:18 1126

原创 ruoyi中生成的代码表单,如果添加上传功能-模板下载功能

研究了一天了,用网上别人的代码总是出错,这个时候就要看看作者的代码,找到并利用起来.一.前端1.vue中显示层D:\RuoYi-Vue-master\ruoyi-ui\src\views\system\student\index.vue中先添加导入 导出按钮,注意位置.一般放在导出的前面<el-buttontype=“info”plainicon=“el-icon-upload2”size=“mini”@click=“handleImport”v-hasPermi="[‘

2021-12-22 21:48:43 1209 2

原创 ruoyi中@指什么

1.搜索ui文件夹中’@’:指的就是src文件

2021-12-22 15:23:11 88

原创 c++中%

c++中%是什么意思?两种意思:1、格式化字符串输出2、整数取余1、目前printf支持以下格式的输出,例如:printf("%c",a);输出单个字符。printf("%d",a);输出十进制整数。printf("%f",a);输出十进制浮点数.printf("%o",a);输出八进制数。printf("%s",a);输出字符串。printf("%u",a);输出无符号十进制数。printf("%x",a);输出十六进制数。printf("%%");输出百分号'%'.2、整

2021-02-22 10:05:59 16616

原创 if or用法

if or用法 exi==“Y”或“y”要写成if exi=="Y" or exi=="y": print("b")不能写成if exi=="Y" or "y":

2021-02-04 20:20:59 634

原创 两数之和的两种解法,还有对return的理解

两数之和给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。(转自力扣)对return的理解:def twoSum( nums, target): n = len(nums) list=[] for i in range(n): for j in range(i + 1...

2021-02-01 21:51:43 205

原创 关于体育竞技比赛的程序,其中while not的用法

#遇到的问题,首先是没有理解好比赛的规则,反复理解后明白了;2、语法错误,先是random.random;/# 然后是while not (wina==15 or winb==15)not后面要加括号,翻译的意思是一直循环直到a等于15或b==15就停止/# 3、是return的缩进位置不对import randomdef playerinput(): n,pa,pb=eval(input()) return n,pa,pb#4、输出结果。其中n是比赛场数,outa是a的胜利场数.

2021-01-29 23:11:39 548

原创 pycharm专业版安装完后,重新配置解释器,不要选择虚拟环境

pycharm专业版安装完后,要与本机python契合,也就是原来的第三方库不用安装,要进行如下操作,pycharm的解释器要选择原来安装的原版python

2021-01-28 22:10:56 519

原创 2021-01-28

遍历文件中所有的字符,然后输出a-z所有字母的数量#读入文件re=open("latex.log","r")#英文分词,并将所有的字符,除了空格以外的全放在n中dic={}nu=0for i in re:#遍历文件每一行,i就是一行的列表格式 for i2 in i:#遍历每一行的字符 dic[i2]=dic.get(i2,0)+1#注意这样生成的dic显示出来的顺序不是按字母顺序的 nu+=1for i in range(26): if di.

2021-01-28 13:20:20 40

原创 写一个简单的代码解决批量超链接地址问题

今天遇到一个小问题,要批量生成本地文件中一个文件内的有编号顺序的图片的地址,然后直接粘贴到excel中可以直接用,以后优化,可以直接在excel中生成n="d:\xx证书\1.jpg"ls=[]for i in range(20): ls.append("file://D:\xx证书\{}.jpg".format(i))#format格式化输出真强大print(ls)wr=open("para.txt","w")wr.write("\n".join(ls))#注意join的方法生

2021-01-27 22:34:06 146

原创 利用python读取txt文件然后根据文件内容绘制图形

利用python读取txt文件然后根据文件内容绘制图形import turtleturtle.setup(800,600,0,0)#打开文件pa=open("para.txt","r")da=[]for i in pa: i=i.replace("\n","") da.append(list(map(eval,i.split(","))))#特别注意这个用法最后要list列表化#da[n][0]代表前进长度,da[n][1]代表左转还是右转,da[n][2]表示转向角度,后面.

2021-01-27 21:34:19 1212 1

原创 利用Python开发一个微信定时发送器

因工作要求,每天早上都要定点往群里发送信息,我就在想能不能利用Python开发自动定时发送工具。好说干就干,首先思路,要么找微信的api接口的库,要么用模拟鼠标的库。我先选第一种,终于被我找到了,是WechatPCAPI,这个下次说。然后调试完成后就是做一个定时器,最开始我的思路错了,我一直在找都没有一个库或函数能够自动识别当前时间到定时时自动发送,结果突然意识到,根据计算机的计算原理,必须要自己利用time库,编写循环过程,然后对比当前时间与定的时间是否一致,一致后再执行,具体如下:#自制定时器i

2021-01-26 07:57:11 450

原创 三国人物用词统计

#三国人物用词统计#1、打开文本文件,并read后把read的结果放到txt中txt=open("threekingdoms.txt","r",encoding="utf-8").read()#2、英文分词里习惯将将符号替换为空格,但是中文分词用jieba库就不需要替换操作了。进行分词操作将分词放入words列表import jiebawords=jieba.lcut(txt)#3、建立words,抽取长度不为1的字符,组成新的字典dicwordsexp=["却说","锦州","二人","将.

2021-01-24 15:17:30 91

原创 读取txt文件,找到里面的高频英文词汇

#读取txt文件,找到里面的高频词汇#1、首先打开文件.该函数生成的文件是字符串类型的.并将所有字符小写化,字符替换成空格def opentxt():#name是文件名hamelet.txt txt=open("hamlet.txt","r").read() txt=txt.lower() for i in "'!#$%&()*+,-./:;<=>?@[\\]^_‘{|}~":#遍历字符串的功能 txt=txt.replace(i,"")#类.

2021-01-24 09:51:31 805 2

原创 逐行获取用户输入的信息及eval的一些用法注意事项

#获取用户输入的信息,并组成列表。通过对比发现,一次用逗号区分开def ennum(): num = [] putnum = input() while putnum != "": num.append(eval(putnum)) print(num) putnum = input() return numlt=ennum()print(lt)#注意,这个print输出的是lt,是用户输入的组成的列表print(enn.

2021-01-23 11:56:10 239

原创 基本统计值计算

基本统计值计算,#获取用户输入的数据,要求是数字def getnum(): lt=eval(input()) lt=list(lt)#将元组转化为列表 return ltdef mean(numbers):#求平均值,要求numbers为列表 s=0 for i in numbers: s+=i avg=s/len(numbers) return avgdef dev(numbers, mean): #计算标准差,numbers.

2021-01-22 23:42:40 669 1

原创 任意累积乘法函数

任意累积乘法函数,该程序需要注意两个内容:1. 无限制数量函数定义的方法,其中b在函数cmul中表达除了a之外的所有输入参数;2. 以字符串形式调用函数的方法,"cmul()"与eval()的组合,提供了很多灵活性。def cmul(*n):#注意教程上是(a,*n)这两种都可以 m=1 for i in [*n]: m=i*m return mprint(eval("cmul({})".format(input())))#这种格式化输出的方法要注

2021-01-21 22:46:39 1070

原创 科赫曲线及科赫雪花的画法

科赫曲线及科赫雪花的画法import turtledef csnow(n,len): if n==0: turtle.fd(len) else: for angle in [0,60,-120,60]: turtle.left(angle) csnow(n-1,len)#调整画板turtle.setup(2000, 900, 0, 0)turtle.penup()turtle.goto(-200,1.

2021-01-21 22:01:06 1149

原创 斐波那契数列递归法实现

#斐波那契额数列def f(s): if s in [1,2]: return 1 else: return f(s-1)+f(s-2)

2021-01-20 10:57:47 219

原创 递归法实现字符串的反转

递归法实现字符串的反转#字符串的反转def rvs(s): if s=="": return s else: return rvs(s[1:])+s[0]#这里请注意字符串的累加有个顺序,这个顺序是s[0]在最后print(rvs("asfdasdfasdf"))

2021-01-20 10:13:21 1240

原创 七段数码管绘制

七段数码管绘制,最大的感受是编写程序一定要会拆解任务。先把复杂的任务简单化,然后一步一步加功能import turtledef drawline(d):#画一段短线段 turtle.penup() turtle.fd(5)#线段间的空隙 if d: turtle.pendown() else: turtle.penup() turtle.fd(40) turtle.penup() turtle.fd(5)#线段间的.

2021-01-19 22:05:27 457

原创 对于if Ture的理解

对于if Ture的理解在学习时经常看到if语句这样用if test_str == 'good' or test_str == 'happy':print('aa')else:print('bbbb')也就是说if后面加的有条件判断。但是对于这类情况,如下:import turtledef drawline(d): if d: turtle.pendown() else: turtle.penup() tu...

2021-01-19 11:15:47 1549

原创 用户名密码的三次验证做法

遍历3次的方法name="Kate"password="666666"n=0for i in range(3): iname=input() ipassword=input() if iname==name and ipassword==password: print("登陆成功") breakelse: print("3次用户名或者密码均有误!退出程序。")用while循环的方法,很明显第一种方法更好name="Kate

2021-01-17 21:01:53 939

原创 三位水仙花数的两种做法

编写程序计算如下数列的值:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬1-2+3-4...966‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬

2021-01-16 21:23:38 374 1

原创 用蒙特卡洛法找圆周率

import random#用蒙特卡洛法找圆周率,m=pow(int(input()),2)#输入点点数量n=0#统计落入圆形区域的数量for i in range(m+1): x=random.random()#横坐标,范围0~1 y=random.random()#纵坐标,范围0~1 r=pow((x*x+y*y),0.5)#(x,y)在圆内 if r<1: n=n+1 load=(i/m)*100 print("\r完成{.

2021-01-16 19:32:46 208

原创 用蒙特卡洛法找圆周率,并显示完成进度

import random#用蒙特卡洛法找圆周率,m=pow(int(input()),2)#输入点点数量n=0#统计落入圆形区域的数量for i in range(m+1): x=random.random() y=random.random() r=pow((x*x+y*y),0.5) if r<1: n=n+1 load=(i/m)*100 print("\r完成{0:.2f}%计算".format(load),end=".

2021-01-15 23:10:54 90

原创 python123中体重指数测试,我的做法

try: height,weight=eval(input()) bmi=weight/(height**2) print("BMI数值为:{0:.2f}".format(bmi)) if bmi<18.5: print("BMI指标为:国际'偏瘦',国内'偏瘦'") elif bmi>=18.5 and bmi<=24: print("BMI指标为:国际'正常',国内'正常'") elif bmi>2.

2021-01-14 14:00:43 658

原创 python的报错处理

try:语句块1except:语句块2esle:语句块3finally:语句块4首先执行语句块1,如果出错,执行语句块2,然后执行语句块4;如果正确,执行语句3,在执行语句块4

2021-01-14 12:33:49 97

原创 关于eval,eval后一定要输入数字,输入的是字母的话会报错,除非这个字母是变量

abc=1n=eval(input())print(n)eval是python中常用的,如果输入数字,将会自动去除引号,但是如果输入字母,去除引号就变成了变量,比如”abc“,变成abc变量,但是如果python中没有定义abc这个变量的值,将会报错...

2021-01-14 12:26:43 2026 1

原创 python进度条

自制进度条import time#引入time库print("{0:-^30}".format("执行开始"))#格式化输出,-的意思是填充,^的意思是执行开始这个四个字居中,30是字符的数量for i in range(51):#遍历51次 a="*"*i#i倍个* b="-"*(51-i)#同上 c=(i/50)*100 print("\r{:<3.0f}%[{}{}{}]".format(c,a,"->",b),end="")#格式化输出,\r可以每.

2021-01-14 10:52:34 72

原创 python入门课2

天天向上的力量这是"实例"题,与课上讲解实例相同,请作答检验学习效果。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬工作日模式要努力到什么水平,才能与每天努力1%一样?‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪

2021-01-13 20:30:43 315 1

原创 python入门课

-B君: 一年365天,每周工作5天休息2天,休息日下降1% ,那么一年后他进步了多少呢?‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬dayup=1dayfactor=0.01for i in range(365): if i % 7 in [6,0]: dayup=dayup*(1-dayfactor) else: dayup=dayup*(1+dayfactor)print(dayup)这里用到一个数学周期计算出周六周日的...

2021-01-13 14:41:39 280 1

空空如也

空空如也

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

TA关注的人

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