Python开发学习
hq_Tree
菜鸟一只
展开
-
Python IO编程
文件读写读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open('/Users/michael/test.txt', 'r')如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在:>>> f=open('/Users/michael/notfound.txt', 'r')T原创 2016-09-04 11:06:08 · 214 阅读 · 0 评论 -
Python 常用内建模块
collectionscollections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuple我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成:>>> p = (1, 2)但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。定义一个class又小题大做了,这时,namedtuple就派上了用场:>>> from collections原创 2016-09-04 11:19:20 · 730 阅读 · 0 评论 -
Python 基础
编码#!/usr/bin/env python# -*- coding: utf-8 -*-list >>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']>>> len(classmates)3>>> classmates[0]'Michael'>>> classmate原创 2016-09-04 11:34:17 · 212 阅读 · 0 评论 -
Python__高阶函数
高阶函数原创 2016-08-25 16:21:15 · 1001 阅读 · 0 评论 -
Python_图形编程
1.第一个GUI程序from Tkinter import *class Application(Frame): def __init__(self, master=None): Frame.__init__(self, master) self.pack() self.createWidgets() def createWidgets原创 2016-09-05 11:06:18 · 1814 阅读 · 0 评论 -
Python_TCP编程
1.客户端# 导入socket库:import socket# 创建一个socket:s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 建立连接:s.connect(('www.sina.com.cn', 80))# 发送数据:s.send('GET / HTTP/1.1\r\nHost: www.sina.com.cn\r\原创 2016-09-05 11:10:21 · 246 阅读 · 0 评论 -
Python_面向对象编程
获取对象信息使用type()>>> type(123)<type 'int'>>>> type('str')<type 'str'>>>> type(None)<type 'NoneType'>>>> type(123)==type(456)True>>> type('abc')==type('123')True>>> type('abc')==type(123)False但是这原创 2016-08-26 15:30:16 · 679 阅读 · 0 评论