自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 re模块day17课堂小结

上节课回顾os模块与操作系统交互sys模块与python解释器交互json模块跨平台数据交互,json串pickle模块存储python所有类型的数据,为了python文件和python文件的交互logging模块日志记录今日所学包包 == 模块,包也是拿来导入用的包是含有__init__.py的文件夹;导包就是导入__init__包一定是被当做模块文件导...

2019-09-28 20:54:00 116

转载 模块day16课堂小结

json模块序列化: 将python的数据类型存成 json串反序列化: 将json串 读成python的数据类型跨平台dict/listdic = {'a':1}# 内存中转化data = json.dumps(dic)data = json.loads(data)# 文件中转化with open() as fw: json.dump(dic, fw...

2019-09-27 20:56:00 55

转载 模块day15课堂小结

目录 什么是模块 模块的四种形式 为什么要用模块 import和from...import import from...import import和from..import..的异同 相同: ...

2019-09-26 20:57:00 69

转载 day14作业

lis1 = ['name', 'sex', 'age', 'salary']res = []with open('xz.txt', 'r', encoding='utf-8')as fr: for line in fr: line = line.strip() lis = line.split() dic = {k: v fo...

2019-09-25 21:33:00 80

转载 内置函数day14课堂小结

课前回顾迭代器迭代器对象一定是可迭代对象,可迭代对象不一定是迭代器对象可迭代对象含有__iter__方法的数据类型除了数字类型都是可迭代对象迭代器对象含有__iter__,__next__方法的数据类型文件才是迭代器对象可迭代对象加上__iter__会变成迭代器对象迭代器对象加上__iter__方法依然是迭代器对象for循环原理lt = [1,2]lt_ite...

2019-09-25 18:41:00 69

转载 装饰器day13课堂小结

迭代器迭代器:不是函数,只是一个称呼而已python中一切皆对象(数据类型)可迭代对象,含有._ _ iter _. _方法的数据类型就叫做可迭代对象,除了数字类型,所有数据类型都是可迭代对象。使用--iter--之后变成迭代器迭代器对象:含有——iter——和——next——方法的对象就是迭代器对象。只有文件是迭代器对象迭代器使用--iter--依然是迭代器fw.--...

2019-09-24 21:40:00 62

转载 装饰器day12课堂小结

闭包函数什么是闭包闭包:闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。两种为函数传参的方式为函数传参的方式一:使用参数的形式def func(x): print(x) func(1)func(1)func(1) 111为函数传参的方式二:包给...

2019-09-23 21:43:00 73

转载 day11课堂小结 函数作用域

可变长参数可变长参数:指的是调用函数时,传入的参数个数可以不固定*形参(形参名)*args(约定俗成),接收多余位置实参,用元组接收def f1(*a) # 调用函数时,有多少个参数,我就接收多少个参数 print(a) f1() # () # a是空元组f1(1) # (1,)f1(1,2)f1(1,2,3,4,5,6,7,6,6,)f1(b=1)...

2019-09-21 19:44:00 87

转载 猜年龄函数版day10作业

age = 18prize_dict = {0:'布娃娃',1:'变形金刚',2:'奥特曼',3:''}def register():'''注册功能'''print('游戏注册')while True:username = input ('请输入你的用户名:')pwd = input ('请输入你的密码:')re_pwd = input('请确认你的密码:')# 判断两...

2019-09-19 21:45:00 177

转载 函数day10课堂小结

函数引入函数--》工具(需要用的时候才用,提前造/买):需要用函数的时候,拿来用就行了,提前写/复制粘贴封装函数不会改变某一个功能的代码。它只做了一件事情-->封装(接口),只会让你的代码更加简洁而已函数的定义使用工具之前-->必须得创造一个工具-》定义函数def 函数名(等同于变量名): '''对函数(工具)的描述信息''' 代码块 p...

2019-09-19 21:13:00 116

转载 day07作业

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

2019-09-19 17:16:00 74

转载 文件处理day09

文件处理什么是文件处理:修改存储的信息什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息)操作文件的流程打开文件文件路径——打开模式,w——》writeprint('D:\上海python12期视频\python12期视频\day 09\test.py')print('D:\上海python12期视频\python12期视频\day 09\\test.py'...

2019-09-18 21:38:00 59

转载 编码day08

字符(存储了信息的东西)编码()键盘 发送的是电流--》 主机(主机)接收到的是电流(当作01010101010) --》显示屏 接受电脑(当作01010101010--》键盘)编码:01010101010 --》键盘文本编辑器存储信息的过程文本编辑器--》写文本--》存储信息显示屏(内存) --》(转换)硬盘中文 --》00101101001010english-》111...

2019-09-17 21:36:00 146

转载 默写

# v1.0'''1. 给定年龄,用户可以猜三次年龄2. 年龄猜对,让用户选择两次奖励3. 用户选择两次奖励后可以退出'''age_count = 0 # 计算次数age = 18 # 给定年龄# 奖品信息prize_dict = { '0': "芭比娃娃", '1': "变形金刚", '2': "psp游戏机", '3': "...

2019-09-16 21:45:00 108

转载 day07课堂小结

元组类型内置方法(tuple)元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。因此元组可以被列表取代掉,所以元组相比较列表使用的很少。优点(相比列表):列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表占更多内存。lt = [1,2,3]lt[0] = 2 # 列表值可更改1. 作用:元组一创建就被写死了2. 定义方式:()内用逗号...

2019-09-16 21:01:00 65

转载 day06作业

一、Python进阶实战之三级菜单打印省、市、县三级菜单可返回上一级可随时退出程序menu = { '北京': { '海淀': { '五道口': { 'soho': {}, '网易': {}, 'google': {} ...

2019-09-15 16:26:00 100

转载 day06课堂小结

流程控制之for循环语法循环:重复(按照某种规律的)做一件事情name_list = ['nick','jason','tank','sean']n = 0while n < 4 :# while n < len(name_list)print(name_list[n])n += 1nickjasontanksean字典也有取多个值的需求,字典可能有...

2019-09-15 15:07:00 103

转载 day05课堂小结

基本运算符算术运算符加+、减-、乘*、除/、取整//、取余%、**幂比较运算符等于 ==、不等于 !=、不等于 <>、大于 >、小于 <、大于等于 >=、小于等于 <=赋值运算符c=a+b 将 a+b的运算结果赋值给 c,c += a 等效于 c=c+ac* *=a等效于c=c**a逻辑运算符and、or、not​ 与、或、非身份...

2019-09-11 21:21:00 52

转载 day05作业

输入姑娘的年龄后,进行以下判断:如果姑娘小于18岁,打印“不接受未成年”如果姑娘大于18岁小于25岁,打印“心动表白”如果姑娘大于25岁小于45岁,打印“阿姨好”如果姑娘大于45岁,打印“奶奶好”age = input('请输入年龄')age_int = int(age)if age_int < 18: print('不接受未成年')elif 18 ...

2019-09-11 18:51:00 79

转载 day04课堂小结

花式赋值链式赋值a = 1b = 1c = 1d = 1print(f'a:{a},b:{b},c:{c},d:{d}')a: 1, b: 1, c: 1,d: 1a = b = c = d =1print(f'a:{a},b:{b},c:{c},d:{d}')交叉赋值x = 10y = 20# x变成20, y变成10, 不让原来的10和20被垃圾回收机制回...

2019-09-10 21:09:00 63

空空如也

空空如也

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

TA关注的人

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