09 2018 档案

摘要:迭代器 1.什么是迭代器:迭代指的是一个重复的过程,每一次重复都是基于上一次的结果而来的,迭代器指的是迭代取值的工具,该工具的特点是可以不依赖于索引取值。 2。为何要用迭代器:为了找出一种可以不依赖于索引的迭代取值方式 3.如何用迭代器:可迭代的对象:但凡内置有.__iter__方法的对象都称之为可 阅读全文
posted @ 2018-09-28 21:26 endlesswaltz 阅读(82) 评论(0) 推荐(0) 编辑
摘要:装饰器: 1 什么是装饰器 器=>工具 装饰=>指的是为被装饰对象添加新功能 装饰器本身可以是任意可调用的对象=>函数 被装饰的对象也可以是任意可调用的对象=>函数 目标:写一个函数来为另外一个函数添加新功能 2 为何要用装饰器 开放封闭原则: 软件一旦上线就应该对修改封闭,对扩展开放 对修改封闭: 阅读全文
posted @ 2018-09-27 21:22 endlesswaltz 阅读(65) 评论(0) 推荐(0) 编辑
摘要:今日内容: 一、命名关键字参数: 在定义函数时,*与**之间参数称之为命名关键字参数 特点:在调用函数时,命名关键字参数必须按照key=value的形式传值 二:函数对象 函数是第一类对象: 指的是函数的内存地址可以像一个变量值一样去使用 1. 变量值可以被引用 2. 变量值可以当作参数传给另外一个 阅读全文
posted @ 2018-09-26 21:17 endlesswaltz 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一.函数的使用应该分为两个明确的阶段 1. 定义阶段:只检测语法,不执行函数体代码def func():2. 调用阶段:会触发函数体代码的执行func() 二:函数的定义三种形式 1.有参函数 2.无参函数 3.空函数 三:函数调用的三种形式 1.语句形式 register() 2.表达式 res= 阅读全文
posted @ 2018-09-25 20:39 endlesswaltz 阅读(57) 评论(0) 推荐(0) 编辑
摘要:一、实现用户注册功能思路: 用户输入用户名、密码 将用户输入的内容按照固定的格式,比如:egon:123,存入文件 可以往一个文件中重复注册新的用户名和密码 附加: 1、对输入的用户名进行合法性监测,不能以数字开头,且如果输入的用户名已存在于文件中则要求用户重新输入 2、对输入的密码进行合法性监测, 阅读全文
posted @ 2018-09-20 21:20 endlesswaltz 阅读(80) 评论(0) 推荐(0) 编辑
摘要:元组: 什么是元组: 元组就是一个不可变的列表 用途: 用于存放多个值,当存放的多个值只有读的需求没有改的需求时用元组最合适 定义方式:在()内用逗号分隔开多个任意类型的值 常用方法: 1.按索引取值(正向取+反向取) 2.切片(顾头不顾尾,步长) 3.长度 4.成员运算 5.循环 总结:可以存多个 阅读全文
posted @ 2018-09-18 21:31 endlesswaltz 阅读(80) 评论(0) 推荐(0) 编辑
摘要:# 写代码# 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!# 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次# 实现用户输入用户名和密码,当用户名为 seven 或 阅读全文
posted @ 2018-09-17 18:37 endlesswaltz 阅读(66) 评论(0) 推荐(0) 编辑
摘要:写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分)name = " aleX"1) 移除 name 变量对应的值两边的空格,并输出处理结果2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果
3) 判断 name 变量对应的值是否以 "X" 结尾,并输出结果
4 阅读全文
posted @ 2018-09-17 18:37 endlesswaltz 阅读(95) 评论(0) 推荐(0) 编辑
摘要:今日作业:1、整理当天所学内容,编写博客,明天早晨检查变量的三个特征:今日复习:一、变量的三个特征1、id:变量值的唯一编号,内存地址不同id则不同2、type:类型3、value二、is与==is:比较的是id地址是否相等。==:比较的是值是否相等。(id相等值一定相等,值相等id不一定相等)三、 阅读全文
posted @ 2018-09-13 19:18 endlesswaltz 阅读(109) 评论(0) 推荐(0) 编辑
摘要:一.操作系统 1. 什么是操作系统 操作系统是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序2. 为何要有操作系统 1. 把复杂硬件操作封装成简单的功能/接口用来给用户或者应用程序使用(文件) 2. 把应用程序多硬件的竞争变得有序 3. 如何用操作系统 一套完整的计算机系统分为三层:①应 阅读全文
posted @ 2018-09-12 20:32 endlesswaltz 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1. 什么是编程语言 语言就是一个事物与另外一个事物沟通的介质/表达方式,编程语言即程序员与计算机沟通的介质 2. 什么是编程?为何要编程 编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下来,编程的结果就是一推文件,这些文件称之为软件/程序 3. 编程的目的: 就是人想要奴 阅读全文
posted @ 2018-09-11 17:16 endlesswaltz 阅读(88) 评论(0) 推荐(0) 编辑