-
python 3.x 学习笔记4(函数)
1.编程方式分 :面向对象、面向过程、函数式编 程 2.区分 面向对象----》类----》class 面向过程----》过程----》def 函数式编程----》函数----》def 3.编程语言中函数的定义: 函数是逻辑结构化和 过程化的一种编程方法 4.过程是没有返回值的函数 5.使用函数的优点:...
2018-06-18 00:47:29
-
Python 之 基础知识(二)
一、分支运算 在Python 2.x中判断不等于还可以用 if语句进阶:elif if 条件1: ...... elif 条件2: ...... else : ...... 二、逻辑运算 and(与运算符)与运算 即 并且 两个条件同时满足返回 True or(或运算符)两个只要有一个满足 返回True not(非运算符) 三、随机...
2018-06-18 00:47:01
-
python正则表达式
正则表达式 正则表达用来匹配字符串 正则表达式匹配过程 依次拿出表达式和文本中的字符串进行比价 如果每个字符都能匹配,则匹配成功;一旦有匹配不成功的字符,则匹配失败 如果有量词和边界,则匹配过程稍微有些不同 正则表达式语法规则 语法 说明 表达式实例 匹配字...
2018-06-18 00:47:09
-
[译] 12步轻松搞定python装饰器
呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法让装饰器变得简单,但是通过一步步的剖析,...
2018-06-18 00:46:38
-
分享一个爬取HUST(哈理工)学生成绩的Python程序(OCR自
...
2018-06-18 00:46:26
-
Python中级 —— 02函数式编程
...
2018-06-18 00:46:56
-
也谈 Python 的中文编码处理
转载自:http://in355hz.iteye.com/blog/1860787 最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。 很快,我就遇到了异常: Python代码 UnicodeEncodeError: 'ascii'codeccan'tencode...
2018-06-18 00:46:08
-
【 python 学习笔记 -- 数据结构与算法 】归并排序 Me
【归并排序】这里我们利用递归算法不断地将列表一分为二,base case就是列表中没有元素或者只剩一个元素,因为此时这个子列表必然是正序的;然后再逐步把两个排序完成的子列表合并成一个新的正序列表,直到所有元素排序完毕。 【示意图】这是一个从下至上的过程(Botto...
2018-06-18 00:45:22
-
【 python 学习笔记 -- 数据结构与算法 】哈希表 Impl
Python内建的字典就是用 hash table实现的。这里我们只是通过实现自己的hash table来加深对hash table 和hash functions的理解。 【 概念1: Mapping (映射)】 字典通过键(Key)来索引。一个key对应一个存储的value。任意不可变的数据类型均可作为key。 【 概念2:Has...
2018-06-18 00:45:44
-
python-异常处理try_except
异常处理try-except 在我们写程序的时候经常会遇到一些异常或错误,导致程序终止 当我们使用计算器时,用10除以0会提示 一个简单的错误代码 (10/0) a = 10 / 0print("done")输出报错: a = 10 / 0ZeroDivisionError: division by zero 可以发现错误信息ZeroDivisionE...
2018-06-18 00:46:22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash