摘要:
day14(作业) 1. 文件内容如下,标题为:姓名,性别,年纪,薪资 要求: 从文件中取出每一条记录放入列表中,列表的每个元素都是 的形式 1. 根据1得到的列表,取出薪资最高的人的信息 2. 根据1得到的列表,取出最年轻的人的信息 3. 根据1得到的列表,将每个人的信息中的名字映射成首字母大写的 阅读全文
摘要:
day 13 01.迭代器 1. 可迭代对象 迭代器只是一种称呼 2. 迭代器对象 同可迭代对象一样,这也是对拥有该种特性的数据类型的称呼 迭代器对象和函数对象一样不能直接打印,需要通过方法使用 迭代器对象;提供了一种不依靠索引取值的手段 02.三元表达式 03.列表推导式 04.字典生成式 05. 阅读全文
摘要:
day 12 闭包函数 1. 通过函数将函数包裹起来 2. 将函数调用的过程封装成一个函数 3. 通过将内层函数名作为外层函数的返回值,将内部函数进行定义,将函数的参数放到外层函数的型参位置,将外层函数的调用赋值给一个变量名,因外层函数的返回值为内层函数,故改变量等于一个传过参数的内层函数,使用时直 阅读全文
摘要:
day 11 01.可变长参数 1. 型参 1. 型参;用元组接收 加(型参名);只接收多余的实参,不能接收关键字实参 2. 型参;用字典接收 加(型参名);只接收多余的关键字实参 2. 实参 1. 型参; 加型参名;将元组或列表内的内容解压缩为位置型参 2. 型参; 加实参名;将字典内的内容当成关 阅读全文
摘要:
day 10 01.函数定义 1. 函数就像是工具,提前造(写)好,当要用时再拿来用(执行)。 2. 如何定义一个函数;工具要有名字,函数也是,给函数命名的过程就是定义函数。 3. 函数在定义阶段不会执行该段代码(无法检测逻辑错误),但会检测语法错误。 4. 函数的调用 5. 定义三种形式的函数 6 阅读全文
摘要:
```python 注册 def register(): print('欢迎来到注册功能') while True: username_inp = input('请输入用户名:') pwd_inp = input('请输入密码:') re_pwd_inp = input('请再次输入密码:') if 阅读全文
摘要:
day 09 01.文件处理 1. 打开 文件路径 》打开模式 》write f=open(r'文件路径','打开模式',encoding='文本编码格式') 2. 修改/读取文件 1. 写入f.write('''写入文件内容''') 2. 读取f.read() 3. 保存文件 f.flush() 阅读全文
摘要:
day 08 01.文本字符编码; 计算机只识别机器语言,存储器中也只能存储机器语言 字符编码是指字母、汉字、符号等,通过一串0和1来对应实现文本的快速编辑和存储 02.不同的字符编码 因计算机发展历史问题 最初计算机发明国家只针对本国语言编写了对应的编码格式 后期各国都开始使用计算机,但由于当时的 阅读全文
摘要:
day 07 01.元祖内置方法 1. 作用;被写死的列表 2. 定义方式;tuple (x,x,x,x,x) 一经定义就不可更改 如果元祖只有一个元素,要加逗号, 元祖一定要有逗号 占用内存小 3. 使用方法; tup=(1,2,3,4) 1. 索引取值 2. 索引切片 3. for循环 4. 成 阅读全文
摘要:
定义变量 核心代码if判断 python age_inp = input('请输入你的年龄') if not age_inp.isdigit(): print(f'你的年龄是{age_inp}吗')/ age_inp_int=int(age_inp) if age_inp_int age: prin 阅读全文