自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 pandas模块

pandas模块基于numpy,用于文本处理或者表格数据处理.# import pandas as pd规定主要功能持文件存取操作,支持数据库(sql)、html、json、pickle、csv(txt、excel)、sas、stata、hdf等。支持增删改查、切片、高阶函数、分组聚合等单表操作,以及和dict、list的互相转换。支持多表拼接合并操作。支持简单的绘图操作...

2019-09-29 16:53:00 123

转载 matplotlib模块

matplotlib模块格式import numpy as npfrom matplotlib import pyplot as plt # 约定俗成from matplotlib.font_manager import FontProperties # 修改字体#font = FontProperties(fname='C:\Windows\Fonts\simsun.t...

2019-09-29 16:28:00 112

转载 numpy模块

numpy模块用途:多用于二维数组的处理对象类型为 <class 'numpy.ndarray'>import numpy as np -----习惯写法# 创建一维的ndarray对象arr = np.array([1, 2, 3])print(arr, type(arr))>>>[1 2 3] <class 'numpy.ndar...

2019-09-29 15:55:00 111

转载 re正则表达式

目录 正则表达式 元字符 re模块 方法 正则表达式Regular Expression ,缩写regex,regexp,RE等正则表达式式文本处理的重要技术,用它可对字符串按照某种规则进行检索元字符代码说...

2019-09-28 22:09:00 141

转载 typing模块

