随笔分类 -  Python基础

摘要:一、重要内置函数 1、zip() 功能: ​ 可在方括号内填入多组可迭代类型数据,它会将每组数据相对应位置的数据值组合成元组的形式 代码用法: 关键词:zip(可迭代对象) list_1 = ['a', 'b', 'c', 'd'] list_2 = ['A', 'B', 'C', 'D'] res 阅读全文
posted @ 2022-10-14 18:51 kangshong 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、算法简介之二分法 1、什么是算法 算法是指数学运算,在python中算法是指数学运算和代码相结合,能够高效的解决一些问题 2、算法的应用场景 算法的应用场景非常广阔,在我们日常中的网购、抖音、拍照识别都是通过算法完成 3、二分法 什么是二分法:二分法是一直最基础的算法,通过将数据分割、比对来提高 阅读全文
posted @ 2022-10-13 19:01 kangshong 阅读(57) 评论(0) 推荐(0) 编辑
摘要:一、多层语法糖 1、什么是多层语法糖: ​ 多层语法糖是指在单个源代码函数名上方添加了多个语法糖,使这段源代码函数体具备多个功能 2、多层语法糖用法: ​ 首先定义好装饰器功能,将需要添加功能的函数体代码放置在装饰器下方,将需要执行功能的装饰器语法糖按照执行的顺序防在原函数体函数名上方,多层语法糖加 阅读全文
posted @ 2022-10-12 16:21 kangshong 阅读(71) 评论(0) 推荐(0) 编辑
摘要:一、global与nonlocal 1、global 在py文件中,一般无法调用函数体内变量名,而global可使函数体代码内的变量名直接在函数体外部调用,条件是在需要调用的代码体中使用global 调用需要的变量名 未使用global情况: # 在外部绑定一个变量名 name = 'kangkng 阅读全文
posted @ 2022-10-11 19:22 kangshong 阅读(59) 评论(0) 推荐(0) 编辑
摘要:一、函数 1、什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 作用: ​ 函数能提高应用的模块性,和代码的重复利用率。 2、函数的语法结构 def 函数名(参数): '''函数注释''' 函数体代码 return 返回值 1.def 定义函数的关键字 2.函数名 等同 阅读全文
posted @ 2022-10-10 17:41 kangshong 阅读(125) 评论(0) 推荐(1) 编辑
摘要:一、文件内光标移动实际案例 # 1、二进制,只读模式,打a.txt文件 with open(r'a.txt', 'rb') as f: # 2、将光标移动至字节末尾 f.seek(0, 2) # 3、设置一个循环 while True: # 4、遍历f文件 line = f.readline() # 阅读全文
posted @ 2022-10-09 17:25 kangshong 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一、文件操作 1、文件的概念 1.文件就是计算机暴露给用户操作硬盘的快捷方式 2.计算机的文件,就是用来储存某种信息的数据 3.在计算机中,文件是以二进制的方式储存信息的 2、代码打开文件的方式 方式一: f = open(文件路径, 读写模式, encoding='utf8') f.close() 阅读全文
posted @ 2022-10-09 17:23 kangshong 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一、数据类型内置方法 1、字典dict内置方法 1.1、类型转换 将其他类型数据转换成字典 dict() 条件: 1、字典的转换一般不需要关键字,都是自己手动转换 2、字典必须要掌握的方法 2.1、取值方式 1、按key取值: 不推荐使用 代码用法: # 1、设置一个字典,绑定变量名 user_na 阅读全文
posted @ 2022-09-30 20:49 kangshong 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一、数据类型内置方法理论 1、什么是数据内置方法 ​ 数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型) ,单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等),这意味着我们在开发程序时需要频繁对数据进行操作,为了提升我们的开发效率 阅读全文
posted @ 2022-09-29 21:10 kangshong 阅读(95) 评论(0) 推荐(1) 编辑
摘要:一、while循环补充说明 1、死循环 while+条件: # 在条件不改变且一直为真时 while会陷入死循环,在我们执行一些较大的运算流程时,while会使我们的CPU占用率急速升高,甚至会使电脑死机、重启 2、嵌套及全局标志位 ​ 在我们使用while循环时,通常可使用break结束循环,但b 阅读全文
posted @ 2022-09-28 17:19 kangshong 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、垃圾回收机制 垃圾回收机制,简称GC,是python解释器自带的机制,专门用来进行垃圾回收。 再定义一个变量时,会申请内存空间,当该变量使用完毕也应该释放掉该变量占用的内存空间,在其他解释器中需要程序员手动释放掉内存,而python则由GC机制进行回收。 无论何种垃圾回收机制,一般都分为两个阶段 阅读全文
posted @ 2022-09-27 19:30 kangshong 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一、python数据类型 1、布尔值bool ​ 1、用来判断事物的对错,是否可行 ​ True >:对的,可行的,同时可用数字'1'表示 ​ Fales >:错误的,不可行,同时可用数字'0'表示 ​ 2、在评估事物对错、比较事物大小时会返回对或错、是否可行 ​ 代码表现: eg1:>>>:pri 阅读全文
posted @ 2022-09-26 20:58 kangshong 阅读(102) 评论(0) 推荐(0) 编辑
摘要:python语法之变量与常量 一、什么是变量与常量 1、什么是变量 记录变化(可能会经常改变)的事物状态,在日常生活中,我们可能会看到某个人,他的年龄、身高、体重每天或每年都在改变,这个就是变量 eg:年龄、身高、体重 2、什么是常量 记录固定(可能不经常改变)的事物状态,在日常生活中,我们学到的圆 阅读全文
posted @ 2022-09-23 17:32 kangshong 阅读(539) 评论(0) 推荐(0) 编辑
摘要:一、python语法之注释 1、什么是注释 注释用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何位置。Python 解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样。在调试程序的过程中,注释还可以用来临时移除无用的代码。注释的最大作用是提高程序的可读性。 注释其实就是 阅读全文
posted @ 2022-09-23 17:05 kangshong 阅读(289) 评论(0) 推荐(0) 编辑
摘要:pycharm下载与使用 一、软件说明 PyCharm是由JetBrains打造的一款Python IDE。同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有 阅读全文
posted @ 2022-09-23 15:12 kangshong 阅读(231) 评论(0) 推荐(0) 编辑
摘要:一、计算机五大组成部分 1、控制器 计算机控制器是计算机的神经中枢,指挥全机中各个部件自动协调工作。在控制器的控制下,计算机能够自动按照程序设定的步骤进行一系列操作,以完成特定任务。 2、运算器 运算器是计算机中处理数据的功能部件。对数据处理主要包括数据的算术运算和逻辑数据的逻辑操作。因此,实现对数 阅读全文
posted @ 2022-09-22 18:48 kangshong 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一、typora软件 typora是一款 Markdown 编辑器和阅读器 风格极简 / 多种主题 / 支持 macOS,Windows 及 Linux 实时预览 / 图片与文字 / 代码块 / 数学公式 / 图表 目录大纲 / 文件管理 / 导入与导出 …… 1、安装 安装路径:在下载各类文件时我 阅读全文
posted @ 2022-09-21 17:13 kangshong 阅读(109) 评论(0) 推荐(0) 编辑