自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 day17 总结

1.包 1.1什么是包? 包是模块的的一种形式,包的本质就是一个含有 .py的文件夹。 1.2为什么要有包? 模块的第一个版本只有10个功能,但是未来在扩展版本的时候,模块名和用法应该最好不要去修改,但是这只是对使用者友好,而由于版本扩展,文件越来越大,模块设计者对模块的管理、维护会越来越复杂,因此我们可以使用包来扩展模块的功能。 1.3如何使用包 1.3.1 模块和包 导入模块发生的三...

2019-09-28 21:19:00 118

转载 day16

1. os 模块 os模块干什么用:与操作系统的交互,提供了访问操作系统底层的接口,多用于文件处理。 import os 对文件的操作: 判断是否为文件: os.path.isfile res = os.path.isfile(r'D:\上海python12期视频\python12期视频\day 16\00 上节课回顾.md') print(res) 删除文件:os.remove res...

2019-09-27 21:28:00 167

转载 day15

1.模块的四种形式 一.什么是模块? 模块是一系列功能的集合体,实现一些功能或代码。一个py文件内部就可以放一堆函数,因此应该py文件就可以看成一个模块,如果这个py文件的文件名oldboy.py,则它的模块名为:oldboy。 二.python模块的四种形式 自定义模块:如果你自己写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即使用python编写的.py文件 第三方模...

2019-09-26 19:47:00 104

转载 day14 总结

1. 匿名函数 函数分为:有名函数和匿名函数。 有名:则称有名字。 匿名:--》则没有名字--》没有调用方式--》职能和某些方法连用。 def f1() pass 有名函数:我们之前定的函数都是有名函数,它是基于函数名使用 def func() print("oldboy") func() func() print(func) #oldboy #oldboy #<...

2019-09-25 22:22:00 125

转载 day14 作业

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

2019-09-25 22:18:00 77

转载 day13

1. 迭代器 迭代器:他不是函数,只是一个称呼。 python中一切皆是对象(数据类型) 可迭代对象:含有 .__ iter __方法的数据类型就叫做可迭代对象。 除了数字类型,所有数据类型都是可迭代对象。可迭代的对象:Python内置str、list、tuple、dict、set、file都是可迭代对象。 特点: 内置有__iter__方法的都叫可迭代的对象。 x = 10 #则不...

2019-09-24 19:29:00 58

转载 day12 总结

1.闭包函数 闭包:闭就是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。 当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其他变量,如果返回的这个函数在外部被执行了,就产生了闭包; 闭包的作用及好处: 闭包给访问外部函数定义的内部变量创造了条件,也将关于函数的一切封闭...

2019-09-23 21:15:00 96

转载 day11 总结

1.可变长参数 可变长参数:在调用函数时,参入的参数个数可以不固定。 调用函数时,传值的方式莫非两种,一种是位置实参,另一种是关键字实参,因此形参也必须的有两种解决方式,以此来分别接收溢出的位置实参(*)也关键字实参(**) 一.可变长形参之* 形参中的会将溢出的位置实参全部接收,然后存储元组的形式,然后把元组赋值给后的参数。需要注意的是:*后的参数名约定俗成为args。 def sum...

2019-09-20 20:54:00 79

转载 day10总结

1.函数的引入 如果现在有一个需求需要实现用户登录注册的功能,我们该怎么实现呢? def register(): """注册功能""" count = 0 while count < 3: username_inp = input('请输入你的用户名:') pwd_inp = input('请输入你的密码:') ...

2019-09-19 20:30:00 63

转载 day10作业

注册 #注册: def func(): count = 0 while count < 3: username_inp = input("请输入你的用户名:") password_inp = input("请输入你的密码:") password_inp_new = input("请再次输入你的密码") ...

2019-09-19 19:31:00 99

转载 day09

