分类
摘要:
面向对象的三大特征
——继承,多态,封装
继承
继承是一种创建新类的方式,在python中新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类
python中类的继承分为:单继承和多继承
class ParentClass1: #定义父类
pass
class Paren... 阅读原文
2018-07-19 06:22:04 阅读(2210) 评论(0)
摘要:
linux命令行下
vim hello.py
hello.py文件中插入如下代码:
#!/use/bin/env python
print("hello,World")
执行:./hello.py 即可。
ps:执行前要给予hello.py执行权限,chmod 755 hello.py
阅读原文
2018-07-19 06:00:13 阅读(3411) 评论(0)
摘要:
1. endswith() startswith()
1 # 以什么什么结尾
2 # 以什么什么开始
3 test = "alex"
4 v = test.endswith('ex')
5 v = test.startswith('ex')
6 print(v)
View Code
2. expandta... 阅读原文
2018-07-19 00:12:06 阅读(2588) 评论(0)
摘要:
一.需求分析
输入工资金额,进入购物车,并打印输出商品编号和价格,用户可以通过输入商品编号进行商品选购
余额不足时,打印提示信息
通过q进行退出结算
购物车能够循环购物
二.代码实现
ShoopCar =[]#创建购物车列表
Salary = int(input("请输入你的工资 :")) # 获取工资内容
... 阅读原文
2018-07-18 22:25:01 阅读(2130) 评论(0)
摘要:
▌语言识别工作原理概述
语音识别源于 20 世纪 50 年代早期在贝尔实验室所做的研究。早期语音识别系统仅能识别单个讲话者以及只有约十几个单词的词汇量。现代语音识别系统已经取得了很大进步,可以识别多个讲话者,并且拥有识别多种语言的庞大词汇表。
▌选择 Python 语音识别包
PyPI中有一些现成的语... 阅读原文
2018-07-18 21:57:07 阅读(2080) 评论(0)
摘要:
1.简单的for...[if]...语句
Python中,for...[if]...语句一种简洁的构建List的方法,从for给定的List中选择出满足if条件的元素组成新的List,其中if是可以省略的。下面举几个简单的例子进行说明。
>>> a=[12,3,4,6,7,13,21]
&... 阅读原文
2018-07-18 20:55:02 阅读(2247) 评论(0)
摘要:
一. 字典的简单介绍
1,字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是 唯一的.
在保存的时候, 根据key来计算出一个内存地址.
然后将key-value保存在这个地址中. 这种算法被称为hash算法, 所以, 切记, 在di... 阅读原文
2018-07-07 14:14:06 阅读(937) 评论(0)
摘要:
操作系统线程理论
参考资料:http://www.cnblogs.com/Eva-J/articles/8306047.html
线程和python
理论知识
全局解释器锁GIL
Python代码的执行由Python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执... 阅读原文
2018-07-07 12:18:18 阅读(964) 评论(0)
摘要:
简介
操作系统线程理论
线程概念的引入背景
线程的特点
进程和线程的关系
使用线程的实际场景
用户级线程和内核级线程(了解)
线程和python
理论知识
线程的创建Threading.Thread类
锁
信号量
事件
条件
定时器
队列
Python标准模块--concurrent.futures... 阅读原文
2018-07-07 10:42:29 阅读(985) 评论(0)
摘要:
学习爬虫是入门python最好的方式。一个爬虫程序的思维模式基本都是固定的,编程模式相对其它而言也是最简单的,只要多去实践,慢慢积累后一般都可以学的还不错。
此篇文章讲得就是对一个网页以BeautifulSoup和lxml为根本,进行多种抓取信息方法实战。
一般爬虫的固定模式
即无需处理像异步加载、代理、... 阅读原文
2018-07-07 09:39:18 阅读(372) 评论(0)