自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 收藏
  • 关注

转载 python基础 22面向对象

#面向对象对象解决了程序的可扩展性,可控性差#自定义类# def 函数名():# pass# class 类名:# 属性='a'# print(类名.属性)class Person: country='China' #类属性 静态属性 def __init__(self,*args): #初始化方法,self是对象,必传参数 #self就是一...

2019-04-26 09:50:00 104

转载 python基础 包的应用

# 把解决问题的文件放在同一个文件夹里----包# import os## os.makedirs('glance/api')# os.makedirs('glance/cmd')# os.makedirs('glance/db')# l = []# l.append(open('glance/__init__.py','w'))# l.append(open('glance/api/_...

2019-04-18 14:05:00 93

转载 python基础 模块的导入

#文件# import demo# def read():# print('my read func')# money=200# demo.read()# print(demo.money)#找到模块 创建这个模块的命名空间 把文件中的名字都放到命名空间里#模块不能重复导入# import sys# print(sys.modules.keys())# print(sys.pat...

2019-04-17 14:03:00 84

转载 python基础 re模块

import re#findall#search#match# ret=re.findall('[a-z]+','eva egon yuan') #返回所有满足条件的结果,放在列表中# ret=re.search('a','eva egon yuan')# print(ret.group())#从前往后,找到一个值就返回,返回的变量需要调用group才能得到值,得不到返回None#...

2019-04-15 09:11:00 78

转载 python基础 day17 初识递归,初识算法

#递归函数 #什么是递归:在函数里面调用自身函数,最大递归深度997/998 #如果递归次数太多,就不适合使用递归来解决问题 #递归的缺点:占内存 #递归的优点:会让代码变简单# import sys# sys.setrecursionlimit(10000000) #修改递归最大深度# n=0# def story():# global n# n+=...

2019-04-11 14:44:00 77

转载 python基础 day16 内置函数,匿名函数

# reversed()# l=[1,2,3,4,5]# l.reverse()# print(l)# l=[1,2,3,4,5]# l1=reversed(l) #保留原列表,返回一个反向的迭代器# print(l1)# l=(1,2,3,4,5,656,7767,676,1212)# sli=slice(1,5,2) #产生一个切片序列# print(l[sli])#form...

2019-04-09 16:46:00 125

转载 python基础 day15 内置函数

# help(str)#打印进度条# import time# for i in range(0,101,2):# time.sleep(0.01)# charm_num=i//2# per_str='\r{}%:{}\n'.format(i,'*'*charm_num) if i==100 else '\r{}%:{}'.format...

2019-04-08 21:24:00 62

转载 python基础 day 14 生成器函数进阶

复习#迭代器一定可迭代,可迭代的通过__iter__方法就可以得到一个迭代器#迭代器的特点: 可以从容器中取值,所有的值都可以得到# 节省内存空间#生成器:本质上就是一个迭代器#生成器的形式:生成器函数# 生成器表达式#生成器函数:我们自己编写的函数#含有yield关键字的函数就是生成器函数 #调用之后不执行,返回一个生成...

2019-04-04 16:24:00 98

转载 python基础 day13 迭代器生成器

#双下方法# print([1].__add__([2]))#循环 for#可for循环的类型:str,list,tuple,dic,set,file,range,enumerate# print(dir([])) #dir告诉我列表可用的所有方法# print(dir({}))# ret=set(dir([]))&set(dir({}))&set(dir(''))&a...

2019-04-03 22:49:00 95

转载 python基础 day12

# 作业# FLAG=False# def login(func):# def inner(*args,**kwargs):# global FLAG# lis=[]# if FLAG:# ret = func(*args, **kwargs)# return ret# ...

2019-04-02 15:43:00 67

转载 python基础 day11

#装饰器形成的过程#装饰器的作用#原则:开放封闭原则#装饰器的固定模式#装饰器的本质:闭包函数# import time# time.time() #1970年后到现在过了多少秒# time.sleep() #停留多少秒# def func():# time.sleep(0.01)# print('老板同事大家好!')# def timer(f): #装饰器函数# ...

2019-04-01 13:00:00 49

转载 python基础 day10

# 函数进阶# a = 1# def func():# print(a)# func()# 命名空间和作用域# print()# input()# list# tuple#命名空间 有三种#内置命名空间 —— python解释器 # 就是python解释器一启动就可以使用的名字存储在内置命名空间中 # 内置的名字在启动解释器的时候被加载进内存里#全局命名空间 —— 我...

2019-03-29 10:19:00 62

转载 python基础 day9

#文件处理 #打开文件 #open('路径','打开方式','编码规则') #打开方式,默认是读 #r,w,a,r+,w+,a+,b #编码一般用utf-8 #操作文件 #读 #一次性读 read() #readlines()一次性读 ...

2019-03-25 21:00:00 55

转载 python基础 day8

i=1lis=[]username=input('请输入要注册的用户名:')password=input('请输入你的密码')with open('userfile',mode='w',encoding='utf-8') as userfile: userfile.write('{}\n{}'.format(username,password))pr...

2019-03-25 19:23:00 56

转载 python基础 day7

小数据池:int -5~256str 特殊字符,*数字20ascii : 8位 1字节 表示1个字符unicode 32位 4个字节 表示一个字符utf- 8 1个英文 8位,1个字节 欧洲 16位 两个字节 表示一个字符 亚洲 24位 三个字节 表示一个字符gbk 1个英文 8位,1个字节 亚洲 16位...

2019-03-19 22:13:00 51

转载 python基础 day6

dict: dic = {'name':'alex'}增:dic['age'] = 21 存在就覆盖dic.setdefault() 没有就增加删除:pop()按照key删除,有返回值 clear del dic['name'] popitem()随机删除 返回的是元祖改 update查dic.keys()dic.values()dic.items()...

2019-03-15 22:34:00 49

转载 python基础 day5

1,昨日内容回顾及作业讲解列表:增 append insert extend 删 remove pop clear del 改 li[索引] = '被修改的内容' li[切片]:'被修改的内容' 查 for循环 range 元祖: count() len() li.index('元素') sor...

2019-03-14 13:55:00 96

转载 python基础 day4

1,昨日内容及作业讲解 ascii:字母,数字,特殊字符:1个字节,8位 Unicode:16位 两个字节 升级 32 位 四个字节 utf-8:最少一个字节 8位表示。 英文字母 8位 1个字节 欧洲16位,2个字节 中文24位,3个...

2019-03-13 21:44:00 63

转载 python基础 day3

1,上周五内容回顾。 格式化输出 %s %d %% 编码: ascii 只能显示英文,特殊字符,数字。 万国码:unicode 最开始16位,中文不够32位 4个字节。 占用资源多。 升级:utf-8 utf-16 utf-3...

2019-03-06 23:23:00 62

转载 python基础day2

i=1while True: username=input("请输入你的用户名:") password=int(input("请输入你的密码:")) if username=="小明" and password==123456: print("登陆成功!") break else: ...

2019-03-05 13:23:00 50

转载 python基础day1

summ=0count=1while i<=100: summ=summ+i cout+=1print(summ)add1to1001,计算机基础。2,python历史。 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码。3...

2019-03-05 13:17:00 54

空空如也

空空如也

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

TA关注的人

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