自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python基础练习小题01

Python基础入门题目九九乘法表回文数水仙花数平闰年Python基础入门题目九九乘法表利用当前的所学的Python知识,并以下的形式输出。回文数“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=123456.

2021-11-04 19:49:28 332

原创 基于PyQt的数据脱敏软件

基于Pyqt数据加密软件加密的逻辑数据的加密形式加密方式的缺点“特殊的加密方式”深层次加密数据要不要恢复加密系统的界面加密的逻辑数据打算怎样加密?那些数据要加密?数据要不要解密?ps:本人行业特殊,所以在此不提源数据内容,望谅解。数据的加密形式比较常见的MD5加密、sha256加密等,此类加密方式都是不可解密的(MD5也有一些破解网站,但一般都是计算好的)Des加密、Aes加密为对称的加密手法,是用来同一个钥匙进行加密,Des目前可以强制破击,所以使用的较少,Aes加密等级较高。非对称

2021-04-18 23:57:53 581 1

原创 逻辑斯蒂回归算法原理推导

前言假如有一个罐子,里面有黑白两种颜色的球,数目多少不知,两种颜色的比例也不知。我们想知道罐中白球和黑球的比例,但我们不能把罐中的球全部拿出来数。现在我们可以每次任意从已经摇匀的罐中拿一个球出来,记录球的颜色,然后把拿出来的球 再放回罐中。这个过程可以重复,我们可以用记录的球的颜色来估计罐中黑白球的比例。假如在前面的一百次重复记录中,有七十次是白球,请问罐中白球所占的比例最有可能是多...

2019-12-03 19:44:08 533

原创 基于python-tkinter的答题系统

答题系统的设计首先我们需要一个题库,这个题库可以采用数据库 ,也可以使用execl,这里我们由于execl笔记方便的。所以我们使用execl,execl的设计。使用的工具python第三方库pandas读取execl题库pillow加载背景照片内置库random实现随机抽题thinker实现布局问题界面设计提示信息:根据答对...

2019-12-01 23:44:03 12331 21

原创 面试中的一些逻辑题

逻辑题1.设‘并非无奸不商’为真,下列正确的是A. 所有商人都是奸商B.所有商人都不是奸商C.并非所有商人是奸商D.并非所有商人不是奸商E.有的商人不是奸商首先理解无奸不商: 无奸不商一个汉语词汇,贬义词,拼音是wú jiān bù shāng,意思是不奸诈就不能作商人, 亦可理解为商人都是奸诈的。 [1] 常与无商不奸连用,不奸诈就不能作商人, 即商人都是奸商并非:并不是...

2019-11-27 21:47:50 2133

原创 mongodb

mongodb基础简介1.1 简介1.2 格式1.3 特点1.4 MongoDB 的应用场景1.5 存储方式:虚拟内存 + 持久化。1.5.1 持久化方式:1.5.2 虚拟内存1.6 mongodb的概念及与sql的区别linux 安装(16.04 and 18.04)mongodb配置2.1 远程连接2.2 远程连接问题mongodb的命令3.1 数据库操作3.2 集合操作:(表)pytho...

2019-09-02 20:42:19 459

原创 redis

redis基础操作介绍NoSQL1.1 优点1.2 缺点redis2.1简介:2.2 安装2.3运行,远程主机访问2.3.1 进入客户端:2.3.2 远程访问配置2.3 数据类型2.3.1 string 字符串2.3.2 hash 哈希2.3.3 list 列表2.3.4 set 集合2.3.5 sorted set 有序集合2.4 redis的其他问题pycharm连接redis3....

2019-08-31 20:22:58 460

原创 MySql

数据库安装mysqlsudo apt install mysql-server mysql-client开启mysql服务sudo service mysql start关闭mysql服务sudo service mysql stop重启mysql服务sudo service mysql restart查看数据库show databases;使用...

2019-08-30 21:01:56 87

原创 linux基础

软件的安装:apt = apt-get+ apt-cache+apt listapt install xxxapt-get install xxxyum --→centoswget 主要是通过指定的url完成资源的下载https://download.jetbrains.8686c.com/python/pycharm-professional-2019...

2019-08-26 19:23:32 231

原创 linux基础

文件权限d --r w x — x-r -xr:可读w:可写x :可执行(exe)修改文件权限u:userg:groupo:othera:all第一种方式:chmod u+w b.txt(文件) 给当前用户添加写权限chmod g+w,o+w b.txt(文件) 给组,其他同时增加写的权限第二种方式:r —> 4w ----> 2...

2019-08-23 21:26:23 253

原创 linux基础命令使用

