Python
文章平均质量分 71
Keifor
这个作者很懒,什么都没留下…
展开
-
从零开始学Python
第一章:字符串操作1.格式化字符串(1)%字符,说明转换的开始(2)转换标志:-表示左对齐,+表示要在转换值之前加上正负号;””(空白字符)表示正数之前保留空格;0表示转换之后位数不足用0补齐;(3)最小字段宽度:可以指定转换字符之后的宽度,若为*,则宽度从元组中读出(4)点(.)+精度:可以设置精度值 2.简单转换‘ hello %%d’%world输出:...原创 2015-08-03 11:31:47 · 126 阅读 · 0 评论 -
从零开始学Python
第十二章:通信,web1.浅谈通信毫无疑问要用到socket(套接字)由于此章节和java异曲同工,就不再繁复地赘述,简单地运用几个例子来说明。一个小型服务器和一个小型客户机:服务器:>>import socket>>s=socket.socket()>>host=socket.gethostname()...原创 2015-08-05 11:15:22 · 190 阅读 · 0 评论 -
从零开始学Python
第十一章:文件操作1.打开文件 用open函数,直接用就可以。 open(name[,mode[,buffering]]) 调用open之后会返回一个文件对象,mode--模式,buffering--缓冲都是可以选择的。>>f=open(r‘文件路径’)2.文件模式: ‘r’ 读模式 ‘w’ 写模式...原创 2015-08-05 11:12:55 · 202 阅读 · 0 评论 -
从零开始学Python
第十章:用户界面1.以wxpython为例来讲解用户界面 下载安装了wxpython之后运行,在shell中进行开发界面实例: >>> import wx>>> app=wx.App()>>> win=wx.Frame(None,title="简单界面",size=(410,335))...原创 2015-08-05 11:11:34 · 153 阅读 · 0 评论 -
从零开始学Python
第九章:异常 1.raise语句 raise语句可以有两个参数,异常的类和异常的信息 1.raise IOError 2.raise(‘error’) 2.自定义异常类 采用继承异常类的方式 class SomeC(Exception): 3.捕捉异常: ==========================...原创 2015-08-05 11:08:49 · 140 阅读 · 0 评论 -
从零开始学Python
第八章:充电时刻1.模块 可以将模块导入,作为程序来运行 import sys sys.append(‘路径’) import hello hello.py 输出:hello,world >>hello=reload(hello) 就能在不是第一次导入的时候执行hello程序(p3中已...原创 2015-08-04 11:07:11 · 401 阅读 · 0 评论 -
从零开始学Python
第七章:魔法方法、构造器等1.魔法方法: 构造方法: 当一个对象被创建的时候自动调用的方法 class Foo: def __init__(self): self.value=10 >>f=Foo() >>f.value 输出:10 重写一般的方法和特殊的构...原创 2015-08-04 11:04:59 · 131 阅读 · 0 评论 -
从零开始学Python
第六章:类和对象1.创建类 class Person:def setName(self,name): self.name=namedef getName(self): Return self.namedef greet(self): print(‘hello,’self.name)创建对象:>>foo=Person()>...原创 2015-08-04 11:02:46 · 140 阅读 · 0 评论 -
从零开始学Python
第五章:函数1.创建函数 def hello(name):return ‘hello,’+name2.记录函数 def hello(name): ’this is hello function’return ‘hello,’+name>>hello.__doc__输出: ’this is hello function’3.参数 d...原创 2015-08-04 11:00:04 · 135 阅读 · 0 评论 -
从零开始学Python
第四章:条件循环语句等1.print和import print(1,2) 输出1 2不会输出元组 from somemodule import somefunction as a 导入某个包中的函数,并为这个函数起名(可以import*,或者多个函数).2.序列解包 x,y,z=1,2,3 ...原创 2015-08-04 10:58:08 · 466 阅读 · 0 评论 -
从零开始学Python
第三章:字典1.创建字典:book={‘zq’:’18’,’wex’:’15’,’键’:’值’}其中值可以是任意类型,可以是元组或者字典.2.dict函数创建字典 通过映射创建: book={‘zq’:’18’,’wex’:’15’} d=book.dict 输出d:book={‘zq’:’18’,’wex’:’15’} 通过关键字...原创 2015-08-03 12:44:53 · 148 阅读 · 0 评论 -
从零开始学Python
第二章:序列和元组序列:1.索引A=’hello’A[0]输出hA[-1]输出o...2.分片用来访问一定范围内的元素Tag=[1,2,3,4,5,6,7,8,9,10]Tag[1:10:2]输出:[1,3,5,7,9]Tag[a:b:c]a为开始位置,b为结束位置,c为每次的步长(间隔),其中a可为负值。可以为[::]3.序列相加...原创 2015-08-03 11:37:32 · 401 阅读 · 0 评论 -
从零开始学Python
第十三章:数据库操作、测试以sqlite小型嵌入式数据库为例来讲解,要下载sqlite.exe文件,把它当做模块导入,然后在进行连接等;内容比较简单主要分为两点:1.建立表首先要建立连接>>import sys>>sys.path.append("E:\\sqlite")>>import sqlite3&...原创 2015-08-05 11:22:05 · 172 阅读 · 0 评论