自定义博客皮肤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)
  • 收藏
  • 关注

转载 day 014作业

文件内容如下,标题为:姓名,性别,年纪,薪资egon male 18 3000alex male 38 30000wupeiqi female 28 20000yuanhao female 28 10000要求:从文件中取出每一条记录放入列表中,列表的每个元素都是{'name':'egon','sex':'male','age':18,'salary':3000}的形式...

2019-09-25 19:38:00 110

转载 day 014总结

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

2019-09-25 19:36:00 103

转载 day 013总结

迭代器可迭代对象有__iter--()方法的对象就是可迭代对象,除了数字类型之外都是可迭代对象。迭代器对象具有__iter__()和__next__()方法的叫迭代器对象,只有文件是迭代器对象迭代器对象提供了不依赖索引取值的手段for循环原理for循环本质就是一个while循环,只不过是一个可控的while循环lt = [1,2,3]for i in lt: # 可...

2019-09-24 15:19:00 94

转载 day 012总结

昨日回顾可变长参数**形参:接收多余的位置实参*实参(可迭代数据类型):打散可迭代数据类型****形参:接收多余的关键字实参**实参:打散字典,当作关键字实参传参def f1(*args,**kwargs)函数对象引用作为容器类元素作为函数返回值作为函数参数函数嵌套def f1(): def f2(): passf2() # ...

2019-09-23 21:58:00 90

转载 day 011总结

昨日回顾函数的定义定义函数阶段只检测语法,不执行代码def 函数名(): 代码块函数的三种定义方式空函数def func(): pass有参函数def foo(x,y): 代码块无参函数def foo(): 代码块函数的返回值1.return可以返回值,默认返回None,return后面不加东西也返回None2.return可以终...

2019-09-20 18:35:00 63

转载 day 010 总结

函数的定义def 函数名(等同于变量名): '''对函数(工具)的描述信息''' 代码块例子:def guess(): '''给定两个数,打印较大的数''' x=20 y=30 if x>y: print(x) else: print(y)print(guess.__doc__)#打印...

2019-09-19 17:14:00 77

转载 day 10作业

