自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

into_the_new_world的博客

Python的学习之路

  • 博客(26)
  • 收藏
  • 关注

原创 安装RedisDump遇到的问题(centos)

RedisDump是一个用于Redis数据导入/导出的工具,是基于Ruby实现的,所以要安装RedisDump,需要先安装Ruby。yum(CentOS、Fedora 或 RHEL) CentOS、Fedora 和 RHEL 使用 yum 包管理器。用法如下: $ sudo yum install ruby但是在安装成功后使用: gem install redis-du...

2018-09-12 15:30:10 3576

原创 偏函数

什么是偏函数, 我们来看一个例子:# int函数a = int("1010", base=10)"""在int函数中有个默认的关键字base=10, 表示以10进制的方式计算将传入的字符串数字, 并返回10进制的数此时:print(a)执行结果:1010如果我们把base=10, 改成base=2, 表示以2进制的方式计算传入的字符串数字, 并返回10进制的数a = int...

2018-06-26 21:00:25 131

原创 装饰器浅解析(带参数的函数)2

如果我们的函数带有参数如何来装饰:def person(age): print("xl is %s years old!" % (age))# 我们定义一个函数person# 调用函数personperson(18)# 执行结果:xl is 18 years old!# 如果:person(-10)# 执行结果:xl is -10 years old!# 没有...

2018-06-25 21:30:36 356

原创 装饰器浅解析

装饰器:就是一个闭包, 一个函数当做参数返回一个替代版的函数 本质上就是一个返回函数的函数一个简单的装饰器:def func1(): print("sunck is good man")# 给func1函数加入一个新的功能, 在打印(sunck is a good man)之前先打印一串*号# 第一种方法:直接在原函数前面加上一个打印的函数# def func1()...

2018-06-25 20:58:49 134

原创 numpy库中的函数2:

