
python
龙骨
这个作者很懒,什么都没留下…
展开
-
python基础
一、文件操作1、打开文件 全部读到内存 内存搜索--查开房fop =open(r"C:\aa.txt","r")lines =fop.readlines() # 读取所有到list 一次读取很大的文件,很卡很慢,集合上限,print linesfop.close()2、一次读一行进行判断 硬盘搜索--查开房fop =open(r"C:\aa.txt","r")while T原创 2017-03-09 02:08:23 · 1137 阅读 · 0 评论 -
Python实现数据结构
1、单链表class Node(object): """节点""" def __init__(self, elem): self.elem = elem self.next = Noneclass SingleLinkList(object): """单链表""" def __init__(self, node=None):原创 2017-09-01 09:18:43 · 335 阅读 · 0 评论 -
Python简介的小语法
1、实现三个数字的排序number1, number2, number3 = eval(input("Enter three integers: "))if number1 > number2: number1, number2 = number2, number1if number2 > number3: number2, number3 = number3, num原创 2017-06-25 23:17:54 · 279 阅读 · 0 评论 -
Python快速教程
转:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.htmlPython快速教程作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。Python包含的内容很多,加上各种转载 2017-05-07 22:27:33 · 844 阅读 · 0 评论 -
NumPy的详细教程
转:http://blog.youkuaiyun.com/lsjseu/article/details/20359201?utm_source=tuicool先决条件在阅读这个教程之前,你多少需要知道点Python。如果你想从新回忆下,请看看Python Tutorial.如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy转载 2017-05-07 22:24:43 · 320 阅读 · 0 评论 -
Pythno3爬虫
一、网页下载器from urllib import requestimport http.cookiejar1、urllib网页下载print('First Method') #网页下载器response1 = request.urlopen(url)# print(response1) #print(response1.getcode())原创 2017-05-25 19:59:40 · 442 阅读 · 0 评论 -
Python yield 生成器
任何使用yield的函数都称之为生成器,如:Python代码 def count(n): while n > 0: yield n #生成值:n n -= 1 另外一种说法:生成器就是一个返回迭代器的函数,与普通函数的区别是生成器包含yield语句,更简单点理解生成器就是一个迭代器。转载 2017-05-13 16:05:40 · 430 阅读 · 0 评论 -
Python中的类属性、实例属性与类方法、静态方法
1、什么是类对象,实例对象类对象:类名实例对象:类创建的对象2、类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本,这个和C++、Java中类的静态成员变量有点类似。对于公有的类属性,在类外可以通过类对象和实例对象访问类属性# 类属性class people: name="Tom" #公有的类属性 __age=18原创 2017-05-23 14:55:27 · 41481 阅读 · 12 评论 -
python进阶
一、gui 编程1、简单操作#!/usr/bin/python#encoding=utf-8import Tkinter #ptyhon3改小写了 python2是大写top=Tkinter.Tk() #创建一个窗体top.mainloop() #进入消息循环2、界面操作#!/usr/bin/python#encoding=utf-8from Tk原创 2017-03-13 02:57:39 · 328 阅读 · 0 评论 -
Python输入输出重定向
嘿,Hello Python。以后请多多关照。一、简单重定向模型data=eval(input())sum=0while data!=0: sum+=data data=eval(input())print ("The sum is",sum)1、可以直接在pycharm中运行,接受从键盘输入的值,当遇到0时打印结果到控制台2、从文件读取输入,把结原创 2017-04-18 20:38:05 · 6724 阅读 · 2 评论