
python
人间值得呀
。。。。。
展开
-
python笔记
python数据类型:整型,字符型,元组,set(集合),list(列表),(dict)字典原创 2020-12-25 14:33:43 · 120 阅读 · 0 评论 -
web服务器 应用服务器 web应用框架
web服务器:负责处理http请求,响应静态文件,常见的有Apache,Nginx以及微软的IIS.应用服务器:负责处理逻辑的服务器。比如php、python的代码,是不能直接通过nginx这种web服务器来处理的,只能通过应用服务器来处理,常见的应用服务器有uwsgi、tomcat等。web应用框架:一般使用某种语言,封装了常用的web功能的框架就是web应用框架,flask、Django以及Java中的SSH(Structs2+Spring3+Hibernate3)框架都是web应用框架...原创 2020-12-11 23:05:18 · 242 阅读 · 0 评论 -
url详解
url详解:URL是Uniform Resource Locator的简写,统一资源定位符。一个URL由以下几部分组成:scheme://host:port/path/?query-string=xxx#anchorscheme:代表的是访问的协议,一般为http或者https以及ftp等。host:主机名,域名,比如www.baidu.com。port:端口号。当你访问一个网站的时候,浏览器默认使用80端口。path:查找路径。比如:www.jianshu.com/trending/no原创 2020-12-11 22:55:14 · 597 阅读 · 0 评论 -
json字符串转化 dumps loads
>>> a={"a":"b","c":"d"}>>> a["a"]'b'>>> str(a)"{'a': 'b', 'c': 'd'}">>> import json>>> json.dump(a)Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: dump() mi原创 2020-12-04 13:08:58 · 210 阅读 · 0 评论 -
flask学生信息管理系统实战
flask 请求与响应flask框架会封装一个Request类实例,request类实例对象中包含了关于一次http请求的一切信息。request类常用属性:form 记录表单数据 类型:MultiDictargs 记录请求中的查询参数 类型:MultiDictcookies 记录请求中的cookie 类型:dictheaders 记录请求中的报文头method 记录请求中的http方法 类型:stringenviron 记录wsgi服务器转发的环境变量 类型: dict原创 2020-10-10 21:09:17 · 3669 阅读 · 0 评论 -
flask入门-->MVC|MTV模式 命令行指令
MVC设计模式MVC 是 Model-View-Controller 的缩写,其中每个单词都有其不同的含义:Modle 代表数据存储层,是对数据表的定义和数据的增删改查;View 代表视图层,是系统前端显示部分,它负责显示什么和如何进行显示;Controller 代表控制层,负责根据从 View 层输入的指令来检索 Model 层的数据,并在该层编写代码产生结果并输出。命令行指令在Pycharm里安装flask_script:pip install flask_script命令行运行:原创 2020-10-10 21:09:39 · 674 阅读 · 0 评论 -
flask入门笔记-->环境创建 路由拆分 模型建立 模板渲染
创建项目和环境yongq@DESKTOP-4MJ2DE9 MINGW64 /e/三创/后端/flask_proj$ python -m venv lyqyongq@DESKTOP-4MJ2DE9 MINGW64 /e/三创/后端/flask_proj$ lslyq/yongq@DESKTOP-4MJ2DE9 MINGW64 /e/三创/后端/flask_proj$ cd lyq/yongq@DESKTOP-4MJ2DE9 MINGW64 /e/三创/后端/flask_proj/lyq原创 2020-09-25 23:31:28 · 379 阅读 · 0 评论 -
vue笔记二 案例 v-bind vue工程化管理
表单修饰符.lazy在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步 (除了上述输入法组合文字时)。添加 lazy 修饰符,从而转为在 change 事件_之后_进行同步:.number如果想自动将用户的输入值转为数值类型,可以给 v-model 添加 number 修饰符:.trim如果要自动过滤用户输入的首尾空白字符,可以给 v-model 添加 trim 修饰符:v-bind <h1>9. v-bind绑定元素属性</h1>原创 2020-09-12 12:32:22 · 158 阅读 · 0 评论 -
算法合集Python
1.1006 换个格式输出整数 (15分)str=int(input())def func(str): n_1=str//100 n_2=(str-100*n_1)//10 n_3=str%10 #打印 print('B'*n_1,end='') print('S'*n_2,end='') for i in range(n_3): print(i+1,end='')func(str)...原创 2020-09-05 00:15:31 · 118 阅读 · 0 评论 -
python模块string random笔记
生成一个随机密码(大小写、数字) => 8~18位之间join 将序列中的元素以指定的字符连接生成一个新的字符串。import stringimport random#随机生成密码print("".join(random.choices(string.ascii_letters+string.digits,k=random.randint(8,19))))2.查看模块提供的功能有哪些?print(dir(string))2.string模块常用的变量。3.生成你指定长度的.原创 2020-08-30 16:01:36 · 412 阅读 · 0 评论 -
Python常见函数
1.map(function, iterable, …)>>> map(square, [1,2,3,4,5]) # 计算列表各个元素的平方[1, 4, 9, 16, 25]2.reduce(function, iterable[, initializer])>>> reduce(add, [1,2,3,4,5]) # 计算列表和:1+2+3+4+5153.filter(function, iterable)该接收两个参数,第一个为函数,第二个为原创 2020-08-08 21:14:21 · 159 阅读 · 0 评论 -
python 元组超细讲解
1.元组与列表非常相似,不过元组是不可变的。words=("apple","pig","banana")print(words[0])words[1]="xxx"结果:appleTypeError: 'tuple' object does not support item assignment原创 2020-08-04 09:42:19 · 110 阅读 · 0 评论 -
python 文件超细讲解
打开 读文件1.文本文件是很容易操作的。在编辑文件之前,必须使用 open 函数打开文件。myfile = open("filename.txt")2。您可以通过向 open 函数应用第二个参数来指定用于打开文件的模式。参数 “r” 表示在读取模式下打开,这是默认设置。参数“w”表示写入模式,用于重写文件的内容。参数“a”表示追加模式,用于将新内容添加到文件末尾。将“b”添加到某个模式中文件将以二进制模式打开它,该模式用于非文本文件(如图像和声音文件)。# 写模式open("file原创 2020-08-03 00:47:25 · 517 阅读 · 0 评论 -
python函数(functions)和模块(modules)和异常、断言超细讲解
函数1. 函数概念由单词组成跟随一对圆括号执行的都是一个函数调用。如:预定义的函数print("Hello W3cSchool!")range(2, 20)str(12)range(10, 20, 3)2. 使用 def 语句创建自己的函数def my_func(): print("你好,Loen") print("你好,Loen") print("你好,Loen")#一定要调用才能生效 代码缩进四个空格my_func();3. 大部分函数都有参数。def p原创 2020-08-03 00:02:54 · 592 阅读 · 0 评论 -
python列表、范围(Range)、循环、None、字典 超细讲解
列表1. 列表也可以嵌套在其他列表中。number = 3things = ["string", 0, [1, 2, number], 4.56]print(things[1])print(things[2])print(things[2][2])结果:0[1, 2, 3]32. 引用超出列表值的索引范围将导致 IndexError 错误。str = "Hello world!"print(str[6])结果:w3. 列表中某个索引处的元素值可以被重新分配。nums原创 2020-08-02 22:37:53 · 3089 阅读 · 0 评论 -
PyCharm配置连接centos7开发调试
具体链接:https://blog.youkuaiyun.com/gsl371/article/details/106823246?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159560073119726869014078%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=159560073119726869014078&.转载 2020-07-24 22:55:58 · 294 阅读 · 0 评论 -
迭代器写斐波拉契 最优思路
class Fib(object): def __init__(self,maxvalue): # 传一个你想运算到的数字 # 定义当前值和下一个值是多少 执行一次 self.cur=0 self.next=1 self.maxvalue=maxvalue def __next__(self): # 如果当前的cur比最大的小进行执行 if self.cur<=self.m原创 2020-05-21 11:18:49 · 122 阅读 · 0 评论 -
高阶函数
高阶函数高阶函数:把函数当做参数传进去##一般函数def func(a) print(a)func(1)func('abc')func(None)##print也是函数##高阶函数def func(x,y,f)def add(x,y,f): return f(x)+f(y)print(add(1,-1,abs))print(add(1,-1,str))map函数:函数式编程 ==》关注题目 :a列表的值平方输出a=[1,2,3,4,5,6,7,8,9]##方原创 2020-05-14 08:01:04 · 245 阅读 · 0 评论