摘要: 一、文件操作补充 (1)、文件二进制读操作 with open('a.txt', 'rb') as f: print(f.read(3).decode('utf-8')) """ 1. r模式 read()里面的数字代表的是一个字符 2. b模式 read()里面的数字代表的是一个字节 """ (2 阅读全文
posted @ 2023-02-24 16:10 吴仁耀 阅读(94) 评论(0) 推荐(1)
摘要: 一、文件的操作方法 读方法 with open(r'a.txt', 'r', encoding='utf-8') as f: # print(f.read()) # 一次性读取文件内所有的数据 # print(f.read()) # 一次性读取文件内所有的数据 # print(f.read()) # 阅读全文
posted @ 2023-02-23 15:22 吴仁耀 阅读(83) 评论(0) 推荐(0)
摘要: 一、debug补充 在当前行的代码左侧点击一下,会出现一个红点(打断点) 在代码编辑区域右键选择debug,不要在选择run 二、员工管理系统 # 创建大列表 staff_info_list = [] # 定义全局标志位 flag = True # 循环打印信息 while flag: print( 阅读全文
posted @ 2023-02-22 17:24 吴仁耀 阅读(73) 评论(0) 推荐(0)
摘要: 一、列表(list)内置方法补充 # reverse()颠倒列表内元素顺序 # sort()给列表内所有元素排序,参数reverse用来指定是否颠到排序,默认为False # 列表比较大小 # l1 = [666,777] # l2 = [111, 222, 333, 444 ,555, 666] 阅读全文
posted @ 2023-02-21 15:27 吴仁耀 阅读(52) 评论(0) 推荐(0)
摘要: 一、字符串(str)的内置方法(补充) # upper()把当前字符串中的字母全部转大写 # lower()把当前字符串中的字母全部转小写 # isupper()判断当前字符串中的字母是否全大写,返回True或者False # islower()判断当前字符串中的字母是否全小写,返回True或者Fa 阅读全文
posted @ 2023-02-20 16:28 吴仁耀 阅读(72) 评论(0) 推荐(0)
摘要: 一、markdown语法 标题系列 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 斜体和粗体 *斜体文本* _斜体文本_ **粗体文本** __粗体文本__ ***粗斜体文本*** ___粗斜体文本___ 列表 无序列表: * 文本 阅读全文
posted @ 2023-02-19 20:56 吴仁耀 阅读(79) 评论(0) 推荐(1)
摘要: 一、while循环补充 (1)、while+continue 使用循环打印出0-9的数字 count = 0 while count < 10: print(count) count += 1 打印0-10的数字不打印6 count=0 while count < 11: if count ==6: 阅读全文
posted @ 2023-02-17 19:16 吴仁耀 阅读(67) 评论(0) 推荐(1)
摘要: 一、逻辑运算符 and 与 # 可以用and连接多个条件,会按照从左到右顺序依次判断,一旦某一个条件为False,则无需再往右判断,可以立即判定最终结果就为False,只有在所有条件的结果都为True的情况下,最终结果才为True or 或 # 可以用or连接多个条件,会按照从左到右的顺序依次判断, 阅读全文
posted @ 2023-02-16 16:45 吴仁耀 阅读(119) 评论(0) 推荐(0)
摘要: 目录一、数据类型二、整型:int三、浮点型:float四、字符串:str五、列表:list六、字典:dict七、布尔值bool八、元组:tuple六、集合set 一、数据类型 什么是数据类型 在日常生活中不同事物拥有多种多样的表现形式,在程序中也是如此,需要不同的数据类型记录不同的变量值 为何学习数 阅读全文
posted @ 2023-02-15 17:43 吴仁耀 阅读(121) 评论(0) 推荐(0)
摘要: 一、pycharm软件的基本使用 修改主题背景 修改字体大小 切换解释器 如何新建python文件 创建后缀是py的文件 注意:pycharm的语言 一定要使用英文的 二、python语法注释 (1)、什么是注释 注释就是对一段代码的解释与说明,可以方便我们理解与使用,不参与代码的实际运行 (2)、 阅读全文
posted @ 2023-02-14 17:31 吴仁耀 阅读(144) 评论(0) 推荐(1)
摘要: 一、数据存储单位 (1)、简介 在计算机数据存储中,存储数据的基本单位是字节(Byte),最小单位是位(bit)。8个bit组成一个Byte(字节),能够容纳一个英文字符,不过一个汉字需要两个字节的存储空间!1024个字节就是1KByte(千字节),简写为1KB。计算机工作原理为高低电平(高为1,低 阅读全文
posted @ 2023-02-13 17:24 吴仁耀 阅读(109) 评论(0) 推荐(0)
摘要: 一、Typora软件的下载与使用 (1)、软件下载 百度网盘windowsx64已破解链接: https://pan.baidu.com/s/1awQ-XT3wE_Ixa0EfS_SAmA?pwd=e3ki 提取码:e3ki ios下载地址:https://mac.qdrayst.com/02/Ty 阅读全文
posted @ 2023-02-10 19:40 吴仁耀 阅读(192) 评论(1) 推荐(3)
摘要: 一、认证组件 简介: 登录认证的限制 认证组件是drf框架给我们提供的认证接口,它能够在请求进入视图函数/类前进验证(例如:认证用户是否登录),对不符合认证的请求进行拦截并返回校验失败的信息 (1)、登录接口 # 认证是基于登录的接口上面操作的 所以前戏编写一个简单的登录接口 models.py c 阅读全文
posted @ 2023-02-07 23:31 吴仁耀 阅读(264) 评论(0) 推荐(0)
摘要: 一、各个视图子类 两个视图基类 五个视图扩展类 九个视图子类 》视图类,不需要额外继承GenericAPIView,只需要继承九个州其中之一,就会有某个或某几个接口 路由 urlpatterns = [ path('books/', views.BookView.as_view()), path(' 阅读全文
posted @ 2023-02-06 16:39 吴仁耀 阅读(51) 评论(0) 推荐(0)
摘要: 序列化类常用字段和字段参数 drf在Django字段类型的基础上派生了自己的字段类型以及字段参数 序列化器的字段类型用于处理原始值和内部数据类型直接的转换 还可以用于验证输入、以及父对象检索和设置值 常用字段类 | 字段 | 字段构造方式 | | : : | : : | | BooleanField 阅读全文
posted @ 2023-02-02 18:50 吴仁耀 阅读(63) 评论(0) 推荐(0)