文章分类 -  自学python全栈

摘要:函数参数补充 1 # 1. 命名关键字参数(了解) 2 # 命名关键字参数:在定义函数时,*后定义的参数,如下所示,称之为命名关键字参数 3 # 特点: 4 # 1、命名关键字实参必须按照key=value的形式为其传值 5 # def func(x,y,*,a,b): # 其中,a和b称之为命名关 阅读全文
posted @ 2021-09-18 15:10 likl- 阅读(53) 评论(0) 推荐(0)
摘要:函数参数的使用 1 # 一 形参与实参介绍 2 # 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名 3 def func(x, y): # x=1,y=2 4 print(x, y) 5 6 7 # 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值 8 # f 阅读全文
posted @ 2021-09-18 15:07 likl- 阅读(87) 评论(0) 推荐(0)
摘要:f.seek的应用 1 import time 2 3 with open('access.log', mode='rb') as f: 4 # 1、将指针跳到文件末尾 5 # f.read() # 错误 6 f.seek(0,2) 7 8 while True: 9 line=f.readline 阅读全文
posted @ 2021-09-18 15:06 likl- 阅读(30) 评论(0) 推荐(0)
摘要:# 1、编写文件修改功能,调用函数时,传入三个参数(修改的文件路径,要修改的内容,修改后的内容)既可完成文件的修改# 2、编写tail工具# 3、编写登录功能# 4、编写注册功能# 5、编写用户认证功能# 选做题:编写ATM程序实现下述功能,数据来源于文件db.txt# 1、充值功能:用户输入充值钱 阅读全文
posted @ 2021-09-18 15:06 likl- 阅读(39) 评论(0) 推荐(0)
摘要:x模式 1 # x模式(控制文件操作的模式)-》了解 2 # x, 只写模式【不可读;不存在则创建,存在则报错】 3 4 # with open('a.txt',mode='x',encoding='utf-8') as f: 5 # pass 6 7 # with open('i.txt',mod 阅读全文
posted @ 2021-09-18 15:04 likl- 阅读(36) 评论(0) 推荐(0)
摘要:1 # #一:今日作业: 2 # #1、编写文件copy工具 3 # 4 # inp_file = input('请输入您想要拷贝的源文件路径:') 5 # copy_file = input('请输入你想要存放拷贝数据的源文件路径:') 6 # with open(inp_file, mode=' 阅读全文
posted @ 2021-09-18 14:54 likl- 阅读(18) 评论(0) 推荐(0)
摘要:文件与文件模式介绍 1 1、什么是文件 2 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 3 4 用户/应用程序(open()) 5 操作系统(文件) 6 计算机硬件(硬盘) 7 8 2、为何要用文件 9 用户/应用程序可以通过文件将数据永久保存的硬盘中 10 即操作文件就是操作 阅读全文
posted @ 2021-09-18 14:53 likl- 阅读(44) 评论(0) 推荐(0)
摘要:集合 1 # 1、作用 2 # 1.1 关系运算 3 # friends1 = ["zero","kevin","jason","egon"] 4 # friends2 = ["Jy","ricky","jason","egon"] 5 # 6 # l=[] 7 # for x in friends 阅读全文
posted @ 2021-09-18 14:48 likl- 阅读(35) 评论(0) 推荐(0)
摘要:列表类型 1 # 元组就是"一个不可变的列表" 2 #1、作用:按照索引/位置存放多个值,只用于读不用于改 3 4 #2、定义:()内用逗号分隔开多个任意类型的元素 5 # t=(1,1.3,'aa') # t=tuple((1,1.3,'aa')) 6 # print(t,type(t)) 7 8 阅读全文
posted @ 2021-09-18 14:46 likl- 阅读(73) 评论(0) 推荐(0)
摘要:1、循环之for循环 for循环的语法与基本使用 for循环应用 for循环嵌套 for+break for+continue for+else2、基本数据类型及其内置方法 1、数字 int float 2、字符串 3、列表 1 # # 一:for循环 2 # # 1.1 for循环嵌套之打印99乘 阅读全文
posted @ 2021-09-18 14:42 likl- 阅读(27) 评论(0) 推荐(0)
摘要:流程控制 0:补充(了解) 短路运算:偷懒原则,偷懒到哪个位置,就把当前位置的值返回 深浅copy 1、循环之while循环 循环的语法与基本使用 死循环与效率问题 循环的应用 退出循环的两种方式 条件 while+break while循环嵌套 while+continue while+else 阅读全文
posted @ 2021-09-18 14:41 likl- 阅读(30) 评论(0) 推荐(0)
摘要:1、垃圾回收机制详解(了解) 引用计数 标记清除 分代回收2、与用户交互 接收用户输入 # python3中 input # python2.7(了解) input raw_input 格式化输出 % str.format f''3、基本运算符 算数运算符 赋值运算符 = 增量赋值 链式赋值 交叉赋 阅读全文
posted @ 2021-09-18 14:39 likl- 阅读(24) 评论(0) 推荐(0)
摘要:1:可变不可变类型2、什么是条件?什么可以当做条件?为何要要用条件? 显式布尔值:True、False 隐式布尔值:所有数据类型,其中0、None、空为假3:逻辑运算符:用来 # not、 and 、 or # 区分优先级:not > and > or4、成员运算符5、身份运算符6、流程控制之if判 阅读全文
posted @ 2021-09-18 14:39 likl- 阅读(29) 评论(0) 推荐(0)
摘要:变量与基本数据类型(全为重点) 1、变量 变量的基本使用 变量的三大组成部分 变量名命名规范 变量名命名风格 变量值的三个特征 id type 值 is与== 小整数池(了解) 垃圾回收机制之引用计数 常量 2、基本数据类型 数字类型:int、float 字符串类型 列表类型 字典 阅读全文
posted @ 2021-09-18 14:38 likl- 阅读(33) 评论(0) 推荐(0)
摘要:计算机基础知识想详解 1、cpu详解 cpu的分类与指令集 x86-64(*****) cpu具有向下兼容性 64的cpu既能运行32位的程序也能运行64位的程序 内核态与用户态(*****) 代表cpu的两种工作状态 1、内核态:运行的程序是操作系统,可以操作计算机硬件 2、用户态:运行的程序是应 阅读全文
posted @ 2021-09-18 14:35 likl- 阅读(32) 评论(0) 推荐(0)
摘要:1、编程语言介绍 分类: 机器语言 汇编语言 高级语言(编译型、解释型号) 总结: #1、执行效率:机器语言>汇编语言>高级语言(编译型>解释型) #2、开发效率:机器语言<汇编语言<高级语言(编译型<解释型) #3、跨平台性:解释型具有极强的跨平台型2、python介绍 python语言:指的是p 阅读全文
posted @ 2021-09-18 14:35 likl- 阅读(25) 评论(0) 推荐(0)
摘要:一:python是一门编程语言 什么是编程语言?什么语言?为什么要有编程语言? 编程语言的本质就是一门语言 语言就是一种事物与另外一种事物沟通的表达方式/工具 人 人类的语言 >奴隶 人 编程语言 >计算机 什么编程?为什么要编程? 编程就是人把自己想计算机做的事,也就是自己的思维逻辑,用编程语言表 阅读全文
posted @ 2021-09-18 14:33 likl- 阅读(35) 评论(0) 推荐(0)
摘要:1 机器语言 1、执行效率最高 2、开发效率最低 3、跨平台性差 2 汇编语言 1、执行效率高 2、开发效率低: 3、跨平台性差 3 高级语言 3.1 编译型(如C语言): 1、执行效率高 2、开发效率低: 3、跨平台性差 C、C++、Ada、Pascal都是编译实现的 3.2 解释型(如pytho 阅读全文
posted @ 2021-08-23 09:52 likl- 阅读(317) 评论(0) 推荐(0)