导入from typing import Listdef add(a: int, string: str, f: float, b: bool) -> Tuple[List, Tuple, Dict, bool]: list1 = list(range(a)) tup = (string, string, string) d = {"a"...

2019-09-28 21:30:00 180

转载 time,datetime模块

time模块时间戳返回1970年1月1日 00:00:00开始按秒计算时间偏移量time_stamp = time.time()print(time_stamp,type(time_stamp))>>>1569671240.0007255 <class 'float'>格式化时间format_time = time.strfttime("%Y-...

2019-09-28 21:29:00 89

转载 os模块

用途os模块提供了与操作系统交互的方法,控制文件/文件夹方法方法描述os.getcwd()返回当前工作目录os.pathconf(path,name)返回相关文件系统配置信息os.mkdir(path)创建路径名的文件夹os.remove(path)删除路径为path的文件,如果path是文件夹,抛出OErroros.rmdir(p...

2019-09-27 21:33:00 110

转载 json,pickle模块

序列化把对象从内存中编成可储存或传输的过程称之为序列化,输出为json串,.json文件反序列化把json串反编成Python数据类型json模块用于跨平台交互json模块下不可转换集合(会报错),元组会被自动变成列表,不可存储对象方法描述==json.dunp(数据,file)====序列化文件==,将数据加到file中==json.load(f...

2019-09-27 21:32:00 92

转载 模块1.0

目录 模块化 模块的四种形式 导入语句 自定义模块 模块搜索顺序 模块运行 模块化Python中只有一种模块对象类型模块module,指的是Python源代码文件包package,指的是模块组织在一起的包和包同名的目录及...

2019-09-26 21:20:00 106

转载 2019.9.25作业

# 前戏info_lt = []att_lt = ['name', 'sex', 'age', 'salary']with open('info.txt', 'r', encoding='utf8') as fr: for info in fr: info = info.strip().split(' ') # eve = {k:v for ...

2019-09-25 21:31:00 135

转载 异常处理

异常处理try: <语句> #运行的代码except <异常类>: <语句> # 捕获某种类型的异常except <异常类> as <变量名>: <语句> # 捕获某周类型的异常并获得其对象else: <语句> # 如果没有发异常发生finally: ...

2019-09-25 18:43:00 91

转载 递归练习

#阶乘def factorial(x): if x == 1: return 1 return x * factorial(x-1)#猴子一天吃一半多一个def monkey(n): if n == 1: return 1 return (monkey(n-1)+1)*2#斐波那契def fib(n): ...

2019-09-24 18:36:00 92

转载 可迭代对象和迭代器

可迭代对象可以通过迭代一次次返回==不同元素==的对象所谓相同,指的是元素在容器中是否为同一个,但是值可以相同,可以迭代,但未必有序,未必可索引list,tuple,string,bytse,bytearray,range,set,dict,生成器等可以使用成员运算符in,not in 本质上就在遍历对象迭代器特殊的对象,一定是可迭代对象,具备可迭代对象特征可以通过...

2019-09-24 15:41:00 99

转载 解析式,生成器

目录 列表解析式List Comprehansion 生成器表达式Generator Expression 集合解析式 字典解析式 生成器函数 zip语句 列表解析式List Comprehansion[返回值 for el...

2019-09-24 15:41:00 491

转载 函数递归

函数的执行流程调用函数,函数压栈,参数压栈,创建栈帧(frames),执行,弹出递归(Recursion)函数直接或间接调用自身就是 递归递归需要有边界条件,递归前进段,递归返回段递归一定要有一个可以执行到的边界条件当边界条件不满足的时候,递归前进当边界标间满足的时候,递归返回要求递归一定要有退出条件递归调用深度不宜过深 ,​ Python对递归调用深度做了限制,以...

2019-09-24 15:38:00 116

转载 登录加法装饰器

def login(func): def wrapper(*args, **kwargs): if user_list: print('请勿重复登录') res = func(*args, **kwargs) return res name_inp = input('name...

2019-09-23 20:38:00 97

转载 闭包,装饰器

闭包出现在嵌套函数中,指的是内层函数引用到了外层函数的本地变量,对内层函数来说就形成了闭包.外层函数嵌套内层函数内层函数调用了外层函数的本地变量外层函数的返回值是内层函数的引用一般来说,一个函数结束,函数的内部数据会被释放,还给内存,本地变量都会消失,闭包产生的时候,外函数发现自己的本地变量会被内部变量使用,就把这个本地变量绑定给内部函数,然后自己结束装饰器装饰器本质...

2019-09-23 19:30:00 56

转载 2019.9.20函数作用域

可变长参数形参*args 表示接收多余位置参数**kwargs表示接收多余关键字参数定义时*args要放在**kwargs之后实参*用来解压缩列表或者元组或者字符串**用来解压缩字典函数对象的四个用法引用作为容器类的元素作为函数的实参作为函数的返回值函数嵌套def​ def函数中嵌套函数,其中内层函数外部不可用名称空间和作用域出现在嵌套函数中名称...

2019-09-20 21:34:00 56

转载 购物车1.0

username_list = []# flag = 0prize_dict = {'0': 'durex', '1': 'okamoto', '2': 'Jissbon'}shopping_car_dict = {}def register(): print('欢迎来到注册功能:') username_register, userpwd_register ...

2019-09-20 19:58:00 81

转载 2019.9.19函数

函数的分类空函数:写总体框架时候用def zero(): pass无参函数:函数名后括号中无参数的函数,其功能集成在代码块中含参函数:函数名后括号中有参数的函数,调用函数过程中可在外部将参数传入函数内部使用定义方式def 函数名(参数): 代码块 return函数名其中函数名定义方式与变量名一致参数形参函数定义时候设定的参数,位置形参:从左...

2019-09-19 17:10:00 79

转载 2019.9.19登陆注册猜数字给奖品combo

#注册函数def register(): registor_count = 0 while registor_count < 3: username_inp = input('user name:') userpwd_inp = input('user password:') re_userpwd_inp = in...

2019-09-19 16:28:00 96

转载 登录注册beta版

注册login_count = 0username_inp = input('请输入用户名:')while login_count < 3:pwd_inp = input('请输入密码:')re_pwd_inp = input('请再次输入:')if not pwd_inp == re_pwd_inp:print('两次密码输入不同,请重新输入:')login_c...

2019-09-18 22:03:00 204

转载 文件处理

文件:操作系统提供的虚拟概念,用来储存信息文件的三种打开方式只读:r read只读打开文件,使用write方法,抛异常文件不存在,抛FileNotFoundError异常输出为字符串类型清空写入: w write只写方式打开,使用read抛出异常如果文件不存在,创建文件文件存在,清空文件内容后写入追加写入 : a append文件存在,只写打开,追加内容文件不存...

2019-09-18 19:04:00 79

转载 猜数字加强版

'''(多用户)登录(保存用户信息)(随机生成)给定年龄,用户可以猜三次年龄(保存用户每次输入的年龄)年龄猜对,让用户选择两次奖励用户选择两次奖励(选择奖励是概率性的)后可以退出(输出日志)'''from logging_config import load_my_logging_cfg #固定写法logger = load_my_logging_cfg() # 固...

2019-09-17 19:15:00 207

转载 字符编码

文本编辑器文本编辑器 ---- 写文本 ----- 存储信息chr --- 字符ord --- ascii编码Python3中,写入程序的编码方式会随coding头改变而自动改变,(Pycharm优化)Python2中,如果coding和Pytharm编码方式不一致,会报编码错误编码类型unicode:世界通用,内存中固定使用Unicodegkb :包含gb2312 ;...

2019-09-17 15:41:00 144

转载 猜年龄v2.0

'''用户登录,只有三次机会给定年龄,用户可以猜三次年龄年龄猜对,让用户选择两次奖励,输入无效字符,让其选择要不要礼物用户选择两次奖励后可以退出,选择第一次后提示还有一次'''#基本信息定义user_info_dict = { 'james':'007', 'thor':'001', 'ironman':'002', 'spiderma...

2019-09-16 20:17:00 99

转载 集合set

集set可变,无序,不重复的元素的集合set集合collection 集合类型s = {} #dictlist 不可以放入其中 # 元素要求必须可hash定义方法:s1 = set(iterable) 可迭代单一值 或空集合s2 = {} {}中不可放入不可hash对象basket = {'apple', 'orange', 'apple', 'pear', 'ora...

2019-09-16 17:10:00 104

转载 字典dict

字典可变,无序,key不可重复定义方式:dic = {},用逗号隔开多个键值对,键:值key一定为不可变类型,value爱谁谁其他定义方式如下:#方式1>>> d = {"name":'Bob', "age":20, "score":88}>>> print(d){'name': 'Bob', 'age': 20, 'score': ...

2019-09-16 17:08:00 188

转载 深浅拷贝

深浅拷贝可变类型和比可变类型值改变,id不变,称为可变类型值改变,id也改变的称为不可变类型拷贝仅加一个变量的引用指向l1 = ['a', 'b', 'c', ['d', 'e', 'f']]l2 = l1l1.append('g')print('l1',l1)print('l2',l2)l1 ['a', 'b', 'c', ['d', 'e', 'f'], '...

2019-09-16 17:07:00 68

转载 三层菜单1

打印省、市、县三级菜单可返回上一级可随时退出程序menu = {'北京':{'海淀':{'清华':{},'北大':{}},'昌平':{'沙河':{},'天通苑':{},'回龙观':{}}},'上海':{'闵行':{'上海发电机厂':{},'上海汽轮机厂':{},'上海锅炉厂':{}},'松江':{'东华大学':{'教学楼':{},'食堂':...

2019-09-12 20:38:00 110

空空如也

空空如也

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

TA关注的人

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