![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
孙小小白
这个作者很懒,什么都没留下…
展开
-
移动金融管理系统设计与开发实训(课程设计报告)——基于Android+Django的银行系统部分功能设计与实现
随着信息技术的快速发展以及经济的快速发展,金融界的信息化的进程也在不断推进,信息技术的不断成熟和人口综合素质的不断提高,也使得各大银行也在不断的完善和升级手机银行的功能,一方面可以满足客户的个人业务需求,从而摆脱时间和地点带来的束缚,极大地改善用户体验,另一方面银行也从频繁重复的人工劳动中解放出来,能够将精力和资源投放在如何更好地满足客户需求、创新理财产品和应对金融市场变化中。当前,手机银行已经形成账户信息管理,转账支付,余额查询,动账通知,理财购买,贷款抵押等业务服务于一体的手机银行系统;随着银行电子原创 2023-01-03 23:55:52 · 871 阅读 · 0 评论 -
对称加密与非对称加密的区别与实现
·RSA算法是1977年由MIT三位密码学家Rivest、Shamirh和Adleman发明,是迄今为止最为成熟完善的公钥密码体制。RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。基于数论构造,具体难度是基于大素数乘积的因子分解;将两个大素数相乘十分容易,但对其乘积进行因式分解却极其困难,因此可以将乘积作为加密密钥公开。素数的概念:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否原创 2022-10-14 15:21:35 · 462 阅读 · 0 评论 -
技术文档2:Django中URL路由解析
URL定义:urls.py ----- 负责把URL模式映射到应用程序。URL是Django收到用户请求后,根据用户请求的URL地址和urls.py里配置的映射关系,以正确的确定出某个URL调用哪一段逻辑代码来对应执行相应的视图函数或视图类,最后由视图返回给客户端想要接收的数据。Django中的路由解析的过程主要是:路由主要分为两种:也可将功能的全部路由信息都定义在主路由文件中,在子应用中不再设置urls.py文件中;路由解析顺序:路由的查找顺序是从上到下,因此有可能会使上面的路由屏蔽掉下面的路由,带来非预原创 2022-06-21 23:25:20 · 406 阅读 · 0 评论 -
偶数计算Python
# 用python编程实现:自定义函数计算你的学号后两位到50之间(取值范围:[学号后两位, 50])的(1)奇数;(2)偶数;(3)所有奇数的均值。原创 2022-06-10 16:20:05 · 1136 阅读 · 0 评论 -
数组创建与运算
1) 由于 list、dict 等可以包含不同的数据类型,因此没有dtype属性2) np.array 中要求所有元素属于同一数据类型,因此有dtype属性3) 能用dtype() 才能用 astype()range()和arange()的区别原创 2022-06-10 12:59:07 · 153 阅读 · 0 评论 -
技术文档3:Django From和ModelFrom组件的使用
Form的定义:创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 在使用选择标签时,需要注意choices的选项可以从数据库中获取,但是由于是静态字段 ***获取的值无法实时更新***,那么需要自定义构造方法从而达到此目的。根据{{ form }},所有的表单字段和它们的属性将通过Django 的模板语言拆分成HTML 标记 。form标签novalidate属性:novalidate 属性规定当提交表单时不对其进行验证。如果使用原创 2022-05-23 11:12:21 · 695 阅读 · 0 评论 -
图书馆座位预约系统(Django框架)
完成的资源项目位于资源中:链接地址:开发时间:2022/5/23图书管理系统,PythonwebDjango-Python文档类资源-CSDN下载3系统功能设计3.1登录,注册(增查)该功能的的设计和实现主要是基于数据库的增查实现的,注册更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/qq_47112287/85441921?spm=1001.2014.3001.55011 前言图书馆预约系统是为了缓解高校图书馆座位紧缺,为...原创 2022-05-23 11:11:06 · 7514 阅读 · 6 评论 -
Django下系统中登录拦截中间件的设置
Django下系统中登录拦截中间件的设置一、设计流程1.利用装饰器在视图中拦截未登录的url@login_required(login_url='/user/login/')def homepage(request): pass这种方法适合于程序中只有少数几个需要登录拦截的url。2. 利用中间件技术拦截未登录的url2.1 在settings.py添加MIDDLEWARE设置:middleware.LoginCheckMiddlewareMIDDLEWARE = ...原创 2022-05-22 21:10:09 · 1033 阅读 · 0 评论 -
技术文档2:Django中URL路由解析
URL定义:urls.py ----- 负责把URL模式映射到应用程序。URL是Django收到用户请求后,根据用户请求的URL地址和urls.py里配置的映射关系,以正确的确定出某个URL调用哪一段逻辑代码来对应执行相应的视图函数或视图类,最后由视图返回给客户端想要接收的数据。Django中的路由解析的过程主要是:由客户端发送访问请求; 服务端接受客户端的请求,拆解出请求; 服务端优先匹配项目目录下的URL,再匹配具体应用中的URL; 做出判断,若匹配成功则执行对应的视图;未匹配成功则返原创 2022-05-20 19:44:00 · 553 阅读 · 0 评论 -
Django框架下验证码登录的实现
设计流程1.用自定义的python文件,生成随机数,为图像,进行图像的处理;2.利用引入的字库,调用pillow库进行图像文件的处理;3.在views中设计相关的功能,将字符串存到session中,进行验证4.设计urls路径,进行刷新图片的更新5.当用户输入到表单中的信息与session中的一致,则通过验证码,进行登录操作;相关代码viewsdef image_code(request): # 调用pillow 生成验证码 img,code = check_c...原创 2022-05-13 15:16:43 · 682 阅读 · 0 评论 -
国内常用镜像源汇总
国内常用镜像源汇总1 清华镜像Simple Index2 中科大镜像Simple Index3 豆瓣镜像Simple Index4 阿里镜像Simple Index5 华中科大镜像http://pypi.hustunique.com/6 山东理工大学镜像http://pypi.hustunique.com/7 搜狐镜像http://mirrors.sohu.com/Python/百度镜像ht原创 2022-05-12 19:19:37 · 2033 阅读 · 0 评论 -
Django项目URL中带admin跳转到Django页面,而不是自己定义的页面;
Django项目URL中带admin跳转到Django页面,而不是自己定义的页面;“”如图:在浏览器的路径中输入“”127.0 .01:800 0/ad min/ list “”跳转到的并不是自己设计的页面,跳转到Django中的页面;出现这个情况的主要原因是因为urls中的:path('admin/', admin.site.urls),没有删除,或者是注释,只需要把这个注释,或者删除了,即可正常的进行访问;在在需要进行admin的路径的时候,需要把它注释掉.原创 2022-05-05 11:21:31 · 1179 阅读 · 0 评论 -
matplotlib&&matlab绘图代码示例
plt.figure(figsize=(10,6))L=["北京","上海","香港","深圳","广州"] #添加Lable标签y2016=[15600,12700,11300,4270,3620]y2017=[17400,14800,12000,5200,4020]plt.bar(np.arange(5),y2016,color="blue",width=0.5,alpha=0.8) #x用索引来代替plt.bar(np.arange(5)+0.5,y2017,tick_label=L.原创 2022-04-10 14:29:30 · 415 阅读 · 0 评论 -
Pandas数据分析包学习记录(笔记整理)
Pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了数据分析。它提供了大量高级的数据结构和对数据处理的方法。pandas主要支持的数据结构:1.series:一维数组,以下标为索引访问;2.Time-Series:时间序列,本质上是一个一维数组,以时间为索引访问;3.DataFrame:二维表格型数据结构;4.Panel:三维数组,可以装载多个DataFrame的容器。Series : 是一个一维数组对象 ,类似于 NumPy 的一...原创 2022-03-28 19:13:44 · 1963 阅读 · 0 评论 -
python 绘制bar类型图细节属性记录
import pandas as pdimport matplotlib.pyplot as pltx=[0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9]y=[1.原创 2022-03-24 15:58:07 · 2107 阅读 · 0 评论 -
Python基础语法结构练习
1.(1) 输入考试成绩,如果<60,输出”不合格”(2) 输入考试成绩,如果<60,输出”不合格”,如果>=60,输出“合格”(3)输入考试成绩,如果>=60,输出”不合格”, 如果>=70,输出“中等”, 如果>=80,输出“良好”, 如果>=90,输出“优秀”, 其它, 输出“不合格”。a = int(input("请您输入您要判定的成绩"))if(a<60): print("您的考试成绩为不合格")else: .原创 2022-03-11 20:31:27 · 3483 阅读 · 0 评论 -
基于北京市各区二手房的数据分析(金融数据挖掘Python)
目录1 研究背景与研究意义..................................................................................................... 11.1 课题研究背景..................................................................................................... 11.2 课题研究意义...........原创 2021-12-30 20:25:07 · 2403 阅读 · 2 评论 -
掌握Numpy对象ndarray
学号:2019120902 姓名: 班级:19信管二班 实验 Numpy一 实验目的掌握Numpy对象ndarray。掌握Numpy 矩阵与通用函数掌握Numpy统计分析二 实验内容01.py已知以某家庭为调查单位,某种商品在某年各月的家庭平均月消费量Y (kg)与其价格X (元/kg) 间的调查数据如表所示,并已构建回归模型对消费量进行了预测。已知均方差公式如下所示,请使用numpy计算...原创 2021-12-07 16:16:13 · 1165 阅读 · 0 评论 -
python实验 文件、面向对象与模块
实验目的掌握文件的基本操作,如文件打开、读、写和保存等。理解python中面向对象的思想,能够编写class,并进行实例化与调用。掌握模块的创建与使用。二 实验内容01.py请编写一个类Car,其中包括属性:颜色、车轮数,方法:平均车速(给出里程、时间,计算平均车速)class car:#构造一个汽车类 def __init__(self,color="白色",wheel=4):#构造一个函数表示汽车的基本属性 self.color=color ...原创 2021-11-12 20:02:37 · 1061 阅读 · 0 评论 -
函数接收一个列表参数,返回该列表的均值方差、标准差
请编写一个函数,该函数接收一个列表参数,返回该列表的均值方差、标准差,最后在主程序中测试该函数。统计学里最基本的概念就是样本的均值、方差、标准差。首先给定一个含有N个样本的集合,下面给出这些概念的公式描述。均值表示的信息是有限的,而标准差描述的是样本集合的离散程度。以两个集合[0, 8, 12, 20]和[8, 9, 11, 12]为例,它们的均值都是10,但显然两个集合的差别是很大的,计算两者的标准差。前者是8.3,后者是1.8,显然后者较为集中,故其标准差较小,标准差描述的就是.原创 2021-11-02 17:13:04 · 3480 阅读 · 0 评论 -
编写一个函数,简单模拟微信发红包算法。
编写一个函数,简单模拟微信发红包算法。函数有两个参数:一个参数表示红包总金额,默认值为100;另一个参数表示红包数量,默认值为15。所有随机产生的红包金额(保留两位小数)存放在一个列表(同时作为函数的返回值)中,单个红包金额最少为0.01元,所有红包金额之和应等于红包总金额。现要求当函数参数均为默认值时,按行输出列表中每个红包的金额。#编写一个函数,简单模拟微信发红包算法。import randomdef hongbao(money=100, number=15): ls...原创 2021-11-01 22:38:40 · 4440 阅读 · 4 评论 -
Python 函数学习笔记
函数的概念: 函数用来将复杂的问题分解为若干子问题,并逐个解决。函数允许我们按照这样的方式编写或阅读程序;首先关注所有的业务,然后关注如何完成每项任务,一旦我们为一个特定的任务编写了函数,就可以在任意时刻调用这个函数来完成特定的任务和功能;编程使用函数的优点: 1.减少程序中的代码重复; 2.把大而复杂的问题分解为小问题。 3.有助于提升代码的整洁程度,使代码更加的易于理解; 4.使一段代码可以重复使用函数的概...原创 2021-11-01 22:16:30 · 1596 阅读 · 0 评论 -
Python返回列表的中位数
请编写一个函数,该函数接收一个列表参数,返回该列表的中位数,最后在主程序中测试该函数。输入格式说明 [1,3,5,6,7]输出格式说明 5中位数是常见的统计量之一,在概率论和统计学中有广泛的应用,在偏态分布中有重要的价值。例如,想从一组数据中知道人们的平均财富,假设100人一个月每人收入100元,10人一个月每人收入1000000元。如果算平均值,得到的是91000元,这是一个完全没有向人们展示真实情况的奇怪的值。在这种情况下,中位数会提供更有用的值和较好的描述。对于元素个数不同的列..原创 2021-10-31 15:15:19 · 5236 阅读 · 0 评论 -
列表操作练习
2021/10/26/9:001.已知学生成绩存在列表lst=[1,4,7,2,6,4,3,9],求学生成绩的最大值、最小值和平均值。#已知学生成绩存在列表lst=[1,4,7,2,6,4,3,9],求学生成绩的最大值、最小值和平均值。lst=[1,4,7,2,6,4,3,9]print("该数列的最大值为:",max(lst))print("该数列的最小值为:",min(lst))print("该数列的平均值为:",sum(lst)/len(lst))2.编写程序,实现货币的转换。原创 2021-10-26 09:28:05 · 4516 阅读 · 0 评论 -
03.py输入评委给出6个成绩,存到list中。(每个操作后请输出列表)
03.py输入评委给出6个成绩,存到list中。(每个操作后请输出列表)按成绩由高到低排序 去掉最高分 去掉最低分 计算剩余的平均分 19信管二班#根据输入的成绩按照要求进行处理grade = []#构造一个空数列b=1for a in range(1,7):#限定循环条件 print("请第" ,b,"位裁判输入您给出的成绩") i = float(input()) grade.append(i) b=b+1grade.sort()print("原创 2021-10-16 10:08:58 · 1250 阅读 · 0 评论 -
实验 组合数据类型(内置数据结构)
学号:20191209022009 姓名: 班级:19信管二班 04.py已知a、b、c三人特长输出ab两个人共有的特长 输出abc三人都具有的特长 输出a具有c不具有的特长 输出三个人中至少有一个人拥有的特长 删除c的特长-‘跳舞’ 为c新增特长‘打羽毛球’ 循环遍历输出c的特长#根据特长练习交集并集的概念使用a = ['绘画','打篮球','唱歌','跳舞']b = ['打篮球','唱歌','踢足球']c = [...原创 2021-10-16 10:03:06 · 358 阅读 · 0 评论 -
实验 程序流程控制
学号:20191209022009 姓名: 班级:19信管二班 实验 程序流程控制一 实验目的掌握选择结构的使用掌握循环结构的使用掌握random库的使用二 实验内容01.py输入确诊人数,输出等级。02.py要求用户输入年收入、信誉等级、贷款年限后,系统给出贷款发放建议。03.py输出 [100,200]间所有偶数,并求解并输出这些偶数的乘积。04.py随机生成0-9之间(...原创 2021-10-16 09:59:58 · 1812 阅读 · 0 评论 -
验证邮箱地址,并对邮箱地址进行切片
#对于输入的邮箱地址的合法性进行判断,并对邮箱地址进行切片;import redef checkemail(a):#构造函数对于邮箱的合法性进行判断; reg="\w+[@][a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)+"#利用正则表达式对于邮箱地址的合法性进行判断 result=re.findall(reg,a) if result: return 0; else: return 1if __name__=="__ma.原创 2021-10-16 09:56:02 · 423 阅读 · 0 评论 -
基本数据类型基本数据类型应用实践;
实验 基本数据类型一 实验目的掌握数字类型的使用掌握字符串的使用掌握math库的使用二 实验内容01.py 输入任意邮箱,提取@符号前的信息和@符号后的信息,并输出。 注意面向任意邮箱号,383062226@qq.com和12345a@sina.com等 提示使用切片、find()方法。 02. py 格式化输出0.00314625对应的三种形式: 科学表示法形式 保留4位有效位的浮点数 百分比形式 03.py 使用math函数库,输出:..原创 2021-10-16 09:50:39 · 125 阅读 · 0 评论 -
Python基础练习
1.已知a=1,b=2,c=3,(1)求b10(2)求a^20+b^20+c^202.输入a,b的值,计算并输出长方形的面积。心得体会:简单的体验了Python语句和其他学过的语句之间的差别,相对的来说更加的简单和便捷,不像其他语言那样的复杂和繁琐,对于Python有了入门的认识,目前感觉很简单,以后就不知道了,当然每一个语言的入门都是很简单的,hello world...原创 2021-10-16 09:43:32 · 92 阅读 · 0 评论