随笔分类 -  python基础

摘要:1.包 什么是包? 它是一系列模块文件的集合体,表现形式就是一个文件夹 内部通常都会有一个__init__.py文件 包的本质还是一个模块 为什么要使用包? 包的本质是一个文件夹形式的模块,他的唯一功能就是将文件组织起来,随着功能越写越多,我们不可能将所有功能都放在一个py文件中,于是我们使用模块来 阅读全文
posted @ 2019-07-19 23:54 瓜落桥下塘 阅读(190) 评论(0) 推荐(0)
摘要:1.collections模块 Python有一些内置的数据类型,如:整型、浮点型、字符串、列表、元组、字典、集合、布尔值,除了这些之外,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple、OrderedDict等 (1)n 阅读全文
posted @ 2019-07-18 23:42 瓜落桥下塘 阅读(344) 评论(0) 推荐(0)
摘要:1.正则表达式 什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说正则就是用来描述一类事物的规则. 在python中我们运用正则就是用来筛选字符串中的特定的内容的 正则的应用场景 1.爬虫 2.数据分析 正则表达式的符号 (1)字符 元字符 阅读全文
posted @ 2019-07-17 22:04 瓜落桥下塘 阅读(198) 评论(0) 推荐(0)
摘要:1.迭代器 什么是迭代器 迭代:更新换代的过程,每次迭代都需要基于上次的结果,是Python最强大的功能之一,是访问集合元素的一种方式 迭代器,更新换代取值的工具 迭代器从第一个元素开始访问,直到最后一个元素访问完毕,只能往前 为什么使用迭代器 迭代器给我们提供了一种不依赖索引取值的方式 每次迭代都 阅读全文
posted @ 2019-07-15 23:34 瓜落桥下塘 阅读(168) 评论(0) 推荐(0)
摘要:1.函数递归 什么是函数递归 函数递归是函数嵌套的一种,是在函数调用阶段,直接或者间接的又调用自身 函数递归的演示 直接调用自身 def func(n): print('递归函数的演示%s'%n) print(n) func(n+1) # 又调用了本身 func(1) 间接调用自身 # index( 阅读全文
posted @ 2019-07-14 20:39 瓜落桥下塘 阅读(191) 评论(0) 推荐(0)
摘要:1.闭包函数 什么是闭包函数 定义在函数内部的函数,并且内部函数会引用外部函数的变量并且外部函数会返回内部函数的函数名(内函数的地址) 闭包函数的意义 要想使用内部函数,必须通过外部函数,相当于把内函数包住了 直接传参 def index(): x = 1 print(x) index() 简单的一 阅读全文
posted @ 2019-07-11 23:59 瓜落桥下塘 阅读(203) 评论(0) 推荐(0)
摘要:1.定义函数的三种方式 1.空函数:可以快速搭建框架,使项目架构清晰明了 # 购物车功能 def resgister(): # 注册功能 pass def login(): # 登录功能 pass def shopping(): # 购物功能 pass def pay(): # 支付功能 pass 阅读全文
posted @ 2019-07-10 18:55 瓜落桥下塘 阅读(194) 评论(0) 推荐(0)
摘要:1.函数的定义 什么是函数 函数就是某个拥有具体功能的工具 为什么要使用函数 1.提高开发效率 2.减少代码冗余 3.提高程序的扩展性 怎样定义一个函数 def是定义一个函数的关键字 函数名:函数名的定义与变量名相同,函数名只能包含字符串、下划线和数字且不能以数字开头 1.不能以关键字命名,不能以数 阅读全文
posted @ 2019-07-09 19:49 瓜落桥下塘 阅读(254) 评论(0) 推荐(0)
摘要:1.元组tuple类型 与列表类似可以存多个值,但是不同的是元祖本身不能被修改 作用:记录多个值,当值没有修改的需求时,使用元组 定义方式:在()内用逗号分开不同类型的值 优先掌握的操作 1、按索引取值(正向取+反向取):只能取 a = (1,2,3,4,5,6,['sss','xxx','ccc' 阅读全文
posted @ 2019-07-04 20:47 瓜落桥下塘 阅读(247) 评论(0) 推荐(0)
摘要:1.数字类型 (1).int整型 用途:整数数字的数据,如:年龄,号码等 定义方式: a = 18 # 本质是age = int(18) print(a) b = int('18') print(b) c = int('1.8') print(c) 注意的是int只能将整型的数字或者纯整型数字组成的 阅读全文
posted @ 2019-07-03 20:48 瓜落桥下塘 阅读(433) 评论(0) 推荐(0)
摘要:计算机系统组成: 操作系统:如Windows、ios、Linux、Android 应用程序:安装在操作系统上的都是应用程序 计算机硬件:CPU、显卡、硬盘等 计算机五大组成部分: 控制器:计算机的控制系统 运算器:计算机的运算系统:逻辑运算,判断事物的对错。数学运算,数字运算。 存储器 输入设备:键 阅读全文
posted @ 2019-06-28 16:06 瓜落桥下塘 阅读(161) 评论(0) 推荐(0)