1.在猜年龄的基础上编写登录、注册方法,并且把猜年龄游戏分函数处理,如登录函数注册函数猜年龄函数选择奖品函数'''1.在猜年龄的基础上编写登录、注册方法,并且把猜年龄游戏分函数处理,如2. 登录函数3. 注册函数4. 猜年龄函数5. 选择奖品函数'''import randomdef denglu(): '''登陆功能''' print('欢...

2019-09-19 17:12:00 78

转载 day 009总结

文件处理什么是文件处理修改存储的信息什么是文件操作系统提供的虚拟概念,存储信息(用二进制存储信息)操作文件的流程1.打开文件f=open(r'D:\上海python12期视频\python12期视频\day 09\test.py','w',encoding='utf-8')2.修改/读取文件f.write('''孩儿立志出湘关,学不成名誓不还埋骨何须桑之地,人生无处...

2019-09-18 19:17:00 93

转载 day 008总结

字符编码文本编辑器存储信息的过程1.打开编辑器就和打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放在内存中的,断电后数据丢失2.想要永久存储,需要点击保存按钮:编辑器把内存的数据刷到硬盘上3.在编写一个py文件,跟编写其他文件没有任何区别,都是再写一堆字符而已unicode早期,各个国家都有各个国家的编码,所以出现了unicode(一种对应关系)(在内存...

2019-09-17 16:22:00 69

转载 day 007作业

猜年龄得奖品给定年龄,用户可以猜三次年龄年龄猜对,让用户选择两次奖励用户选择两次奖励后可以退出age_count=0product_count=0age=18product_lan={}product_dic={ '0':'商品0', '1':'商品1', '2':'商品2', '3':'商品3', '4':'商品4'}wh...

2019-09-16 20:14:00 66

转载 day 007总结

元组的内置方法什么是元组(了解)只可取,不可更改的列表作用元组一创建就被写死了定义方式()内用逗号隔开隔开多个元素(可以为任意数据类型)如果元组只有一个元素,必须得加逗号tup=(1,2,3)tup=(3,)使用方法1.索引取值print(tup[0])2.索引切片print(tup[0:3])3.for循环for i in tup: print(...

2019-09-16 19:09:00 59

转载 day 006作业

三级菜单menu={ '江苏':{ '南京':{ '南京区1':{}, '南京区2':{} }, '苏州':{ '苏州区1':{}, '苏州区2':{}, } }, '上海':{ '青浦'...

2019-09-12 20:33:00 74

转载 day006 总结

流程控制之for循环while循环可以循环一切事物for循环提供了一种手段,不依赖索引取值for 变量名(会拿到容器类元素的每一个值,没有了就结束循环) in 容器类元素: print(变量名)对于字典,for循环只能拿到Keyfor+breakfor i in range(0,50): if i==25: break#中断循环 pr...

2019-09-12 20:32:00 68

转载 day 005作业

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

2019-09-11 16:08:00 165

转载 day 005总结

基本运算符算术运算符+ - * / % // **比较运算符> >= < <= == != #返回一个布尔值赋值运算符= += -= *= /= //= %= **=逻辑运算符and左右两个条件都为True,则为True,否则为Falseor左右两个条件只要有一个满足则为True,否则为Falsenot 如果条件为True,则非False。如...

2019-09-11 16:06:00 71

转载 day 004作业

1. 简述Python的五大数据类型的作用、定义方式、使用方法:数字类型整型:作用:表示人的年龄、各种号码、级别使用方式:x = 1y = 2print(x + y)print(x - y)print(x * y)print(x / y)print(x % y) # 取余print(x // y) # 取整print(x ** y) # 幂定义方法:ag...

2019-09-10 15:51:00 80

转载 day 004总结

1.花式赋值链式赋值a=b=c=10print(a,b,c)#10,10,10交叉赋值x=10y=20x,y=y,xprint(x,y)#20,102.列表作用:储存多个(任意数据类型)元素定义:[]内用逗号隔开多个元素(任意数据类型)使用方法:hobby_list=['read','run','girl'] 0 1 ...

2019-09-10 15:50:00 54

转载 day 003总结

1.pycharm快捷键的使用ctrl+c 复制,默认复制整行ctrl+v 粘贴ctrl+z 撤销ctrl+x 剪切,默认剪切整行ctrl+a 全选crtl+f 查找,选中批量修改shift+ctrl+z 反撤销ctrl+d 复制粘贴选中内容,没有选中默认整行ctrl+backspace 删除一个单词ctrl+y 删除整行ctrl+w 选中一个单词shift+en...

2019-09-09 18:31:00 49

转载 day 003作业

1. 简述执行Python程序的两种方式以及他们的优缺点:## 交互式优点:输入一行,解释一行缺点:程序无法保存## 命令行式优点:直接使用python打开文件,python会读一行翻译一行,并且这个文件是永久保存在硬盘中的。缺点:调式非常麻烦2. 简述Python垃圾回收机制:当一个变量值的引用计数为0的时候,会触发垃圾回收机制,该变量值会被回收3. 对于下述代码:...

2019-09-09 18:28:00 59

转载 day 002总结

为什么要编程取代劳动力,帮人类干活机器语言优点:执行效率高缺点:开发效率低汇编语言优点(相比较机器语言):开发效率高缺点(相比较机器语言):执行效率低高级语言由于翻译器的不同,所以有翻译型和解释型编译型(谷歌翻译)优点(相对解释型):执行效率高缺点(相对解释型):开发效率低解释型(同声传译)优点(相对编译型):开发效率高缺点(相对编译型):执行效率低网络瓶...

2019-09-06 16:06:00 71

转载 day 002

什么是编程?用编程语言写的一堆文件详述计算机组成控制器控制硬件运算器算术运算+逻辑运算存储器主存:优点:运算速度快缺点:容量小,断电即消失外存:优点:容量大,永久存储缺点:速度慢输入设备输入信息输出设备输出信息简述机械硬盘工作原理机械手臂:读取数据磁道:存储数据扇面:划分了磁道平均寻道时间平均延迟时间平均寻找数据时间操作系统有什么用?让...

2019-09-06 15:38:00 75

转载 day 001

目录 一级 二级 三级 斜体 高亮 上标 下标 代码应用 插入链接 插入图片 有序列表 数学公式 表格 ...

2019-09-05 19:16:00 61

转载 day09

函数函数是分开工具,不会减少代码量def 函数名(): <函数实现的功能>定义函数的三种方式空函数def register(): #todo: 注册功能,暂时不会写 pass#写个空函数,占个位置有参函数def compare(x,y): if x>y: print(x) else: ...

2019-09-02 19:52:00 117

转载 day07

异常处理异常处理:处理异常(报错:Error)try:#尝试 print(1/1)#有错误就跳过,没错误就执行except ZeroDivisionError:#错误被跳过了(捕捉了) pass#啥也不做dic = {'a': 1}key=input('输入一个key获取字典中的值')try:#尝试 dic=['a':1] dic[key]#K...

2019-08-30 18:59:00 116

转载 00week

计算机基础之编程什么是编程语言编程语言是人与计算机交流的介质什么是编程通过编程语言写的一推文件为什么要编程取代劳动力,帮人类干活计算机组成CPU控制器控制硬件运算器算术运算,逻辑运算存储器存储数据主存优点:速度快缺点:容量小,断电即消失外存优点:容量大,永久存储缺点:速度慢输入设备输入信息,如键盘/鼠标输出设备输出信息,如显示屏/打印机应...

2019-08-30 18:57:00 80

转载 day08

可变和不可变按照存值个数划分存一个值(数字类型/字符串)存多个值(列表/字典)列表内置方法lt=[1,2,3]1.索引取值/索引修改值lt[0]=2print(lt)2.索引切片print(lt[0:1])3.成员运算 in/not inprint(2 in lt)print(2 not in lt)4.for循环for i in lt: print...

2019-08-30 18:56:00 46

转载 day06

if判断单分支结构if 条件: print('条件成立')#条件成立才会执行该段代码,不成立不执行该段代码 ......print(1)双分支结构if 条件: print('条件成立')#条件成立才会执行该段代码,不成立不执行该段代码 ......else: print('条件不成立')#条件不成立才会执行该段代码,成立不执行该段代码...

2019-08-28 21:06:00 47

转载 day05

文本处理什么是文件文件是操作系统提供的一个虚拟概念,拿来存储信息的什么文本.txt/.word/.md/.py/.xml/.ini 存储的是文字如何通过文本你编辑器去控制TXT文件找到文件路径打开文件读取/修改操作保存关闭文件file_path='D:\pycharm\laorichang\day05\哈.txt'f=open(file_path)#把该路径的...

2019-08-27 22:05:00 53

转载 day04

数字类型整型作用表示人的年龄、各种号码定义方式num=4512print(num)num2=int(4512)#强制类型转换print(num2)使用方法x=1y=2print(x-y)print(x+y)print(x*y)print(x-y)print(x%y)print(x//y)#整除print(x**y)#幂浮点型作用表示身高、体重、薪...

2019-08-26 16:46:00 111

转载 day03

1.简述变量的组成变量名:用来引用变量值,但凡需要用变量值,都要通过变量名赋值符号:赋值变量值:存放数据,用来记录显示世界中的某种状态2.简述变量名的命名规范变量的命名应该能反映变量值所描述的状态,切记不可用中文变量名必须用字母数字下划线组合,并且变量名的第一个字符不能是数字关键字不能声明为变量名3.简述注释的作用增加代码的可读性,让别人和自己都看得懂4.使用...

2019-08-23 16:27:00 49

空空如也

空空如也

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

TA关注的人

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