摘要:
python 8 days 文件操作初始 文件句柄: open python的内置函数,但是底层调用的windows系统的open功能,open功能就是操作文件用的。 windows系统默认的编码方式gbk,linux,macos:utf-8 文件操作流程: "r"、"w"、"a"三大文件用法 读模 阅读全文
摘要:
python 19 days _init_、面向对象、初始面向对象、面向对象的命名空间 例题: 人狗大战 角色:人和狗 人:名字、性别、血量(hp)、攻击力(ad) 狗:名字、品种(kind)、血量(hp)、攻击力(ad) def Person(name,sex,hp,ad): # 创造了一个模子 阅读全文
摘要:
python 20 days 组合、继承、抽象类、接口类 昨天内容,升级版:人狗大战 练习题: 花钱购买武器,攻击力上升: class Person: def __init__(self,name,sex,hp,ad): self.name = name self.sex = sex self.hp 阅读全文
摘要:
python 21 days 钻石继承、多态、封装、几个装饰器函数 钻石继承: class A: def func(self):print('in A') class B(A):pass # def func(self):print('in B') class C(A):pass # def fun 阅读全文
摘要:
python 10 days 动态参数 *args,**kwargs 用户传入到函数中的实参数量不定时,或者是为了以后拓展, 此时要用到动态参数*args,**kwargs(万能参数。) *args接收的是所有的位置参数。 **kwargs接收的是所有的关键字参数。 位置参数,*args,默认参数, 阅读全文
摘要:
python 9 days 函数的初始 1,重复代码较多2,可读性差 函数的返回值 return:1,函数中遇到return 结束函数,下面代码不执行 2,将函数里面的值返回给函数的执行者(调用者) 函数的参数 实参角度: 三种 形参角度: 三种 阅读全文
摘要:
python 14 days python之内置函数,匿名函数 内置函数: 1.1作用域相关 locals :函数会以字典的类型返回当前位置的全部局部变量。 globals:函数以字典的类型返回全部全局变量。 q = 666 def wrapper(argv): a = 3 print(locals 阅读全文
摘要:
python 15 days 递归函数和二分查找 递归函数: 自己调用自己。 import sys sys.setrecursionlimit(100000) def func1(): print(666) func1() func1() 666 666 666 666 666 666 666 66 阅读全文
摘要:
python 16 days 常用模块 正则: re模块是一个和正则表达式相关的模块 正则表达式和python没关系 正则表达式 >str: 1,监测字符串是否符合要求 2,从大段的文字中找到符合要求的内容 number = input('你的名字') if number.isdigit() and 阅读全文
摘要:
python 17 days 常用模块一、时间模块、random模块、os模块、sys模块、序列化模块 时间模块: import time import time print(time.time()) 1526989619.7913861 现在已经发生的流逝的时间 1526956073.612967 阅读全文