摘要: 面向过程和面向对象编程思想:面向对象--Object Oriented Programming,简称oop,是一种程序设计思想。在说面向对象之前,先说一下什么是编程范式,编程范式你按照什么方式来去编程,去实现一个功能。举个例子,你要做饭,可以用电磁炉,也可以用煤气灶。不同的编程范式本质上代表对各种类 阅读全文
posted @ 2017-10-22 01:53 hesperid 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 异常处理:异常处理要用到try,except,else,finally等eg1:dic={ "id":1, "name":"houning", "sex":"nv"}choice=input('请输入您要查看的属性:')try: #异常处理要用到try print(dic[choice]) #如果代 阅读全文
posted @ 2017-10-18 22:16 hesperid 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 需要pip安装xlrd,xlwt,xlutils模块,分别是读取excel,写入excel,修改excel的xlrd模块:import xlrdbook=xlrd.open_workbook(r'students.xlsx') #打开一个Excel文件;括号里文件不指定绝对路径的话,就是指当前目录下 阅读全文
posted @ 2017-10-18 22:08 hesperid 阅读(193) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 主要用于加密相关的操作,(比如说加密字符串)在python3的版本里,代替了md5和sha模块,主要提供 sha1, sha224, sha256, sha384, sha512 ,md5 这些加密方式 import hashlib m=hashlib.md5(s.encode( 阅读全文
posted @ 2017-09-20 02:49 hesperid 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 一、python操作mysql数据库: 数据库信息:(例如211.149.218.16 szz 123456) 操作mysql用pymysql模块 #操作其他数据库,就安装相应的模块 import pymysql ip=’211.149.218.16’ port=3306 passwd=’12345 阅读全文
posted @ 2017-09-20 02:44 hesperid 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 软件开发规范: 比如开发一个shop程序,下面得有一些目录,bin是可执行文件目录,conf(配置文件),core(主逻辑文件),data(数据文件),logs(写日志),README.txt(markdown语法,http://www.jianshu.com/p/1e402922ee32/入门指南 阅读全文
posted @ 2017-07-03 16:07 hesperid 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 模块: 模块的实质就是把要导入模块里的代码从上到下一一执行;找模块的顺序是,先从当前模块找,找不到到环境变量里找 加环境变量: pycharm会自动把当前运行文件和其爷爷目录加入环境变量,如果不手动加环境变量,在pycharm运行不会报错,但在terminal终端运行时却会报错;环境变量应加在最终运 阅读全文
posted @ 2017-07-03 15:51 hesperid 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 函数(又叫方法): 将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 定义函数: def my_open(): #定义一个my_open的函数,要带冒号 函数即变量:意思就是说,只是一个函数名的话,它就是一个普通变量,这个变量里面存的是这个函数里面的代码而已 阅读全文
posted @ 2017-07-03 11:29 hesperid 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 集合: #一种数据类型,有去重的功能,无序的(不能根据下标取值) 两种定义集合方法: 1:先定义一个列表,然后通过强制类型转换成集合 a=[1,2,3,4,4,5] #set(a) 强制类型把列表a转换为集合,会把重复的值4去重 2:S={1,2,3,4} #与字典要区别开 集合的操作: list1 阅读全文
posted @ 2017-06-10 20:12 hesperid 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 声明:非原创文章,原创链接为http://www.cnblogs.com/pohome/articles/2073283.html。 l 如何考察性能 这个问题相信很多同事都了然于心了,基本都有自己的理解,我们也很少接到不懂性能的反馈,但很多人甚至包括客户,都把响应时间或者并发用户作为衡量性能的惟一 阅读全文
posted @ 2017-06-09 21:57 hesperid 阅读(153) 评论(0) 推荐(0) 编辑