python
jerry_bai_xi
喜欢数据库的可以相互关注哦,大家相互学习!
展开
-
python菜鸟日记8
python中的多进程编程,多线程编程详解....原创 2015-08-25 13:48:38 · 975 阅读 · 0 评论 -
python初学小结1
1.print(''*n)在python3.0以上版本中print要加括号表示函数,而在3.0一下版本中不加括号,直接print ‘’2.file进行新建一个程序,在里面写完代码后,run→run module F5进行测试运行,成功后点击save,注意python的保存是.py为后缀的3.一般出现问题是两种问题:①.一个是语法问题,syntax error原创 2015-07-31 16:08:09 · 679 阅读 · 0 评论 -
python初学小结2
1.print('aaa\nbbbbbb') \n表示后面的与前面的要分行2.\t:分隔符,就相当于把它前后的值分割在两个块中,一个快是可以存放8个字符,如果前面的字符大于8,那么多出来的会被放入紧接着的块中,而后面自然放入有一个块中 例如:print('aaaaaaaaa\tbbbbbbbbb') #\t前面大于8,所以放入下一个块中原创 2015-07-31 16:11:00 · 594 阅读 · 0 评论 -
python初学小结3
1.在python中+表示连接符,就类似于oracle中的||一样,都是连接符2.创建对象并初始化,其实类里面包括函数,也就是对实列的操作,可以利用_init_(实列名,属性1,属性2,属性3.......)然后这个函数里面就是实列名.属性1=属性1....后面一次类推 因为我们在定义一个实列的时候就用了这个函数来初始化,使用方法是:实列名=类名(这里面是你给属性1,2,3...原创 2015-07-31 16:11:52 · 583 阅读 · 0 评论 -
python初学小结4
1.在python中读取文本:a=open('路径/文本名.txt',‘r’) ,使用这个open函数,就表示打开这个路劲下面的这个文本,如果,该文本不存在,就会报错 ---‘r’表示读取的意思 2.对于上的a他就是一个文件对象,后面的文本就是文件名,这里的文件对象和文件名就像是逻辑对应物理一样,在python中文件对象就是逻辑,而在操作系统当中对应的是文件名,都是指同原创 2015-07-31 16:12:48 · 542 阅读 · 0 评论 -
python菜鸟日记1
1.在__init__(self,...)初始化函数中,定义对象的属性,这些属性不用全部写在括号中,括号中的表示定义的时候需要赋初始值的一些属性,而其他不用初始值的属性,可以直接卸载代码块中,self.属性名,就这样进行定义即可2.random.randint(n,m)会返回n到m之间的数值,并且包括m,而range(n,m)不包括m3.datetime模块,其中有个d原创 2015-08-01 12:24:17 · 736 阅读 · 0 评论 -
python菜鸟日记3
1.对于切片,可以进行切片的对象有字符串,列表,元组,当我们定义了一个以上三种对象其中一个,变量为a,对a这个变量所对应的对象进行切片,a[n:m:q],其中n,m表示索引,q表示步长, 当我们反向(从后往前)切片的时候,最后一个数的索引是-12.在Python中,迭代是通过for ... in来完成的,判断某个对象是否可迭代,引入模块,调用函数进行判断: >>> from c原创 2015-08-03 21:31:03 · 654 阅读 · 0 评论 -
python菜鸟日记4
1.在python中,0,‘’,{},(),[],空值,空列表,等等,都表示假值,反之都是真值在逻辑运算and,or中,返回的不是true或者false,返回的是逻辑运算符两边的其中一个值,而对于算数运算符, ==,!=,>,2.and,从左到右运算,当两边,都是真值时,返回最后一个真值,当两边都是假值时,就返回第一个假值,当同时存在真假值时,则返回第一个假值,其实,记法可根据逻原创 2015-08-05 07:41:42 · 619 阅读 · 0 评论 -
python菜鸟日记5
1.在python中我们可以导入模块,来调用模块里面的函数,在一个模块中,我们可以定义很多的函数和变量,但有些函数我们并不希望被别人使用,只希望在模块内部使用,那么,我们 可以通过_(下划线)前缀来实现,比如_ABC,_qiuhe,但是python并没有强制限制访问函数或变量,只是一种编程的习惯而已2.在python中,pip是一个包管理工具,我们通过它来安装第三方软件的,一般来说原创 2015-08-06 08:16:20 · 719 阅读 · 0 评论 -
python菜鸟日记6
在函数调用的过程中,假设函数里面有循环嵌套的函数,那么在里面的函数遇到异常的时候,就终止函数,后面的语句将不会执行,而try后面的语句也将会中止执行,转而except。异常其实也是一个类,是一个对象此外,如果没有错误发生,可以在except语句块后面加一个else,当有错误发生时,会自动执行else语句Python所有的错误都是从BaseException类派生的,常见的错误类型和继承关系看这原创 2015-08-07 12:21:08 · 758 阅读 · 0 评论 -
python菜鸟日记7
1. 如果直接在操作系统中进行命令行操作,那么一般使用的是操作系统所提供的接口函数,而如果想在python中也能够调用操作系统的接口函数来对文件,目录进行操作的话,可以使用os和os.path模块,这些模块可以直接调用操作系统提供的接口函数2. >>>os.name ,name属性会反映出操作系统的一些信息,如果是posix,说明系统是Linux、Unix或Mac OS X,如果是nt,就原创 2015-08-14 21:05:49 · 699 阅读 · 0 评论 -
python菜鸟日记9
collections模块中有一个namedtuple函数,它用来创建一个自定义的tuple对象,并且规定了..........原创 2015-08-27 18:54:07 · 907 阅读 · 0 评论 -
python在数据库中的应用
用PYTHON语言进行数据库编程, 至少有六种方法可供采用. 我在实际项目中采用,不但功能强大,而且方便快捷.以下是我在工作和学习中经验总结. 方法一:使用DAO (Data Access Objects) 这个第一种方法可能会比较过时啦.不过还是非常有用的. 假设你已经安装好了PYTHONWIN,现在开始跟我上路吧……找到工具栏上ToolsàCOM Mak转载 2015-08-28 14:30:50 · 1735 阅读 · 0 评论 -
python中文乱码问题详解
序:总是有人问”python乱码”问题,在这里,我做一下解答,希望以后有遇到类似问题的人,能自行解决。引子: 最近在学习写smtp+pop3客户端,由于发/收的邮件中的中文都是乱码,于是百度,看到上面这个截图,多次尝试,乱码问题解决,后面讲我的解决过程。 原理:乱码根本原因在于“编码-解码不一致”python中,我们使用decode()和encode()来进行解码和原创 2015-08-27 15:14:45 · 6390 阅读 · 1 评论 -
python中的正则表达式
python中的正则表达式是....原创 2015-08-25 20:50:39 · 757 阅读 · 0 评论 -
python中的时间和日期
python中关于时间和日期的处理....原创 2015-08-26 14:47:58 · 1843 阅读 · 0 评论 -
python菜鸟日记2
1.对于类之间的的子类关系是可以传递的:比如C1是C2的子类,C2是C3的子类,那么C1也是C3的子类,任何类都可以看成是自身的子类,class类里面也可以嵌套一个class类2.在类中,要想在函数中引用类的属性(全局变量),就必须使用完整名称(类名.变量名),而对于在类体中的语句,想引用类的属性,就必须使用属性的简单名称 例如: class c():原创 2015-08-02 22:47:35 · 705 阅读 · 0 评论