Python

Python入门编程中的变量、字符串以及数据类型

//2018.10.10字符串与变量1、在输出语句中如果需要出现单引号或者双引号,可以使用转义符号,它可以将其中的歧义错误解释化解,使得输出正常;2、对于python的任何变量都需要进行赋值,不然不可以直接使用;3、对于python的单句程序,在赋值字符串的时候最后不能以结尾,不然程序运行就会报错,那如何进行输出最后以...

Python零基础入门必知

Python自学知识点总结//2018.10.091、Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),是一种面向对象的解释型计算机程序设计语言,由荷兰人GuidovanRossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件,源代码...
代码星球·2020-06-16

Python安装教程最新版

  Python安装教程最新版  目前Python官网已经更新到了最新版Python3.7.1,相比Python2系列,它的兼容性不是太好,不过应该会在不久的将来会全面解决。它的安装比较容易,具体步骤如下:1、打开Python官网:https://www.python.org/2、点击Downloads,如下所示:3、...

python如何以表格形式打印输出

好久不见,风水轮流转,我竟然写写写python了  近日有个小需求,要求收集统计一些信息上报,并直接在后台控制台打印,写入日志为了美观,需要以表格形式展现数据,形如 虽说可以用prettytable实现这个效果,不过还得安装这个库,需求比较简单就不考虑安装第三方依赖了,所以得自己写&nbs...

推荐《用Python进行自然语言处理》中文翻译-NLTK配套书

  NLTK配套书《用Python进行自然语言处理》(NaturalLanguageProcessingwithPython)已经出版好几年了,但是国内一直没有翻译的中文版,虽然读英文原版是最好的选择,但是对于多数读者,如果有中文版,一定是不错的。下午在微博上看到陈涛sean 同学提供了NLTK配套书的中译本...

Python 使用Pillow模块生成验证码

1.安装pip3installpillow2.使用步骤生成验证码和验证字符串绘制图片,将验证码放入session中将图片返回给页面3.代码demo#!/usr/bin/envpython3#_*_coding:utf-8_*_#Author:wdimportrandomfromPILimportImage,ImageD...

python 与redis

一、redis安装源码安装: 1.wgethttp://download.redis.io/redis-stable.tar.gz 2.yuminstallgcc 3.tarzxvfredis-stable.tar.gz 4.cd redis-stable 5...
代码星球·2020-06-16

python 与rabbitmq

一、rabbitmq简介、安装简介:MQ全称为MessageQueue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用...
代码星球·2020-06-16

python与MySQL

一、python与mysql交互因版本不同python操作mysql有两个模块,python3不再支持MySQL-python,模块使用都一样:python2.7:MySQL-pythonpython3:pymysql安装:pipinstall Mysql-pythonpipinstallpymysql&nb...
代码星球·2020-06-16

python中的Queue(队列)详解

一、Queue简介python中的队列分类可分为两种:1.线程Queue,也就是普通的Queue2.进程Queue,在多线程与多进程会介绍。Queue的种类:FIFO: Queue.Queue(maxsize=0)FIFO即FirstinFirstOut,先进先出。Queue提供了一个基本的FIFO容器,使用...

详解python中的__init__与__new__方法

一、__init__和__new__方法执行的顺序?在面向对象中介绍了关于对象创建的过程,我们知道__new__方法先于__init__方法执行。二、__new__方法是什么?首先,我们先来看下下面的代码classperson(object):def__init__(self,name,age):self.age=ag...

python基础8之自定义模块、if __name__==__main__:解释

一、自定义模块与使用python模块说明:类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),多个.py文件组成的代码集合就称为模块。模块分三种:内置模块第三方模块自定义模块...

python基础5之装饰器

内容概要:一、装饰器前期知识储备1.python解释函数代码过程:python解释器从上往下顺序解释代码,碰到函数的定义代码块不会立即执行它,而是将其放在内存中,等到该函数被调用时,才执行其内部的代码块。2.函数即“变量”:函数的使用分为,函数的定义和函数的调用,调用方式是为函数名后加括号(函数...
代码星球·2020-06-16

python基础4之递归、lambda、深浅copy

内容概要:一、递归二、匿名函数三、关于python中的深浅拷贝与赋值 一、递归递归就是函数本身调用自己,直到满足指定条件之后一层层退出函数递归特性:必须有一个明确的结束条件每次进入更深一层递归时,问题规模相比上次递归都应有所减少递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)...

python基础3之文件操作、字符编码解码、函数介绍

内容概要:一、文件操作二、字符编码解码三、函数介绍 一、文件操作文件操作流程:打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作关闭文件基本操作:1#/usr/bin/envpython2#-*-coding:utf-8-*-3#Author:W-D4f=open("test","r",encodi...