随笔分类 -  Python

摘要:跨域CORS:前端与后端分处不同的域名,我们需要为后端添加跨域访问的支持。 我们使用CORS来解决后端对跨域访问的支持。 使用django-cors-headers扩展,参考文档:https://github.com/ottoyiu/django-cors-headers/ 安装:pip insta 阅读全文
posted @ 2022-05-17 17:11 博客萨斯州 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Python博大精深之处在于丰富的库,而目前最方便的下载库的方法无疑是pip。 由于GFW的存在,当我们在使用pip下载安装某个库的时候,会遇到莫名其妙的网络问题,比如我今天就死活安装不上pandas库。 这次要谈的正是改善pip下载网络问题的方法,我推荐的是修改下载源。 推荐两个源: 豆瓣:htt 阅读全文
posted @ 2022-03-14 02:53 博客萨斯州 阅读(193) 评论(0) 推荐(1) 编辑
摘要:```python# 字符串串print(format('test', '20')) # 右对⻬齐print(format('test', '^20')) # 居中# 数值print(format(3, 'b')) # ⼆二进制print(format(97, 'c')) # 转换成unicode字符print(format(11, 'd')) # ⼗十进制print(format(11, 'o'... 阅读全文
posted @ 2020-05-01 00:16 博客萨斯州 阅读(228) 评论(0) 推荐(0) 编辑
摘要:常用的正则表达式 python 非负整数:^\d+$ 正整数:^[0 9] [1 9][0 9] $ 非正整数:^(( \d+)|(0+))$ 负整数:^ [0 9] [1 9][0 9] $ 整数:^ ?\d+$ 非负浮点数:^\d+(\.\d+)?$ 正浮点数 : ^((0 9)+\.[0 9] 阅读全文
posted @ 2019-11-03 03:15 博客萨斯州 阅读(165) 评论(0) 推荐(0) 编辑
摘要:"以下参考:菜鸟教程 python100例" == "推荐博客" 有四个数字: 1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于1 阅读全文
posted @ 2019-10-29 12:29 博客萨斯州 阅读(2065) 评论(0) 推荐(0) 编辑
摘要:```python #生成某年的所有日期 def dateRange(year): fmt = '%Y-%m-%d' bgn = int(time.mktime(time.strptime(year+'-01-01',fmt))) end = int(time.mktime(time.strptime(year+'-12-31',fmt))) list_date =... 阅读全文
posted @ 2019-10-25 03:58 博客萨斯州 阅读(242) 评论(0) 推荐(0) 编辑
摘要:"转载" python Python基础数据类型考试题 考试时间:两个半小时 满分100分(80分以上包含80分及格) 一,基础题。 1, 简述变量命名规范(3分) 1、变量由字母、数字、下划线任意组成 2、不能以数字开头 3、不能使用python关键字 4、变量要具有可描述性 5、变量不能是中文 阅读全文
posted @ 2019-10-24 00:33 博客萨斯州 阅读(512) 评论(0) 推荐(0) 编辑
摘要:```python #1.正则表达式计算 origin = "1 - 2 * ( ( 60 - 30 + ( -40.0 / 5 ) * ( 9 - 2 * 5 / 3 + 7 / 3 * 99 / 4 * 2998 + 10 * 568 / 14 )) - ( - 4 * 3 ) / ( 16 - 3 * 2))" import re import functools def checkIn... 阅读全文
posted @ 2019-09-12 15:10 博客萨斯州 阅读(221) 评论(1) 推荐(0) 编辑
摘要:``` # 1.按alist中元素的age由大到小排序 alist = [{'name': 'a', 'age': 20}, {'name': 'b', 'age': 30}, {'name': 'v', 'age': 25}] b = [] for i in alist: b.append(i["age"]) b.sort(reverse=True) print(b) # 2.有一个多... 阅读全文
posted @ 2019-09-11 21:21 博客萨斯州 阅读(217) 评论(0) 推荐(0) 编辑
摘要:```python #1、写函数,利用递归获取斐波那契数列中的第 10 个数,并将该值返回给调用者。 def rec(a,b,dep=1): c = a + b if dep == 10: return c return rec(b,c,dep+1) print(rec(5,5)) #2、编写用户登录程序,(读写文本版,可注册用户,修改用户密码) import os #注册账号 def zhuce 阅读全文
posted @ 2019-09-08 23:47 博客萨斯州 阅读(207) 评论(0) 推荐(0) 编辑
摘要:```python #1、简述普通参数、指定参数、默认参数、动态参数的区别 #1.普通参数就是传入的函数,没有默认值 def f(a): a = a + 1 return a print(f(3)) #2.指定参数 def f(a,b,c): d = a + b + c return d print(f(2,4,5)) #没有指定参数就会按照顺序分别赋值给a,b,c print(f(b=3,a=2 阅读全文
posted @ 2019-09-03 22:25 博客萨斯州 阅读(310) 评论(1) 推荐(0) 编辑
摘要:```python #1.有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。 #即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} b = [11, 22, 33, 44, 55, 66, 77, 88, 99, 90] a = {'k1':[],'k 阅读全文
posted @ 2019-09-02 20:35 博客萨斯州 阅读(209) 评论(0) 推荐(0) 编辑
摘要:```python 1、使用while循环输入 1 2 3 4 5 6 8 9 10 k = 0 while k 阅读全文
posted @ 2019-08-29 00:41 博客萨斯州 阅读(189) 评论(0) 推荐(0) 编辑
摘要:首先需要安装依赖 然后去官网下载python包:https://www.python.org/ "python3.7.3" : https://www.python.org/downloads/release/python 373/ 阅读全文
posted @ 2019-07-05 13:56 博客萨斯州 阅读(1541) 评论(0) 推荐(0) 编辑
摘要:1.字符串 字符串常用功能 字符串的内置方法 2.列表 3.元组 4.字典 5.集合 阅读全文
posted @ 2019-05-20 23:10 博客萨斯州 阅读(234) 评论(0) 推荐(0) 编辑
摘要:python代码如下: 阅读全文
posted @ 2019-05-07 04:04 博客萨斯州 阅读(3972) 评论(0) 推荐(0) 编辑
摘要:第三章:实践题作业 1、编写一个名为 collatz()的函数,它有一个名为 number 的参数。如果参数是偶数,那么 collatz()就打印出 number // 2, 并返回该值。如果 number 是奇数, collatz()就打印并返回 3 * number + 1 def collat 阅读全文
posted @ 2018-11-10 16:23 博客萨斯州 阅读(439) 评论(0) 推荐(0) 编辑