Python redis 简单介绍 1.安装 终端输入: pip(or)pip3.6 install redis 安装成功 2.哈哈,发现我并没有redis服务可以访问,所以到这里,在本机安装了redis 服务 安装方法:http://www.runoob.com/redis/redis-install.html 并完成配置. 3.导入redis及操作 # FileName : pyRedis_practice.py # Author : Adil # DateTime : 2018/7/26…
人类可以很容易的分清数字与字符的区别,但是计算机并不能,计算机虽然很强大,但在某些方面很笨,你得明确的告诉它,“1”是数字,“我”是文字.否则计算机是分不清的.因此,在每个编程语言中都会有数据类型的概念,其实就是对常用的数据类型进行了明确的划分,你想让计算机进行数值运算,就传入数字给它,你想让它处理文字,就传字符串类型给它.Python中有很多数据类型,这里先了解数字,字符串,列表,字典以及布尔类型. 一.数字 1. 整型 int 即整数 2. 浮点型 float 即整数部分与小数部分组成,浮点…
0. 前言 最近在从头梳理Python的相关知识,有助于以后更好地学习新知识.这篇博客,我简单介绍一下Python语言的有关内容. 1. Python介绍 Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum).1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧<蒙提.派森干的飞行马戏团>(Mon…
一.简述      Py2exe,从这个名字上就可以理解,把Python脚本转换为windows平台上面可以运行的可执行程序(*.exe)的工具.经过转换后,你可以不 用安装Python的执行环境就可以直接执行转换后的exe了.Py2exe本身是开源的. 二.安装      根据你本地安装的python的版本来选择要安装的Py2exe版本,一个比较好的下载地址:http://sourceforge.net/projects/py2exe/files/,如果这个地址访问不了,我在csdn上放了一个…
我在今天看了一篇文章,是简书的全网程序猿写的,Java已经退出神坛,python稳居第一. python是由龟叔写的,它在英文的意思是蟒蛇. 根据编程语言流行指数排行榜2019年2月的榜单 据了解,目前的Python份额高达26.42%,猛增5.2%,依然被一路看涨,而Java同比下跌1.3%,排名第二. 为何大家如此喜爱Python呢?理由如下: 1.Python应用面十分广泛,大到航天飞机,包括谷歌也在大量使用Python开发. 2.Python代码简洁易懂,相比于Java:C++,简洁程度…
python执行的两种方式: 1,交互的方式:  优点:可以及时调试程序,调试方法  缺点: 无法永久保存代码 2,保存在文件中执行  优点:可以永久保存代码,在执行的时候调用  缺点:不能即时调试代码 执行步骤:1,先启动python解释器,2解释器把文件内容从硬盘读入内存3读入内存中,再解释程序 变量: 变量:变化的量,反应的是一种状态的变化. 例如:level=10,由3部分组成  变量的名称,等号(=),变量的值 变量的定义规范: 1,变量名只能是字母,数字或者下划线的任意组合 2,变量…
用 Python 做一件很平常的事情: 打开文件, 逐行读入, 最后关掉文件; 进一步的需求是, 这也许是程序中一个可选的功能, 如果有任何问题, 比如文件无法打开, 或是读取出错, 那么在函数内需要捕获所有异常, 输出一行警告并退出. 代码可能一开始看起来是这样的 ? 1 2 3 4 5 6 7 8 def read_file():   try:     f = open('yui', 'r')     print ''.join(f.readlines())   except:     pr…
相关环境: Python3 requests库 BeautifulSoup库 一.requests库简单使用 简单获取一个网页的源代码: import requests sessions = requests.session() sessions.headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.184…
python lambda 在python中,如果想要创建函数需要使用关键字def,而如果想要创建匿名函数,就需要使用lambda. lambda创建的函数和def创建的函数有什么区别? def创建的函数是有名称的,而lambda没有 lambda会创建一个函数的对象,但是却不会把对象给一个标识符,而def 会把函数对象赋值给一个变量 def 是一条语句,而lambda它只是一个表达式 y = lambda x:print(x)y(10) # 10 例如上面,通过lambda创建了一个表达式,x…
介绍 大家都知道利用 .append 和 .pop 方法,我们可以把列表当作栈或者队列来用(比如,把 append 和 pop(0) 合起来用,就能模拟栈的“先进先出”的特点).但是删除列表的第一个元素(抑或是在第一个元素之前添加一个 元素)之类的操作是很耗时的,因为这些操作会牵扯到移动列表里的所有元素.这个时候双向队列就又作用了. deque 是什么 collections.deque 类(双向队列)是一个线程安全.可以快速从两端添加或者删除元素的数据类型.而且如果想要有一种数据类型来存 放“…