linux基础Ssh的工作原理:服务器启动的时候自己产生一个密钥(768bit公钥),本地的ssh客户端发送连接请求到ssh服务器,服务器检查连接点客户端发送的数据和IP地址,确认合法后发送密钥(768bits)给客户端,此时客户端将本地私钥(256bit)和服务器的公钥(768bit)结合成密钥对key(1024bit),发回给服务器端,建立连接通过key-pair数据传输。Ssh:S...

2019-08-22 19:14:44 156

原创 python基础篇--day23

排序冒泡排序list1 = [3, 6, 9, 1]print('====》', list1)# [1,2,3,4,5]def bubble(list1): for i in range(len(list1) - 1, 0, -1): # i=3 i=2 i=1 ( n-1 ) for j in range(i): # 3 0 3 1 3 2 ...

2019-08-21 20:39:24 193

原创 python基础篇--day22

栈push() 圧栈、进栈pop() 弹栈、出栈 (弹出栈顶)'''NodeStack'''class Node: def __init__(self, data): self.data = data self.next = None def __str__(self): return str(self.data)...

2019-08-20 16:02:34 176

原创 python基础篇--day17

re模块正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。很多语言中都有正则表达式的内容,当然python也不例外,python提供了re模块,来使用正则表达式。首先说一下re里面的方法:re.match(pattern, string, ...

2019-08-20 16:01:47 162

原创 python基础篇--day21

算法一些具有特定逻辑的代码,通过代码告诉计算机处理一些问题的执行步骤,不断地将数据取出计算然后存入到地址中,这种的编程代码称为算法。算法的特点输入可有可无输出结果一到多个有穷性: 有一定的循环次数,非死循环确定性:代码无二义性,明确每行代码作用可行性:代码一定的执行意义算法复杂度衡量标准- 算法在执行中所消耗的时间- 算法所占用资源的大小,例如:内存占用大小- 算法的...

2019-08-20 09:57:14 164

原创 python基础篇 -- day19

协程协程: 微线程''' greenlet gevent'''from greenlet import greenletdef eat(): for i in range(5): print('坤坤喜欢吃肉饼...') g2.switch()def listen_music(): for i in range(5): ...

2019-08-15 21:24:06 150

原创 python基础篇--day18

进程Process类创建进程p = Process(target=callble,name=" “,args=’’,keargs=” ")p.start()os.getpid() 获得当前进程号os.getppid() 获得父线程进程号进程主进程:执行时的默认进程子进程:全局变量:如果是全局变量,每个进程都会拥有各自的全局变量,互不影响阻塞主线程子进程对象.join...

2019-08-15 09:00:56 295

原创 python基础篇---day16

python中常用的模块 时间模块time使用datetime日历模块 calendar数学模块随机数模块os模块时间模块time使用方法功能t = time.time()获得一个时间戳(时间戳从1970年1月1日开始到现在的秒数)st = time.localtime(t)获得一个时间对象,t可以是某个时间戳,不写默认为当前时间time.strftime...

2019-08-12 20:49:58 144

原创 python基础篇 -- day14、15

模块系统模块自定义模块导入模块import XXX(模块名)模块名.变量模块名.函数名()模块名.类from — import XXxfrom 模块民__name————包文件夹 +__ init__.py —> 包包里面存放多个模块作用:防止命名冲突方便管理导入:import 包名.模块名from 包名.模块名 import 具体的类、函数...

2019-08-10 15:56:39 139

原创 python基础篇--day13

异常处理格式当程序运行时,出现的一些问题(语法问题,逻辑问题等),程序则会抛出一个错误,程序终止。异常处理就是把可能出错的代码包围起来,让其抛出错误并接收错误,告诉计算机当程序产生错误时,你应该怎么做,而不会让程序终止。try: 可能出错的代码except [异常类型]: 出错后执行的代码异常类型TypeError :类型错误ZeroDivisionError:除数不能为零E...

2019-08-10 15:11:19 182

原创 python基础篇--day12

python基础-继承、类继承单继承私有变量不被继承多层继承重写类装饰器元类单例类继承所有的类都继承了Object类,目的: 简化代码,提高代码的可读性单继承私有变量不被继承class Father: def __init__(self): self.__a = 10 self.b = 8 def show(self): ...

2019-08-08 15:11:01 311

原创 python基础篇--day11

python基础篇--面向对象面向对象对象类定义魔法方法私有化面向对象面向对象编程是一种编程思想,他不像c语言那样(c语言是面向过程编程),面向对象编程为OOP编程(Object Oriented Programming)。什么是面向对象?在世界上可以称为万物皆对象,比如你要吃个鱼香肉丝,你会怎么做,先去市场上卖鱼、买鱼料、回家洗鱼、开火做饭等等,这种思想就是面向过程,而面向对象则不会考虑这...

2019-08-07 09:00:20 328

原创 python基础篇 -- day10

python--生成器、递归生成器第一种方式第二种方式用生成器实现斐波那契数列迭代器、生成器、可迭代对象1.什么是迭代器?(==Iterator==)2.什么是生成器?(==generator==)3.可迭代对象(==Iterable==)递归生成器第一种方式将列表推导式外面将[]号改为()号这种一般应用于较为简单的生成器,太复杂的不行第二种方式用函数+yeild的方式yei...

2019-08-05 21:46:28 348

原创 python基础篇 -- day09

python - - 装饰器、函数装饰器装饰器定义装饰器的作用普通装饰器带返回值的装饰器带参数装饰器多层装饰器匿名函数高阶函数functools装饰器装饰器定义开放封闭原则:开放:对代码的拓展开放的,允许代码扩展、添加新功能。如更新地图,加新枪,等等。封闭:对源码的修改是封闭的。装饰器:装饰器:完全遵循开放封闭原则。装饰器: 在不改变原函数的代码以及调用方式的前提下,为其增...

2019-08-03 15:45:31 286

原创 python基础篇--day08

python--作用域、闭包作用域局部变量和全局变量LEGB的规则global与nonlocalglobals()与locals()闭包闭包的含义闭包的条件作用域局部变量和全局变量全局变量:一般定义在函数外面,任何函数都可以访问 ps:访问的含义是只能读取数据局部变量:一般定义在函数内部,只有本函数才能对其增删改查LEGB的规则legb就是python中的一种查找顺序(由上而下)l...

2019-08-01 21:56:59 112

原创 python基础-day07

python基础可变与不可变类型可变类型不可变类型浅拷贝深拷贝函数无参函数有参函数可变与不可变类型不可变的数据类型有int、float、bool、str、tuple可变的数据类型有list、set、dict可变类型内容发生改变,但是地址没有改变,则认为此类型是可变类型的不可变类型只要改变变量的值则地址发生变化,则认为此类型是不可变的a = 5print("未更改前的a的值...

2019-07-31 19:35:19 250

原创 python基础篇--day05+day06

python----元组元组声明元组也是支持下标和切片元组的内置函数元组的强制修改元组特点: 类似列表,但是不支持删除,添加,修改,一旦定义则就不可更改声明list1= [] , tuple1=()list2 = [1, 3, 6, 7, 8]tuple2 = (1, 3, 5, 7, 8)list3 = list() ---> 同 list3=[]tuple3 ...

2019-07-30 20:56:32 249

原创 python 基础篇 day04

python基础篇 ---day04list列表介绍定义内置函数增删改查支持的函数list列表介绍存放一些数据的集合数据可以重复定义a = [] 空列表a = [1,2,’‘3’’] 列表中可以存放任意的数据类型内置函数增函数名含义例子append(x)在列表的最后面加一个x字符或x字符串a=[1,2,3] a.append(4) 结果:1...

2019-07-29 20:14:34 141

原创 python基础篇--day03

python基础篇 ---day03条件语句ifif-elseif-elif-elseif的嵌套循环语句whileforrange()函数break 和continue与else使用字符切片条件语句if# if 条件:# 条件正确时执行if-else# if 条件:# 条件正确时执行# else:# 条件不成立时执行if-elif-elseif 条件1...

2019-07-25 22:21:06 417

原创 python基础篇day02

python 入门基础篇--day02python中的常量python中的变量格式命名规则变量类型python中的运算符算术运算符赋值运算符关系运算符位运算符进制进制转换负数进制转换系统函数位运算符身份运算符成员运算符三目运算符运算符优先级python中的常量python中并未像java/c++中那样有const来定义常量,在python中人们习惯的约束用全部大写字母来定义常量。然而这并为真正...

2019-07-24 22:45:17 283

原创 python搭建知识

python搭建篇-day01安装python开发环境+pycharmpython官网:https://www.python.org/pycharm官网:http://www.jetbrains.com/pycharm/download/#section=windowsPATH配置python是一门解释性语言python的库一切就绪,你好,世界!安装python开发环境+pycharmpyth...

2019-07-22 22:02:45 365

基于tkinter的答题系统

智能答题界面系统,读取execl里面的题目,展示,点击选项后给出相应的提示,然后点击下一题方可继续作答。

2019-12-02

空空如也

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

TA关注的人

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