随笔分类 - Python
Python 学习笔记,相关文章
摘要:ASCII 是一种字符集,包括大小写的英文字母、数字、控制字符等,它用一个字节表示,范围是 0-127 Unicode分为UTF-8和UTF-16。UTF-8变长度的,最多 6 个字节,小于 127 的字符用一个字节表示,与 ASCII 字符集的结果一样,ASCII 编码下的英语文本不需要修改就可以
阅读全文
摘要:自己写了一个MySql辅助类,有需要的拿走:#--encoding:utf-8--#import MySQLdbclass MySQLHelper: myVersion=0.1 def __init__(self,host,user,password,charset="utf8"): ...
阅读全文
摘要:Python 链接MySql数据库,方法很简单:首先需要先 安装一个MySql链接插件:MySQL-python-1.2.3.win-amd64-py2.7.exe下载地址:http://dev.mysql.com/downloads/connector/python/在下载安装的时候,最好与Pyt...
阅读全文
摘要:Python 类声明语法:class 类名: 类体例:#--encoding:utf-8--#class AddressBookEntity: myVersion=0.1 def __init__(self,name,phone): self.name=na...
阅读全文
摘要:把函数当参数传递# 函数参数传递# 面向对象编程就是把对象传来传去# 面向函数编程就是把函数传来传去def mytest(num): return num * 2 # # 不光可以传递变量,还可以传递函数def convert(func, seq): print 'convert...
阅读全文
摘要:#--encoding:utf-8--try: float('abc')except Exception,e: print e try: float(1.2)except Exception,e: print efinally: print 'Done!' #1...
阅读全文
摘要:今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。import retext ="JGood...
阅读全文
摘要:1、字符串# 字符串数字之间转换# x = int("6")# print type(x) ## y = str(6)# print type(y) #注:在python中,字符串和数值型是可以直接通过调用函数转换。# 字符串长度方法# foo = 'abc'# print len(foo)# p...
阅读全文
摘要:想要快速的学会一个Python的模块和方法,两个函数必须要知道,那就是dir()和help()dir():能够快速的以集合的型式列出该模块下的所有内容(类、常量、方法)例:#--encoding:utf-8--import osprint dir(os)结果:结果:['F_OK', 'O_APPEN...
阅读全文
摘要:Python中的文件操作Python中文件打操作离不开两个模块 os 和 shutilos:操作文件、目录; Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。shutil:移动、复制目录或文件;是一种高层次的文件操作工具,类似于高级API,...
阅读全文
摘要:在Python中数组中的每一项可以是不同的数据类型元组:只能读不能写的数组aTuple=(1,'abc','tmc',79.0,False)print aTuple[1:3]print type(aTuple) # tuple:元组aTuple[1]=5 #在这,如果要对元组进行修改,就会报错:'...
阅读全文
摘要:先来看一个例子:class Fish: hungry=True def eat(self,food): if food is not None: self.hungry=False class User: def __in...
阅读全文
摘要:一、搭建Python开发环境1、选择开发工具首先要寻找一个Python的开发工具,Python的开发工具有很多,有pyCharm 、Eclipse、Visual studio等等 ,使用最多的还是免费版的Eclipse;Eclipse下载地址:http://www.eclipse.org/downl...
阅读全文