分类
摘要:
先说面向过程
面向过程主要考虑的是怎么做
把完成摸个需求的 所有步骤 从头到尾 逐步实现
根据开发需求,将某些功能独立的代码封装成一个又一个的函数
最后完成的代码就是顺序的调用不同的函数.
特点是:
注重不准走与过程,不注重职责分工.
如果需求复杂,代码会变的很复杂
开发复杂项目,没有固定套路,开发难度很大.... 阅读原文
2019-10-27 15:08:07 阅读(2359) 评论(0)
摘要:
python 装饰器使用总结
by:授客 QQ:1033553122
测试环境
win10
python 3.5
例1:一个简单的例子
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
def w... 阅读原文
2019-10-27 13:09:02 阅读(2382) 评论(0)
摘要:
以下是我近些年收集的一些Python实用技巧和工具,希望能对你有所帮助。
交换变量
if 语句在行内
连接
下面的最后一种方式在绑定两个不同类型的对象时显得很cool。
数字技巧
注意浮点数的除法
数值比较... 阅读原文
2019-10-27 12:52:09 阅读(2435) 评论(0)
摘要:
字符串拼接
实际场景:把列表中的数据拼接成一个字符串
解决方案:使用 str.join() 方法
>>> li = ['cxk', 'cxk', 'kk', 'caibi']
>>> ''.join([str(i) for i in li])
'cxkcxkkkcaibi'... 阅读原文
2019-10-27 12:05:04 阅读(2617) 评论(0)
摘要:
集合定义 集合的交 并 差
常见的运算符的用法
字典的定义 字典的 get items keys pop popitem update 方法
三种逻辑运算
集合
集合特性
唯一性:不存在两个相同的元素
无序性:不存在索引
可变性:set集合是可变对象
两种定义方法(具有... 阅读原文
2019-10-27 11:53:14 阅读(2354) 评论(0)
摘要:
Python 入门 之 print带颜色输出
1、print带颜色输出书写格式:
开头部分: \033[显示方式; 前景色 ; 背景色 m
结尾部分: \033[0m
详解: 开头部分的三个参数: 显示方式 字体颜色 背景色
这三个参数是可选参数,可以只写其中的某一个,另外由于表示三个参数不同含义的数值都... 阅读原文
2019-10-27 11:06:02 阅读(2414) 评论(0)
摘要:
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : Aries# @Site : ${SITE}# @File : ${NAME}.py# @Software: ${PRODUCT... 阅读原文
2019-10-27 09:56:02 阅读(3663) 评论(0)
摘要:
最近学习python操作mysql需要安装mysqldb模块
出现EnvironmentError: mysql_config not found
经网上查看,需要安装mysql客户端开发库libmysqlclient-dev
sudo apt-get install libmysqlclient-... 阅读原文
2019-10-27 09:30:01 阅读(2487) 评论(0)
摘要:
pythonic如果翻译成中文的话就是很python。很+名词结构的用法在中国不少,比如:很娘,很国足,很CCTV等等。·
以下为了简略,我们用P表示pythonic的写法,NP表示non-pythonic的写法,当然此P-NP非彼P-NP。
为什么要追求pythonic?
相比于NP,P的写法简练,明... 阅读原文
2019-10-27 07:52:11 阅读(2385) 评论(0)
摘要:
本文记录了笔者用 Python 爬取淘宝某商品的全过程,并对商品数据进行了挖掘与分析,最终得出结论。
项目内容
本案例选择商品类目:沙发。
数量:共 100 页 4400 个商品。
筛选条件:天猫、销量从高到低、价格 500 元以上。
项目目... 阅读原文
2019-10-27 06:00:43 阅读(2270) 评论(0)