随笔分类 -  python

flask、html
摘要:题目: 1 红包算法 2 1.输入是人数,总金额。输出是每个人的金额 3 2.多人红包,最大的不得超过总额的80% 代码: 1 # @Author :whyCai 2 # @Time :2021/3/4 22:15 3 4 ''' 5 红包算法,输入是人数,总金额。输出是每个人的红包金额,拿的最多的 阅读全文
posted @ 2021-03-08 08:47 菜小鱼~ 阅读(194) 评论(0) 推荐(0)
摘要:题目: 1 三个文件:txt1.txt、txt2.txt、txt3.txt 2 1.取出txt1.txt中的第二列数据, 3 2.取出txt2.txt中的第三列数据 4 3.排序,从大到小(自己实现) 5 4.写入 txt3.txt 中滴 6 按照从大到小的顺序,写入3.txt中的第一列 7 8 例 阅读全文
posted @ 2021-03-04 21:55 菜小鱼~ 阅读(123) 评论(0) 推荐(0)
摘要:题目: 1 第一列为商品成本价格 2 第二列为商品卖出价格 3 第三列为本金 4 要求: 5 1.每种商品只能买入卖出一次 6 2.求最大收益 7 8 例子: 9 输入: 10 3,1,5,4,3 11 4,7,6,6,4 12 16 13 14 输出: 15 27 16 (先买入前四种,然后卖出, 阅读全文
posted @ 2021-02-23 22:30 菜小鱼~ 阅读(472) 评论(0) 推荐(0)
摘要:题目: 1 第一行输入人员数 2 第二行到第N行(小于等于100),每行输入三个变量,第一个名称,第二个人员编号,第三个数量 3 4 要求: 5 1.先按照名称从小到大排序 6 2.名称相同,按照数量排序 7 3.数量相同按照人员编号排序 8 9 例: 10 输入: 11 12 3 13 cc 3 阅读全文
posted @ 2021-02-22 21:06 菜小鱼~ 阅读(357) 评论(0) 推荐(0)
摘要:题目: 1 每个用户初始金额300 2 3 1、扣除规则 4 1)图书价格大于等于 100元,累计借出去天数小于等于15天,每本每天租金5元,累计超过15天的,超过的天数每天每本租金3元 5 2)图书价格大于等于 50元、小于100元,累计借出去天数小于等于15天,每本每天租金3元,累计超过15天的 阅读全文
posted @ 2021-02-22 20:52 菜小鱼~ 阅读(828) 评论(0) 推荐(0)
摘要:题目: 1 正整数和excel之间的转换 2 3 例: 4 输入:1 5 输出:a 6 7 输入:26 8 输出:z 9 10 输入:27 11 输出:aa 12 13 输入:29 14 输出:ac 15 16 输入:679 17 输出:zc 18 19 输入:702 20 输出:aaa 思路: 1 阅读全文
posted @ 2021-02-20 00:02 菜小鱼~ 阅读(76) 评论(0) 推荐(0)
摘要:题目 1 每个字符串跟着一个数字,表示字符串的重复次数 2 先按照数字排序,再按照字符串排序,从小到大, 3 4 例: 5 c2a1 6 结果 7 acc 8 9 例: 10 c10aa2 11 aaaacccccccccc 思路: 1 先将字符串和数字区分 2 https://www.cnblog 阅读全文
posted @ 2021-02-18 16:38 菜小鱼~ 阅读(190) 评论(0) 推荐(0)
摘要:题目: 1 给定字典 d,先按照 value排序,如果value值一样,在按照key排序 2 例: 3 d = {'d':'2','a':'2','ss':'1','c':'2','b':'2'} 4 5 排序后: 6 {'ss': '1', 'a': '2', 'b': '2', 'c': '2' 阅读全文
posted @ 2021-02-18 15:52 菜小鱼~ 阅读(218) 评论(0) 推荐(0)
摘要:题目: 1 字符串区分字符和数字(连续的字符或数字当做一个整数) 2 例如: 3 "a11hh1soiu666" 4 拆分结果: 5 a 11 hh 1 soiu 666 6 7 "a3bbb4315j43" 8 拆分结果: 9 a 3 bbb 4315 j 43 思路: 1 使用 str.isdi 阅读全文
posted @ 2021-02-18 14:27 菜小鱼~ 阅读(610) 评论(0) 推荐(0)
摘要:题目: 给定一个矩阵,该矩阵只包含0和1,输出该矩阵中最大正方形区域的面积 如: 00011110 00001111 11101111 最大是 3X3 的正方形,输出为 9 解题: 1.参考相关博客(链接见下文) 先新建一个全为0,行数和列相等的列表 dp,设置一个最大值 maxSquare 1)第 阅读全文
posted @ 2021-02-08 19:22 菜小鱼~ 阅读(201) 评论(0) 推荐(0)
摘要:一、报错如图,接口需要支持跨域,关于跨域,参考:https://blog.csdn.net/qq_38128179/article/details/84956552 二、查阅博客发现,可以使用 flask_cors 包的CORS方法可以支持跨域,首先安装 flask_cors,然后修改如下 1 #首 阅读全文
posted @ 2021-02-06 20:03 菜小鱼~ 阅读(626) 评论(0) 推荐(0)
摘要:题目: 1 ''' 2 列表a和列表为正向有序列表,要求,生成一个新的列表,使a和b中值有序排序 3 ''' 4 a = [3,5,7,11,19,66] 5 b = [0,2,7,9,10,20,30] 1.可直接使用 sort方法排序 1 ''' 2 列表a和列表为正向有序列表,要求,生成一个新 阅读全文
posted @ 2021-01-24 11:18 菜小鱼~ 阅读(620) 评论(0) 推荐(0)
摘要:1 题目: 2 3 给你一个长度固定的整数数组 arr,请你将该数组中出现的每个零都复写一遍,并将其余的元素向右平移。 4 5 注意:请不要在超过该数组长度的位置写入元素。 6 7 要求:请对输入的数组 就地 进行上述修改,不要从函数返回任何东西。 8 9 10 11 示例 1: 12 13 输入: 阅读全文
posted @ 2021-01-21 22:49 菜小鱼~ 阅读(161) 评论(0) 推荐(0)
摘要:1.在起始处添加 开始时间 2.程序运行 3.末尾处添加结束时间 4.结束时间 减去开始时间 1 start1 = time.process_time() 2 start2 = time.time() 3 start3 = datetime.datetime.now() 4 5 6 end1 = t 阅读全文
posted @ 2021-01-21 22:08 菜小鱼~ 阅读(779) 评论(0) 推荐(0)
摘要:1.使用 a = b , a的值修改后,b的值也跟着变动,实际a和b指向同一个内存地址 2.使用a.copy() ,a的值修改后,b的值不会跟着变动,实际a和b指向不同的内存地址 1 a = [1,2,3,4] 2 3 b = a 4 c = a.copy() 5 print('a:',a,id(a 阅读全文
posted @ 2021-01-21 21:55 菜小鱼~ 阅读(269) 评论(0) 推荐(0)
摘要:简单的爬取页面数据,并生成词云和网络图 需要安卓 networkx wordcloud 包 代码如下 1 # @Author :whyCai 2 # @Time :2020/10/17 10:35 3 from time import sleep 4 5 import requests,json,j 阅读全文
posted @ 2020-10-17 14:41 菜小鱼~ 阅读(898) 评论(0) 推荐(0)
摘要:之前的写法: 1 Table.query.filter().order_by(" xxx desc ").all() 改成如下,加个 text(),问题解决 1 from sqlalchemy.sql import text 2 3 4 Table.query.filter().order_by(t 阅读全文
posted @ 2020-05-12 22:23 菜小鱼~ 阅读(1090) 评论(0) 推荐(0)
摘要:1.建python3虚拟环境 1 python -m venv venv3 2. 进入虚拟环境,然后安装包 1 source /home/xxx/venv3/bin/activate 2 3 pip install -r 安装包.txt 3.需要修改的文件 1 1.删除如下python2的代码 2 阅读全文
posted @ 2020-05-11 20:19 菜小鱼~ 阅读(157) 评论(0) 推荐(0)
摘要:之前用的python抓取页面数据用的是: 1 url = "http://xxxxxx" 2 res_text = json.loads(urllib2.urlopen(urllib2.Request(server_url_text)).read()) 3 print('res_text') 后来再 阅读全文
posted @ 2020-05-06 19:51 菜小鱼~ 阅读(975) 评论(0) 推荐(0)
摘要:参考博客: https://www.cnblogs.com/1a2a/p/10408516.html 1.config文件添加如下配置 1 FLASKY_DB_QUERY_TIMEOUT = 0.1 # 设置sql执行超时时间 0.1s 2 SQLALCHEMY_RECORD_QUERIES = T 阅读全文
posted @ 2020-05-05 17:34 菜小鱼~ 阅读(1681) 评论(0) 推荐(0)