1.文件处理 什么是文件处理:修改存储的信息。 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息) 操作核心是:读和写。 1.1操作文件的流程: 1.打开文件流程:1.文件路径",2.打开模式(w-->write ,at追加值)",3."字符编码(utf-8,gbk...) 1.2在硬盘中读取数据: 如果我们需要打开一个文件,需要向操作系统发起请求,要求操作系统打开文...

2019-09-18 19:27:00 108

转载 day08

1.字符编码 字符(存储信息的东西) 编码(01010101010)——》键盘。 文本编辑器存储信息的过程: 文本编辑器 --》 写文本 --》 存储信息 显示屏(内存)--》 (转换)硬盘。 1.1 ascii编码 --》英国人 ascii :只用于英文,最多只能用 8 位来表示(一个字节或者一个字母),即:2**8 = 256,所以,ASCII码最多只能表示 256 个符号。 pyt...

2019-09-17 15:33:00 216

转载 day07作业

''' 给定年龄,用户可以猜三次年龄 年龄猜对,让用户选择两次奖励 用户选择两次奖励后可以退出 ''' age = 20 count = 0 jiangpin_dict ={ '1':"绿巨人", '2':"美国队长", '3':"钢铁侠", '4':"蜘蛛侠", '5':"变形金刚", } jiangpin ="""请选择想要的奖品 1.绿巨人 2.美国队长 3.钢铁侠 4.蜘蛛侠...

2019-09-16 21:00:00 115

转载 day07

什么是元组tuple(了解) 元组;只可取 不可修改的列表,元素已创建就被写死了。 lt = [1,2,3] lt[0] = 2 print(lt) #[2, 2, 3] 1.作用:元素一创建就被写死了 2.定义方式:()内用逗号隔开多个元素。(可以为任意数据类型) tup = tuple((1, 2, 3)) print(tup, type(tup)) #(1, 2, 3) <...

2019-09-16 19:36:00 87

转载 day06 作业

''' python 实战之猜年纪游戏。 1.给定年龄,用户可以猜三次年龄 2.年龄猜对,让用户选择两次奖励 3.用户选择两次奖励后可以退出 ''' age = 20 count = 0 prize_dict = {0: '钢铁侠', 1: '变形金刚', 2: '美国队长', 3: '蜘蛛侠',4:'绿巨人'} while count < 3: inp_age = input('...

2019-09-15 17:12:00 130

转载 day06

1.流程控制之for循环 循环:(按某种规律)重复做一件事。 1.1 while 循环:可以循环一切事物 while循环: 语法: while 条件表达式: code1 code2 ... 1.初始化一个变量 2.写上循环的条件表达式 3.自增自减的变量值 """ # 一般用于复杂的逻辑操作 1.2 for ...in ....循环; # 循环,遍历,迭...

2019-09-12 17:12:00 119

转载 day05循环总结

1.基本运算符 python运算符 注意: 1.算数运算符 + , - , *, / 除 , % 取余 , //地板除(取商) , ** 幂运算 用义:返回一个数值。 2.位运算符 优先级 (<> ) > & > ^ > \ 3.比较运算符 == 比较两个值是否相等 != 比较两个值是否不同 只会产生2个结果,要么是True 要...

2019-09-11 20:00:00 166

转载 day05

目录 输入姑娘的年龄后,进行以下判断: 如果姑娘小于18岁,打印“不接受未成年” 如果姑娘大于18岁小于25岁,打印“心动表白” 如果姑娘大于25岁小于45岁,打印“阿姨好” 如果姑娘大于45岁,打印“奶奶好” age_inp = input("请输入你的年龄") age_inp_int = int(age_inp) if age_...

2019-09-11 16:59:00 119

转载 day04总结

大纲: 1.花式赋值 2.列表 3.字典 4.波尔类型 5.解压缩 6.python与用户交互 7.格式化输出的三种方式 1.花式赋值有两种方式 1.1链式赋值 a = 10 b = 10 c = 10 a = b = c =10 print(a,b,c) # 10 10 10 1.2 交叉赋值(python独有) a = 1 b = 2 a,b = b ,a print(a,b...

