摘要: 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块 阅读全文
posted @ 2018-07-15 07:28 andyzhang- 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 例: python装饰器–原来如此简单 今天整理装饰器,内嵌的装饰器、让装饰器带参数等多种形式,非常复杂,让人头疼不已。但是突然间发现了装饰器的奥秘,原来如此简单。。。。 第一步 :从最简单的例子开始 这是一个最简单的装饰器的例子,但是这里有一个问题,就是当我们两次调用myfunc()的时候,发现装 阅读全文
posted @ 2018-07-13 16:26 andyzhang- 阅读(135) 评论(0) 推荐(0) 编辑
摘要: python中的正则表达式(re模块) 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个 阅读全文
posted @ 2018-05-20 08:34 andyzhang- 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Python中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明p 阅读全文
posted @ 2018-05-11 07:51 andyzhang- 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 递归调用顾名思义即在函数内部调用函数(自己调用自己),通常用它来计算阶乘,累加等 注意: - 必须有最后的默认结果 if n ==0,(不能一直调用自己,如果没有可能会造成死循环) - 递归参数必须向默认的结果收敛 func(n-1) 例子1:计算5的阶乘 #!/usr/bin/env python 阅读全文
posted @ 2018-05-10 21:55 andyzhang- 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: 1. 请写出 “路飞学城alex” 分别用 utf-8 和 gbk 编码所占的位数“路飞学城alex” utf8占16位字节,gbk 占12位字节。2. python有哪几种数据类型,分别什么?哪些数据类型是有序的。python有:字符串、列表、元组、集合、字典、布尔 六种类型 。 其中字典是无序的 阅读全文
posted @ 2018-03-26 13:19 andyzhang- 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 起因 在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。 解决 我们可以通过对有用的信息设置不同颜色来达到醒目的效果,因为我平时都是在linux下 阅读全文
posted @ 2018-03-13 05:57 andyzhang- 阅读(720) 评论(0) 推荐(0) 编辑
摘要: pycharm常用快捷键 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 阅读全文
posted @ 2018-03-02 21:46 andyzhang- 阅读(12531) 评论(0) 推荐(0) 编辑
摘要: 一、time模块 time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格 阅读全文
posted @ 2018-03-02 15:12 andyzhang- 阅读(718) 评论(0) 推荐(0) 编辑
摘要: goods = [ {"名字": "联想电脑", "价格": 3999}, {"名字": "手机", "价格": 210}, {"名字": "硬盘", "价格": 520}, {"名字": " 美女", "价格": 998},]exit_flag = False # 设立标识符user = "and 阅读全文
posted @ 2018-02-26 12:41 andyzhang- 阅读(205) 评论(0) 推荐(0) 编辑