- 博客(23)
- 收藏
- 关注
原创 Excel计算将时间字符串转换为时间格式 年-月-日 时:分:秒 且计算时间差得到 时分秒 格式
Excel计算时间差时分秒今天数据导出处理的时候碰见一个时间格式问题如下:这个日期数据从数据库里导出来就是字符串了,由于取出来的还有一些很长的编码形式的字段怕被隐没,所以将数据粘贴之前我将excel全部设置为文本格式了。现在要计算时间差,直接相减显然行不通。经过一轮百度,找到了方法1、格式转换:先将其转换为数字格式,再设置单元格格式,自定义类型中输入“0!/00!/00 00!:00!:00” 若想要“ 年-月-日 时:分:秒 ”,可以输入“0-00-00 00!:00!:00”
2021-07-20 18:03:52
8776
3
原创 VMWare安装centos8,忘记下载图形化界面
centos8 图形化界面因为当时在这一步的时候没有选择安装图形化界面。在安装完了之后才发现没有图形化界面,可以使用root用户登录,安装图形化界面,命令如下$ yum groupinstall “workstation”$ systemctl set-default graphical$ reboot然后就有啦~引用自:(https://blog.csdn.net/twxwjh/article/details/108324913)...
2020-12-08 10:37:19
654
1
原创 扑克牌排序
扑克牌排序,一副扑克牌中的牌面分为五种花色:大小鬼,黑桃,红桃,梅花和方块,分别用kshpq表示这五种花色,同时牌面采用1-13之间的数字表示同一种花色中的大小(大小鬼仅仅使用1和2,1小鬼,2大鬼),某扑克牌游戏(使用两幅扑克)中,一个玩家拿到了12张扑克牌,请按照如下规则对该玩家的牌进行排序,并返回排序结果(1)首先按照大小鬼,黑桃,红桃,梅花和方块进行花色排序(2)对同一花色中的扑克牌按照数字从小到大排序返回结果为按照上述规则拍好序构成列表例如:输入:[“s1”,“s3”,“s9”,“s4
2020-08-29 11:24:56
5970
原创 不使用numpy找距离质心最小点实例
找出离质心最近的点,在二维平面上有k(编号为0~k-1)个点,请找出这k个点中离质心最近点的编号。质心,就是指其横坐标,纵坐标分别为k个点的横坐标平均值,纵坐标平均值的点,如果存在到质心距离相同的点,则返回编号小的点的编号示例:输入:[“1,1”,“2,2”,“1,2”,“1,3”]输出:2def find_clear_point(p_list): x = [] y = [] for i in range(len(text)): x.append(float(
2020-08-29 11:22:35
1846
原创 十进制转换为三进制实例
火星人用三进制数表示数据,他们的数字符号:@,$,&这三个符号分别表示0,1,2, 现在输入一个十进制数,请把它用火星的三进制数表示出来示例:输入:123输出:$$$&@def to_ternary(x): s = '' temp1 = 1 while temp1 != 0: temp1 = x // 3 temp2 = x % 3 x = temp1 s = s + str(temp
2020-08-29 11:20:15
5659
原创 冒泡排序思想运用,两层循环遍历
一个仓库的一排连续整齐地摆放了长宽不等的n个矩形箱子(n=[1,100]),现在要这些高低不等的箱子组成的柱形图中,找出一块最大的完整矩形面积来贴一张海报。输入:一次给出n个矩形箱子的宽度[1,100]和高度[1,100]。为简化起见,最多20个箱子。输出:海报可用的最大矩形面积如果输入参数有任何错误或者非法输入,返回0,示例:x[] = [1,1,1,1,2,1,1]y[]=[5,2,5,4,5,1,6]n = 7海报可用的最大面积为4*4=16代码如下def max_area(w,h
2020-08-29 09:18:07
346
原创 使用sort()将列表中元素降序排序
定义一个数字列表:x = [9,3,5,8,7],将其排序,我想到了sort,当我print(x.sort())时,打印的是None。原来sort方法没有返回值,写了这么多居然在这里卡了半天。。。可以这样写:x = [9,3,5,8,7]x.sort()print(x)#此时打印的就是[3, 5, 7, 8, 9] 如果要降序排序,有两种方法:1.在sort方法里加reverse=Truepythonx = [9,3,5,8,7]x.sort(reverse=True)print(x
2020-08-22 12:01:25
11705
原创 面试题:编写程序,输入打印队列,按优先级输出实际打印顺序
朋友分享了一道面试题:某个打印机根据打印队列执行打印任务,打印任务有9个优先级,用1-9表示,数字越大优先级越高,打印机每次从列队头部取出第一个任务A,然后检查队列余下任务中有没有比A优先级更高的任务,若有,则将任务A放回列队尾部,否则执行A的打印,请编写程序,根据输入打印队列,输出实际打印顺序。输入描述:输入一行,为每个任务优先级,优先级之间用逗号隔开输出描述:输出每个任务打印顺序,从0开始,用逗号隔开示例:输入:9,3,5输出:0,2,1class Solution:
2020-08-22 11:42:00
1777
1
原创 字符串转换整数 (atoi)
字符串转换整数 (atoi)今天跟朋友交流,体会了学校的不同的教育方式,让这几天找不到方向的我又有了动力,一顿饭的时间,让我知道了别人有多牛,体会到了差距。赶紧找了一道题目看的比较顺眼的leetcode题。一看要求,怎么这么简单,结果提交了5次才通过,我真的是太飘了。接下来看看这道题:实现一个 atoi 函数,使其能将字符串转换成整数。整理了一下规则:丢弃无用的开头空格字符,直到寻找到第一个非空格字符为止若第一个为 ‘+’ 或 ’ - ’ 时,将该符号与之后面尽可能多的连续数字字符组合起来,形成
2020-08-21 20:04:46
166
原创 图书管理系统
使用bootstrap,vue实现图书管理系统,实现增,删,查的功能(不涉及数据库)<!--文档声明类型--><!DOCTYPE html><!--最外层标签,根标签,lang(language)表示属性为英语--><html lang="en"><!--文档的头标签--><head><!-- 规定文档的字符编码--> <meta charset="UTF-8"> <ti
2020-07-04 11:45:15
351
原创 vue卖车案例(不涉及数据库)
实现的功能有,添加数据,查找数据,删除数据(不涉及数据库)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie.
2020-06-27 17:11:22
177
原创 使用vue实现两个数相加的计算
输入数字,点击计算可以实现两个数相加,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="vue.js"></script></head><body><div id="app"><!-..
2020-06-27 14:51:13
17384
原创 定义一个类实现倒计时的计时器(请参考手机上的计时器)
定义一个类实现倒计时的计时器(请参考手机上的计时器)class Countdown(object): def __init__(self, hour=0, minute=0, second=0): """ 构造器 :param hour: 时 :param minute: 分 :param second:秒 """ self.hour = hour self.minut
2020-06-26 17:23:12
341
原创 一个小孩爬楼梯,每次可以爬1个、2个或3个台阶,编程求出这个小孩爬完10个台阶的楼梯一共有多少种走法。
一个小孩爬楼梯,每次可以爬1个、2个或3个台阶,编程求出这个小孩爬完10个台阶的楼梯一共有多少种走法。def main(): k = 0 # 构建函数1*x+2*y+3*z = 10 # 确定x取值范围 for x in range(0,11): # 确定y取值范围 for y in range(0,6): # 确定z取值范围 for z in range(0, 4):
2020-06-26 17:19:32
3698
3
原创 在一个模块中编写一个判断一个数是不是完美数的函数,在另一个模块中调用该函数找出10000以内的所有完美数。
在一个模块中编写一个判断一个数是不是完美数的函数,在另一个模块中调用该函数找出10000以内的所有完美数。说明:一个正整数所有的真因子(即除了自身以外的因子)的和,恰好等于它本身,那么这个数就是“完美数”。例如:6是完美数,因为6 = 1 + 2 +3;28是完美数,因为28 = 1 + 2 + 4 + 7 + 14。代码如下:# perfectnum.py 判断是否为完美数模块def is_perfect(m): a = [] # 找出真因子并放入列表中 for i
2020-06-26 17:17:54
257
原创 常见图片存储格式文件简介
图片常见的存储格式有:bmp,jpg,png,gif,tiff,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw,WMF,webp等。BMP:采用位映射存储格式,不采用其他任何压缩,所占用的空间很大。JPG:最常见的有损压缩格式,能够将图像压缩到很小的空间,压缩比可达10:1到40:1之间。GIF:基于LZW算法的连续色调的无损压缩格式...
2020-05-04 17:32:06
6426
原创 使用百度AI的身份证文字信息提取
今天在b站上看到了一个使用百度aip进行字符识别的小教程,想在这里分享一下。使用python语言编写。from aip import AipOcr# 放置百度AI参数APP_ID = 'xxxxx'API_KEY = 'xxxxxxxx'SECRET_KEY = 'xxxxxxxx'# 将参数传入client = AipOcr(APP_ID, API_KEY, SECRET_K...
2020-05-03 18:42:52
935
原创 Redis简介
我们知道,内存,硬盘和CPU都可以存放数据,不过CPU存放的数据特别有限(存放各级缓存,效率特别快,操作系统来管理CPU的缓存)。mysql将数据存放在硬盘中,qps(query per second)为5000~8000。redis将数据存放在内存中,qps为11w。内存的读取速度要比硬盘的读取速度快得多。我们可以打开final shell查看一下mysql存放的数据在哪,先输入 vim /...
2020-05-01 17:51:32
203
原创 数据库的备份与恢复
为了防止数据的丢失,或者能够更方便地去操作数据库,我们可以将数据库备份。这里我使用的是final shell,首先打开final shell启动数据库,然后创建一个数据库python201,再创建两张表:student和score表然后exit退出数据库,输入 mysqldump -uroot -p python201 >python201.sql接下来我们看一下这个pytho...
2020-05-01 16:41:41
330
原创 名片信息管理系统(升级版)
很久之前写的名片信息管理系统一直说想自己优化一下,今天才得空编辑发出来,就是稍稍做了一点点改进。具体实现的功能如下:源代码如下:def start(): print('欢迎来到名片管理系统~~~~') while True: menu_card() option = input() if option == '1': ...
2020-03-24 13:19:46
260
原创 Python2 与 Python3的一些区别
八进制数据的表示方式:Python2里,0o开始的数字是八进制,以 0 开始的数字也是八进制Python3里,八进制只能使用 0o开头除法运算符的区别:Python2里两个整数相除得到的结果是一个整数Python3里两个整数相除的结果是一个浮点数。比较运算符的区别:Python2里可以使用!=和 <> 来表示不等于运算符python3里不再支持 <>,只能...
2020-02-27 12:19:06
109
原创 用python基础语句写小型名片管理系统
这是我的上周的周末作业,发出来给我自己以后回头来看。编写的一个名片管理系统主要是实现增删查改的操作,这个不涉及文件的使用,每次退出系统后信息会被清空,待下次打开进入时手动加入之后再实现相关的一些操作。下面展示一下我的源代码def menu_card(): print('----------------名片管理系统-----------------') print('1.添...
2020-02-26 16:02:03
275
原创 python中的静态方法,类方法和实例方法
静态方法:如果用一个方法,即用不到实例对象,也用不到类对象,感觉好像与这个类没有关系一样,可以把这个方法定义为静态方法。类方法:会有一个参数cls,这个cls指的是类对象,如果一个方法只能使用到类属性,可以将这个方法定义为类方法。实例方法:会用到实例对象的属性,self指向调用这个方法的实例对象。有两种调用方式:1.实例对象.方法名 这种方法不需要手动给self传参,会自动将实例对象传...
2020-02-25 23:24:59
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人