2019-09-10 19:07:00 153

转载 day04作业

目录 作业 ==程序代码自上往下运行,建议自上而下的完成下列任务== 作业 简述Python的五大数据类型的作用、定义方式、使用方法: 数字类型 1.作用:描述年龄/id 号 2.定义方式 liang_jing = 20 print(liang_jing) liang_jing = int(21) p...

2019-09-10 17:31:00 114

转载 pycharm快捷键,变量,字符串,类型day03总结

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

2019-09-09 20:12:00 291

转载 day03

目录 简述执行Python程序的两种方式以及他们的优缺点: 1.交互式: - 优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印。 - 缺点:关掉程序就没了 2. 命令行式: - 优点:解释一个文本。python是一个解释器,python文件路径 ,通过cmd能快速切换到当前文件夹,cd切换 。 - 缺点:调试非...

2019-09-09 20:04:00 84

转载 python安装和jupyter的使用 day02(总结)

为什么要编程? 取代劳动力,帮助人类完成一些事情 1.计算机只能识别 0和1 想和计算机交流沟通,只能去认识计算机所认识的语言,你必须认识0和1。 计算机语言: 0001 - > 1 ,0011->3 ,0010 ->2 0001 0011 0010 -> 132 1.1 计算机的设计初衷 --》 科学计算破解电报 --》造原子弹 --》 科学家(政府)才能用计算...

2019-09-06 20:20:00 217

转载 计算机基础作业day02

1.什么是编程? 编程就是使用编程语言编写一个个文件 2.详述计算机组成? 1. cpu 1.1.控制器 1.2.运算器 2. 内存 3. 外存 4. 输入设备 5. 输出设备 6. I/O设备 7. 32位和64位 8. 多核cpu 3.简述机械硬盘工作原理? 机械硬盘主要由:机械手臂、磁道和扇区组成 工作原理: 机械手臂:寻找数据 磁道:存储数据 扇区:划分磁盘/磁道,多个扇区合成...

2019-09-06 17:05:00 85

转载 Markdown 基本语法和计算机基础day01

一 .Markdown 基本语法(前言介绍) Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 --摘自百度百科 没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释。之前项目一直使用word撰写文档,有比较大的弊病: 只能对纯文本文件进行版本控制,而word是二进制格式 格式繁杂,经常需要中断写作来控制格式 代...

2019-09-05 20:07:00 226

转载 计算机的基础day01

1.计算机基础之编程 1.1什么是编程语言? 汉语/英语/日语----》 语言 ---》 人和人之间的交流 python/c/Java --》 人和计算机交流 编程语言:就是人和计算机交流的一种价质(导体) 1.2什么是编程? 引入:你在编程之前,需要学习一些语法(状语从句)+关键词(词组) 通过编程语言 写一堆文件 (以后就是写文件,文件里都是python的语法和词组呀) 1.3为什么...

2019-09-05 19:48:00 133

转载 Markdown 基本语法 day01

一 .Markdown 基本语法(前言介绍) Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 --摘自百度百科 没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释。之前项目一直使用word撰写文档,有比较大的弊病: 只能对纯文本文件进行版本控制,而word是二进制格式 格式繁杂,经常需要中断写作来控制格式 代...

2019-09-05 19:36:00 113

转载 函数

简述定义函数的三种方式 空函数 有参函数 无参函数 简述函数的返回值 如果函数没有返回值,默认返回None(None就是返回值(使用函数后拿到的一个结束)) 函数可以通过return返回出返回值 return 可以终止函数 return 可以返回多个值,以列表形式存储 ...

2019-09-03 17:30:00 76

转载 函数

定义函数 def 函数名():  """注册""" 代码 def f1(): """f1的注册"" pass print(f1.__doc__) # f1 的注释 定义函数的三种方式 ...

2019-09-03 17:14:00 54

空空如也

空空如也

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

TA关注的人

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