python基础入门必须
以实际案例代码为例,带你快速python入门
解甲归田1
种一棵树最好的时间是十年前,其次是现在。
展开
-
python全栈之路—十分钟搞定面向对象-类的结构-类的空间问题,建议收藏
面向对象本节整理知识点面向过程编程vs函数式编程面向对象初识 函数式编程vs面向对象编程 类的结构从类名的角度研究类 类名操作静态属性 类名操作动态方法从对象的角度研究类 什么是对象 对象操作对象空间属性 对象查看类中的属性 对象操作类中的方法 self 是什么? 一个类可以实例化多个对象Python 类的空...原创 2019-06-18 18:29:05 · 465 阅读 · 0 评论 -
linux基础—rabbitMQ(消息队列)python如何实现?
1. 你了解的消息队列rabbitmq是一个消息代理,它接收和转发消息,可以理解为是生活的邮局。你可以将邮件放在邮箱里,你可以确定有邮递员会发送邮件给收件人。概括:rabbitmq是接收,存储,转发数据的。官方教程:http://www.rabbitmq.com/tutorials/tutorial-one-python.html消息(Message)是指在应用间传送的数据。消息可以非...原创 2019-06-18 10:39:20 · 1590 阅读 · 2 评论 -
linux基础—linux安装python3与virtualenv
centos7默认是装有python的,咱们先看一下 #检查python版本 [root@oldboy_python ~ 17:23:54]#python -V Python 2.7.5《震惊,python2.7不再维护!》源码编译安装python3安装python前的库环境,非常重要如果要正确安装python3,且使用python3的功能,需提前解决如下的环境...原创 2019-06-17 22:34:54 · 1743 阅读 · 0 评论 -
python全栈之路—模块(内含计算器源码)
模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。如:os 是系统相关的模块;file是文件操作相关的模块模块分为三种:自定义模块内置模块开源模块自...原创 2019-06-17 19:42:56 · 599 阅读 · 0 评论 -
python全栈开发—递归、算法基础、正则表达式
递归特点递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。(3) 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般不提倡用递归算法设计程序。(...原创 2019-06-17 18:54:58 · 254 阅读 · 0 评论 -
python全栈开发—什么是迭代器&生成器、装饰器、数据序列化,建议收藏
迭代器&生成器装饰器软件目录结构规范作业:ATM项目开发1.列表生成式,迭代器&生成器列表生成式孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式普通青年版>>> a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>...原创 2019-06-16 11:21:33 · 224 阅读 · 0 评论 -
全栈python之路——用函数实现模块化程序设计
把实现某一个功能的代码定义为一个函数,在需要使用时,随即调用即可。简单理解就是可以完成某项 工作的代码块,类似于积木块,可以反复地使用一、函数的创建和调用创建一个函数创建函数其实就是定义一个函数:语法格式如下def functionname([parameterlist]) ['''comments'''] [functionbody]参数说明:functionname : ...原创 2019-05-26 21:04:13 · 893 阅读 · 1 评论 -
全栈python之路——三篇文章带你踏入python大门-基础02
列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码一、列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表names = ['xieqc',"foll",'snake']通过下标访问列表中的元素,下标从0开始计数 >>> names[0]'xieqc'>>> na...原创 2019-05-26 17:04:06 · 205 阅读 · 0 评论 -
全栈python之路——三篇文章带你踏入python大门-基础01
本节内容Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识pyc是个什么鬼?数据类型初识数据运算表达式if …else语句表达式for 循环break and continue表达式while 循环一,python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期...原创 2019-05-26 16:09:05 · 516 阅读 · 0 评论 -
python全栈开发—函数整理(最后一次整理,不能再全了)
函数函数介绍函数定义函数的调用函数的返回值 总结函数的参数 参数 参数的分类 位置参数 关键字参数 混合参数 总结 动态接收位置参数 动态接收关键字参数函数的注释名称空间函数的嵌套gloabal、nonlocal global 宗旨 nonloc...原创 2019-06-20 23:13:08 · 347 阅读 · 0 评论 -
python全栈—迭代器、生成器、装饰器
迭代器函数名的运用函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量函数名的内存地址def func(): print("呵呵")print(func)结果: <function func at 0x1101e4ea0>函数名可以赋值给其他变量def func(): print("呵呵") print(func...原创 2019-06-20 22:57:25 · 260 阅读 · 0 评论 -
python全栈—小白程序员入坑首选-如何做到开发规范,提升B格?
什么是开发规范?为什么要有开发规范呢?你现在包括之前写的一些程序,所谓的’项目’,都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好。但是真正的后端开发的项目,系统等,少则几万行代码,多则十几万,几十万行代码,你全都放在一个py文件中行么?当然你可以说,只要能实现功能即可。咱们举个例子,如果你的衣物只有三四件,那么你随便堆在橱柜里,没问题,咋都能找到,也不显得特别乱,但是如果你...原创 2019-06-20 22:51:39 · 210 阅读 · 0 评论 -
python全栈—搞不懂什么是模块?进来看看
自定义模块我们今天来学习一下自定义模块(也就是私人订制),我们要自定义模块,首先就要知道什么是模块啊一个函数封装一个功能,比如现在有一个软件,不可能将所有程序都写入一个文件,所以咱们应该分文件,组织结构要好,代码不冗余,所以要分文件,但是分文件,分了5个文件,每个文件里面可能都有相同的功能(函数),怎么办?所以将这些相同的功能封装到一个文件中.模块就是文件,存放一堆函数,谁用谁拿。怎么拿?...原创 2019-06-20 22:48:08 · 379 阅读 · 0 评论 -
python面向对象入门必读,读懂这篇文章,就读懂了什么是面向对象-你会连对象都没有!
概述面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强…”面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功能处。 while True: if cpu利用率 > 90%: ...原创 2019-06-19 11:06:02 · 2457 阅读 · 7 评论