自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 1.16 模块

随着程序变得越来越大,为了便于维护,需要把它分成多个文件。因此,python允许把定义放入一个文件中,然后其他程序和脚本作为模块导入。如果需要创建模块,可将相关语句和定义放入与模块相同的文件中(注意:该文件的后缀必须是.py)。模块与文件都需要添加以下(utf - 8表示: 统一码转换格式·8): 第一种:1 #!/usr/bin/python2 #coding:utf-83 print "你好吗...

2018-04-09 22:41:48 149

原创 1.15 异常

如果程序中出现错误,就会引发错误。例如:Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> fdgl;NameError: name 'fdgl' is not defined  该追踪消息指出了所发生的错误类型及位置。通常情况,错误会导致程序终止。但是使用try和ex...

2018-04-09 22:39:19 230

原创 1.14 对象与类

1.14.1 对象  对象是程序中使用的所有值。例如:items = [37, 42] #创建一个列表对象items.append(37) dir()函数可以列出对象可以使用的方法,例如:>>> items = [37, 42]>>> dir(items)['__add__', '__class__', '__contains__', '...

2018-04-09 22:38:47 108

原创 1.13 协程

协程是输入一系列函数的参数,使用yield语句且表达式(yield)创建的。例如:def print_matches(matchtext): print "looking for",matchtext while True: line = (yield) #获得一行文本 if matchtext in line: print line ...

2018-04-09 22:38:09 105

原创 1.12 生成器

生成器是在函数中使用yield语句,生成一个结果序列,而且不仅仅是一个值。例如:def countdown(n): print ("Counting down") while n > 0: yield n #生产一个值(n) n -= 11.12.1 next()方法 通过连续调用next()方法(在python3中_ _next_ _())生成结果序...

2018-04-09 22:37:31 94

原创 1.11 函数

使用def语句创建函数:def remainder(a, b): q = a // b # // 是截断除法运算符  r = a - q*b return r1.11.1 调用函数:result = remainder(5,6)1.11.2 使用元组返回多个值def divide(a, b): q = a // b # // 是截断除法运算符  r = ...

2018-04-09 22:36:15 123

原创 1.10 迭代与循环

1.10.1 for 与 range(i,j)for n in range(1,10): print (("2 to the %d power is %d") %(n, 2**n)) #2的n次方输出结果:2 to the 1 power is 22 to the 2 power is 42 to the 3 power is 82 to the 4 power is 162 to the ...

2018-04-08 22:30:02 167

原创 1.9 字典

字典就是一个关联数组和散列表,由键和值组成的,即就是键/值的集合,通过键的索引获取值!在大括号{}放入值就可以创建字典。stock = { "name" : "GOOG", "shares": 100, "price" : 490.10 }1.9.1通过索引键获取值name = stock["name"]print("name= %s" %name)value =

2018-04-08 22:29:20 91

原创 1.8 集合

集合用于一组无需对象。1.8.1 用set()函数创建集合:s = set([3,5,9,10])t = set("Hello")print("t = %s \n" %t) #集合的元素不能重复,例如'l',输出t = set(['H', 'e', 'l', 'o']) 输出结果:t = set(['H', 'e', 'l', 'o']) 1.8.2 并集、交集、差集、对称差集a = t | s ...

2018-04-08 22:28:46 101

原创 1.7 元组

将一组值打包到一个对象中,即在圆括号放入一组值!1.7.1元组与列表的区别:(1)元组与列表的相同之处:索引、切片、连接(2)元组创建后无法修改它的内容,即无法替换、删除元素或插入元素stock = ('GooG',100,490.10) #stock = 'GooG',100,490.10address = ('ww.python.org',80)#address = 'ww.python.or...

2018-04-08 22:28:17 78

原创 1.6 列表

列表是任意对象的序列。print'\033[1;31;40m']1.6.1创建列表names = ["Dave", "Mark", "Ann", "Phil"]a = names[2]print("a = %s \t\n" %a)输出结果:a = Ann1.6.2修改列表的项names[0] = "Jeff" #修改列表第0项print("names[0] = %s \t\n&

2018-04-08 22:27:34 227

原创 1.5 字符串

1.5.1 单引号、双引号、三引号a = "Hello world" #双引号b = 'python is groovy' #单引号c = """ Computer says 'No' """ #''' ''' 三引号print ''' content-type:text/html<hl> Hello World </hl>click <a href=

2018-04-08 22:26:23 157

原创 1.4 文件输入和输出

1.4.1 文件输入f = open("foo.txt") #读的方式打开文件,且python3line = f.readline()while line: print line, #后面更 ' , '将忽略换行符 # print (line, end = ' ') line = f.readline()f.close()注意:readline()函数是读取一行...

2018-04-08 22:25:01 155

原创 1.3 条件语句

(1) if条件语句if a < b: print ("Computer says Yes" )elif a == b: print ("Computer says Yes or No" )else: print( "Computer says No" )使用or、and 和not关键字建立布尔类型的表达式:if product == "game" and ty...

2018-04-08 22:23:18 85

原创 1.2 变量和算法表达式

principal = 1000rate = 0.05numyears = 5year = 1while year <= numyears: principal = principal * (1 + rate) print (year, principal) #python3 year += 1输出结果:1 1050.02 1102.53 1157.625...

2018-04-08 22:18:59 225

原创 1.1 运行python

python程序是由解释器来执行。通常只要在命令shell中输入python就可以启动解释器。解释器显示版权消息和>>>提示符,用户可以输入打印“Hello World”命令:Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win32Type "copyright", "cr...

2018-04-08 22:17:26 139

STL_algorithms1.md

STL的常用算法 常用遍历算法、常用查找算法、常用排序算法、常用拷贝和替换算法、常用算术生成算法、常用集合算法

2021-07-29

WPF的日期控件

wpf的日期控件的表述,

2016-02-25

oracle数据库简介.docx

第一章Oracle 数据库概述,oracle数据库简介

2016-02-24

interface technology

网络接口技术有利于你了解网络的编码程序。

2015-04-01

internet program

网络编程,TCP/IP的介绍,操作系统是unix。

2015-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除