import numpy as npimport matplotlib.pyplot as pltarange()函数将值倒过来 只需将arange()函数的步长设为负数即可:np.arange(start=150,stop=0,step=-1)np.arange(150,0,step=-1)out: array([150, 149, 148, 147, 146, 1...

2018-06-13 20:55:29 733

原创 numpy库中的函数1:

现从一张图片上去认识numpy首先导入numpy 和 matplotlib.pylotimport numpy as np# matplotlib画图的,也可以读取图片import matplotlib.pyplot as plt这里给一张cat.jpg的图片 # 图片,音频都叫流(数据流)# 用matplotlib中的pylot模块中的函数imread()读取图片# 如...

2018-06-12 20:46:15 482

原创 jupyter notebook 的快捷键

1 Jupyter Notebook 的快捷键Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。1.1 命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元A...

2018-06-12 19:13:33 239

原创 flask-day03

SQLAlchemy是一个常用的数据库抽象层和对象关系映射器,我们这里通过SQLAlchemy来访问mysql数据库和创建模型(models)1、链接数据库和数据库查询首先,我们需要安装SQLAlchemy可以通过 pip install Flask-SQLAlchemy链接mysql数据库还需安装pymysql来驱动。 pip install pymysql...

2018-05-19 15:26:24 117

原创 flask-day02

1、链接非关系型数据库redisapp/init.py 在app/init.py中配置链接redis数据库import osfrom flask import Flaskfrom flask_session import Sessionimport redisfrom App.views import bluedef create_app(): BASE_DI...

2018-05-19 14:15:35 131

原创 flask-day01

前段时间在学习Django,之后上周跟着老师做了一个项目,然后就没有怎么更新博客,这周在学习flask,然后就把本周的学习的内容大致总结一下。1、什么是flaskFlask是基于Werkzeug,Jinja 2和良好意图的基于Python的微框架。 Django和flask都是基于Python的web框架 但是Django是一个集成的比较完善的一个web框架,你能想到的基本上...

2018-05-19 11:14:15 177

原创 学习之路中遇到的英语单词(1)

这两周在学习django框架,感觉学得真心有点累,也能感觉到东西不多,因为不理解,所以很难过,虽然跟着老师把功能实现了,但是确实记不住啊。特别是在遇到导入一些模块的东西,英语单词又臭又长而而且还各种点,真心烦,英语是硬伤啊。 from rest_framework.renderers import JSONRenderer from django.core.paginator imp...

2018-05-04 21:12:00 541

原创 Django+登录验证+中间件

对于django的学习不是特别的深刻,有很多不足之处还望包涵,废话不多说,现在来说说Django的登录验证。 例如:登录验证是指我们要访问某个学校的学生信息的话,我们要登录学生信息的管理系统之后才能访问学生的信息。如果你没有登录的话,你的request请求直接请求学生的信息的url的话,不会访问到学生的信息,会直接跳到登录界面,要求你登录才能访问。 实现登录验证我们有两种方式: 第一种...

2018-05-03 19:56:55 3167

转载 初始Cookies

内容来自百度百科 cookie(储存在用户本地终端上的数据) Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265 。(可以叫做浏览器缓存) 1、Cookie 可以翻译为“小甜品,小饼干” ,Coo...

2018-05-02 21:00:30 263

原创 介绍Django管理页面

设计哲学 为你的员工或客户生成一个用户添加,修改和删除内容的后台是一项缺乏创造性和乏味的工作。因此,Django全自动地根据模型创建后台界面。 管理界面不是为了网站的访问者,而是为了管理者准备的。创建一个管理员账号首先,我们的创建一个能登录管理页面的用户。请运行下面的命令: 命令:python manage.py createsuperuser键入你想...

2018-04-26 19:54:41 510

原创 Django

今天也确实布置到写什么,今天学习了django的模块但是我完全是蒙的,不知道如何下手,感觉还是要写点有实际意义的东西吧,终于知道如何和数据库建立练习,就来简单的写下如何和数据库建立练习吧! 1、在新建的HelloWorld项目里HelloWorld的目录下有init.py和setting.py 2、在init.py文件里import pymysql然后在如图pymysql.i...

2018-04-25 21:43:21 201 1

转载 初始Django

学了两天的Django感觉完全是蒙的,不知道要干什么,特别是老师在讲django采用了MVC的软件设计模式时,对于非计算机的我来说本来理解就很困难,难得的是老师没有讲的太清楚,然后这两天完全坐飞机。真的不知道博客该写些什么,不管3721照着runoob抄一下吧,以下内容从runoob抄录下来的: 1、Django是一个开放源代码的Web应用框架,由Python写成。 Django采用...

2018-04-24 20:34:02 169

原创 创建原生的python的virtualenv

对于任何的版本我们如果要创建python的虚拟环境的话,我们需要通过pip(包管理工具)来安装virtualenv这个模块命令如下: pip install virtualenv 使用virtualenv命令创建虚拟环境 进入你需要创建python解释器的虚拟环境目录下输入命令: virtualenv –no-site-packages py3 ...

2018-04-23 20:02:34 208

原创 Git命令的简易指南操作

这里如何安装Git就不说了,只是简单的克隆一个远端的仓库到本地以创建一个你本地的仓库,然后对在本地仓库进行操作,然后修改后的文件push到远端上去; 第一步:如果我们要自己创建一个本地仓库的话,就在你需要工作的盘建一个工作文件夹然后在该文件夹下面启动Git Bash Here,可以看到前面的路径就在你自己的工作盘路径下,如果你不是在工作路径下启动的话可以通过系统的命令切换到该路径 ...

2018-04-20 19:47:21 199

原创 模拟输入用户名密码与redis数据库和mysql数据库进行比对

今天讲了一个模拟登陆界面输入用户名和密码。老师讲的很模糊,而且听得不太明白,我的理解链接redis数据库和数据库存储的用户名和密码进行比对,如果匹配成功则登陆成功,如果没有该用户就到mysql数据库,如果能找到该用户并且密码正确然后登陆成功,然后又把该用户名和密码写到redis数据库中。# python中链接redis和mysql数据库分别需要模块redis和pymysql模块impor...

2018-04-19 22:09:57 2001

原创 Linux 系统下源文件安装Python3.6.5

因为Linux系统下自带了python2的版本,所以我们要用Python3的话需要自己构建安装,下面是通过源文件编译安装; 1.通过python的官网找到Linux系统下的python3的源文件链接 我们通过点到源文件上面然后鼠标右键-复制链接地址,图片中两个的都是Linux的源文件的压缩文件只是压缩的方式不同,后面的解压方式就不同 第一步:通过wget + 源文件的链...

2018-04-18 23:25:36 2283

原创 元组、 集合、 字典

元组与列表相比,元组对象不能修改,同时用小括号(列表使用方括号)def main(): # 定义元组 t = ('杨超', 26, True, '绵阳') print(t) tup = (1,) print(tup) # (1,) tup1 = (1) print(tup1) # (1) # 注意当元组只有一个元素时,就必...

2018-03-10 14:24:30 161

原创 字符串、列表

字符串def main(): str1 = 'hello, world!' print(len(str1)) # 计算字符串的长度 print(str1.capitalize()) # 首字母大写 'Hello, world' print(str1.upper()) # 字符串全部转变为大写 'HELLO, WORLD' print(str...

2018-03-10 14:24:09 380

原创 补上一篇定义和调用函数的内容

在python函数中有全局变量和局部变量,在函数外面定义的变量称为全局变量,在函数内定义的变量成为局部变量比如:a = 100def foo(): # 函数内的局部变量 离开foo函数,函数变量a是无法访问的 global a # 关键字global调用全局变量a,a = 200 就把全局变量的值给修改了 a = 200 print(a)foo()p...

2018-03-06 23:42:21 173

原创 Second_Week_Day01定义函数和调用函数

输入两个正整数M和N,计算C(M,N),C(M,N)是排列组合公式m = int(input('m = '))n = int(input('n = '))fm = 1fn = 1fmn = 1for num in range(1,m + 1): fm *= numfor num in range(1, n + 1): fn *= numfor num in r...

2018-03-05 23:33:58 112

原创 First_Week学习内容提纲

First_Weekpython的基本概述1、python是一门面向对象的解释性语言 解释性语言最大的优点就是平台的可移植性,最大的缺点是执行效率比较低下; 但是今天当计算机硬件足够发达的时候,我们追求得更多并不是程序的执行效率而是开发效率2、Python的官方网站下载Python的安装程序以及查看相关文档。 说明:如果在Linux环境下更新到Pyt...

2018-03-04 10:22:08 140

原创 First_Week的作业练习1

1、导入一个小乌龟模块turtle,控制turtle的爬行轨迹组成一副图案import turtleturtle.pencolor('red')turtle.fillcolor('red')turtle.begin_fill()turtle.penup()turtle.goto(-300,200)turtle.pendown()turtle.forward(660)turtle...

2018-03-03 15:23:04 161

空空如也

空空如也

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

TA关注的人

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