随笔分类 -  python基础

Python之面向对象编程
摘要:一、类的对象、实例化、变量 1.概念:类就是class,将一类事物放到一起,类里面包含这类事物的各种函数方法,相当于一个模型,例如造汽车,造汽车就是一个类,类里面包含造轮胎,造车门等函数方法。类的实例化就是通过这个类,这个模型造出来的实际的东西,例如通过造汽车这个模型造出来了一个汽车,这个汽车就是这 阅读全文
posted @ 2018-07-31 22:33 爱吃的馋猫 阅读(155) 评论(0) 推荐(0)
Python之网络编程(requests模块)
摘要:一、requests模块的基本方法 import requests 1.res = requests.get(url,params={'stu_name':'小黑'}) #发送get请求,传参k-v形式 2.data={'user':'useraccount','pwf':'password'} r 阅读全文
posted @ 2018-07-29 22:10 爱吃的馋猫 阅读(457) 评论(0) 推荐(0)
Python之异常处理
摘要:一、异常处理 通常在写程序的时候会预知一些程序可能发生的异常做判断,但是又不可能全面,例如sql语句错误,有很多种又不可能都写出来,而程序在发生异常报错的时候,代码会终止,不会往下执行,这种时候我们就需要进行异常处理,让程序遇到异常能抛出,并且能正常执行后面的代码。 二、例子 money = 100 阅读全文
posted @ 2018-07-29 21:38 爱吃的馋猫 阅读(119) 评论(0) 推荐(0)
python之操作mysql、redis、mongodb
摘要:一、操作mysql import pymysql def my_db(ip,user,passwd,db,sql,port=3306,charset='utf8'): coon = pymysql.connect(host=ip,user=user, password=passwd,db=db, p 阅读全文
posted @ 2018-07-19 21:06 爱吃的馋猫 阅读(575) 评论(0) 推荐(0)
Python之操作excel
摘要:一、写excel import xlwt book=xlwt.Workbook() #创建excel sheet=book.add_sheet('sheet1') #加一个sheet sheet.write(0,0,'学生编号') #行,列,数据 for index,line_data in enu 阅读全文
posted @ 2018-07-16 21:45 爱吃的馋猫 阅读(278) 评论(0) 推荐(0)
Python的模块安装、导入
摘要:一、模块的安装 1.有网络的情况下: 直接在cmd里面,输入pip install xxx ,就是安装某个模块 2.无网络的情况下,下下来的安装包: .whl的后缀,pip install xxx.whl .tar.gz的后缀,解压后,进入模块文件夹,执行: python setup.py inst 阅读全文
posted @ 2018-07-16 21:17 爱吃的馋猫 阅读(145) 评论(0) 推荐(0)
Python的模块(二)
摘要:一、OS模块的补充 1.os.path.abspath('..\\day3') #取绝对路径(相对路径换绝对路径),路径会按照当前系统的方式, 一个点是当前目录, 两个点是上一级目录 2.os.listdir(e:\\spz\\day3) #获取目录下的文件 3.os.chdir('e:\\spz\ 阅读全文
posted @ 2018-07-16 20:58 爱吃的馋猫 阅读(122) 评论(0) 推荐(0)
Python的模块(一)
摘要:一、常用模块--OS(提供了非常丰富的方法用来处理文件和目录) 1.import os os.getcwd() #获取当前路径 os.mkdir('e:\\nhy123') #创建文件夹 os.makedirs('stu\laowang') #父目录不存在的时候会帮你创建父目录 os.listdir 阅读全文
posted @ 2018-07-03 22:20 爱吃的馋猫 阅读(582) 评论(0) 推荐(0)
Python的函数(二)
摘要:一、函数相关概念 1.全局变量:在函数外,上方定义的变量就是全局变量 2.局部变量:在函数里定义的,出了函数后就不能使用了,如果想在函数里修改全局变量的值,则需要在函数里变量前加关键字global,但是字典跟list这个可变变量,不需要用 global来声明,直接就可以改了。 3.参数的几个例子: 阅读全文
posted @ 2018-07-03 21:38 爱吃的馋猫 阅读(178) 评论(0) 推荐(0)
Python的函数(一)
摘要:一、函数的介绍 1.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 2.如果需要用到函数的处理结果的话,那么就写return,函数里面如果碰到return,函数立即结束 3.定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 4.局部变量只能在其被声明的函数内部 阅读全文
posted @ 2018-06-19 22:04 爱吃的馋猫 阅读(124) 评论(0) 推荐(0)
Python的集合
摘要:一、集合的介绍 1.集合天生去重 2.集合也是无序的 3.集合的作用主要是关系测试,测试两组数据之前的交集,差集,并集,子集,父集,对称(反向)差集等关系 二、集合的使用方法 a = {6,7,1,2,3,4,5} #创建一个集合 b=set([1,2,3,4,8]) #创建一个集合 a & b # 阅读全文
posted @ 2018-06-19 21:37 爱吃的馋猫 阅读(147) 评论(0) 推荐(0)
Python的文件读写、Json模块
摘要:一、打开文件的几种模式 1.使用open()函数打开文件,创建一个file对象,例如:f = open(r'D:\haha.txt','a+',encoding='utf-8') 或 with open(r'D:\haha.txt','a+',encoding='utf-8') as f --该种写 阅读全文
posted @ 2018-06-18 10:13 爱吃的馋猫 阅读(1001) 评论(0) 推荐(0)
Python的元组、列表截取
摘要:一、元组介绍 1.Python的元组与列表类似,不同之处在于元组的元素不能修改。 2.元组使用小括号,列表使用方括号。例如:tup = (1, 2, 3, 4, 5 ); 3.元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 4.元组中只包含一个元素时,需要在元素后面添加逗号。 5.元组 阅读全文
posted @ 2018-06-17 21:40 爱吃的馋猫 阅读(13777) 评论(0) 推荐(0)
Python的字典
摘要:一、字典的介绍 1.字典是另一种可变容器模型,且可存储任意类型对象。 2.字典的每个键值 key-value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 } 3.字典是无序的 阅读全文
posted @ 2018-06-17 11:12 爱吃的馋猫 阅读(199) 评论(0) 推荐(0)
Python的字符串常用方法
摘要:一、字符串常用方法 str.capitalize() #字符串首字母大写 str.center(20,'-') #把字符串居中,两边以'-'填充,长度一共为20 str.index('p') #返回字符'p'在字符中的下标,找不到下标时会报错 str.isalnum() #判断字符串里只能有英文、数 阅读全文
posted @ 2018-06-17 10:25 爱吃的馋猫 阅读(213) 评论(0) 推荐(0)
python的数据类型、数组、条件判断、循环的基础知识
摘要:一、数据类型 最常见的数据类型有:整型(int),浮点型(float),字符串(strs)。例如: #整型 a=8 #浮点型 b=8.0 #字符串 c='hello world'。 数据类型的转换:不同数据类型的变量无法做比较或运算,需要转换后才可,查看变量a的数据类型,使用print(type(a 阅读全文
posted @ 2018-05-28 22:34 爱吃的馋猫 阅读(3597) 评论(0) 推荐(0)