Python
ka_ko
菜鸟小白。
展开
-
Python(Dictionary,Function)
Dictionary键(key),对应值(value)结构介绍# -*- coding: utf-8 -*-#创建一个词典phone_book = {'Tom': 123, "Jerry": 456, 'Kim': 789}mixed_dict = {"Tom": 'boy', 11: 23.5} #键和值的类型无限制#访问词典里的值print("Tom's num...转载 2018-05-09 09:55:12 · 1180 阅读 · 0 评论 -
Python_控制流语句
1.if 语句if condition: do somethingelif other_condition: do something2.for 语句Code: #if statement example number = 59 guess = int(input('Enter an integer : ')) if guess == n...转载 2018-05-11 11:02:44 · 352 阅读 · 0 评论 -
Python_IO.Error.Exception
1.输入输出接受用户的输入: input()输入格式:str(), formatCode:str_1 = input("Enter a string: ")str_2 = input("Enter another string: ")print("str_1 is: " + str_1 + ". str_2 is :" + str_2)print("str_1 is {...转载 2018-05-11 16:04:44 · 3423 阅读 · 0 评论 -
Python_面向对象.装饰器.GUI
1.面向对象编程Python支持面向对象编程类(class):现实世界中一些事物的封装 (如:学生) 类:属性 (如:名字,成绩)类对象 实例对象引用:通过引用对类的属性和方法进行操作 实例化:创建一个类的具体实例对象 (如:学生张三)2.装饰器(decorator)Code:#Python OO exampleclass Student: def ...转载 2018-05-11 16:52:59 · 336 阅读 · 0 评论 -
Python(Package,Numeric,String,List,Tuple)
Package自带(built-in)package和外部(external)package 1.1 自带package举例: os; os.getwd()外部package以及管理系统介绍: easy_install, pip (comes with Python 3.4)环境变量中配置easy_install, pip使用easy_install, pip安装package举例im转载 2018-05-08 15:27:47 · 322 阅读 · 0 评论 -
selenium抓取斗鱼直播平台数据
https://www.cnblogs.com/xinyangsdut/p/7617691.html程序说明:抓取斗鱼直播平台的直播房间号及其观众人数,最后统计出某一时刻的总直播人数和总观众人数。过程分析:一、进入斗鱼首页 http://www.douyu.com/directory/all进入平台首页,来到页面底部点击下一页,发现url地址没有发生变化,这样的话再使用ur...转载 2018-08-22 17:30:13 · 1738 阅读 · 0 评论 -
去掉A串中的所有B串_python
def removeSubstring(str1,str2): # return str1.replace(str2,'') while str1.find(str2)!=-1: str1 = str1[:str1.find(str2)] + str1[str1.find(str2)+len(str2):] return str1if __name__ ...原创 2018-09-12 15:31:04 · 1081 阅读 · 0 评论 -
python GIL与伪多线程
https://blog.csdn.net/B9Q8e64lO6mm/article/details/81031283为什么有人会说 Python 多线程是鸡肋?知乎上有人提出这样一个问题,在我们常识中,多进程、多线程都是通过并发的方式充分利用硬件资源提高程序的运行效率,怎么在 Python 中反而成了鸡肋?有同学可能知道答案,因为 Python 中臭名昭著的 GIL,GIL 是什么?为什么会...转载 2018-09-22 13:13:32 · 3144 阅读 · 1 评论 -
python 字典实现原理
引言Python中dict对象是表明了其是一个原始的Python数据类型,按照键值对的方式存储,其中文名字翻译为字典,顾名思义其通过键名查找对应的值会有很高的效率,时间复杂度在常数级别O(1).本文针对其实现的数据结构进行原理性说明和拓展,不涉及Python的源码剖析。dict底层实现在Python2中,dict的底层是依靠哈希表(Hash Table)进行实现的,使用开放地址法解决冲突....转载 2018-09-22 17:26:14 · 9929 阅读 · 0 评论