返回顶部

07 2022 档案

摘要:一 函数对象 函数对象指的是函数可以被当做数据来处理, 分为四种 1.1 可以把函数当作变量 # func=内存地址 def func(): print('from func') ​ ​ # 可以赋值 # f = func # print(f, func) # f() 1.2 可以当做函数参数传给另 阅读全文
posted @ 2022-07-21 20:32 fuju 阅读(34) 评论(0) 推荐(0) 编辑
摘要:python介绍 一.编程语言介绍 分类: 机器语言 汇编语言 高级语言(编译型(将代码一次性全部编译成二进制,然后再执行。), 解释型(逐行解释成二进制,逐行运行)) #1、执行效率:机器语言>汇编语言>高级语言(编译型>解释型) #2、开发效率:机器语言<汇编语言<高级语言(编译型<解释型) # 阅读全文
posted @ 2022-07-20 16:19 fuju 阅读(306) 评论(0) 推荐(0) 编辑
摘要:编译型和解释型 编译型: 一次性编译成二进制, 再执行 优点: 执行效率高 缺点: 不能跨平台, 开发效率低 代表语言: c 解释型: 逐行解释成二进制, 再执行 优点: 可以跨平台, 开发效率高 缺点: 执行效率低 代表语言: python 变量: 数字, 字母, 下划线任意组合 不能以数字开头 阅读全文
posted @ 2022-07-20 16:16 fuju 阅读(41) 评论(0) 推荐(0) 编辑
摘要:int bool # int 主要用于计算# 不同进制之间的转化 10 进制 2进制 # bit_lenth 有效的二进制长度 i = 4 print(i.bit_length()) # True 1 False 0 # 非零即True 0是false # str bool # 非空即Trues1 阅读全文
posted @ 2022-07-20 16:13 fuju 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1.列表的初始 str: 存储少量的数据 str: 切片还是对其进行任何操作, 获取的内容都是str类型, 存储的数据单一 list l1 = [100, 'jack',True,[1, 2, 3]] 承载任意数据类型, 存储大量的数据 python常用的容器数据类型, list列表, 其他语言: 阅读全文
posted @ 2022-07-20 16:12 fuju 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一字典(dict) 容器型数据类型 1.列表可以存储大量的数据类型, 如果数据量大的话, 查询速度就会比较慢 列表只能按照顺序存储, 数据与数据之间关联性不强 2.数据类型按照可变与不可变分类: 不可变(可哈希)的数据类型: int str bool tuple 可变(不可哈希)的数据类型:list 阅读全文
posted @ 2022-07-20 16:11 fuju 阅读(63) 评论(0) 推荐(0) 编辑
摘要:1.字符串(str)的补充 capitalize() 首字母大写, 其余小写 # str补充 ​ # s1 = "taiBai" # capitalize 首字母大写, 其余小写 # print(s1.capitalize()) # Taibai ​ swapcase() 大小写反转 s1 = "t 阅读全文
posted @ 2022-07-20 16:09 fuju 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.is == id is 判断的是内存地址是否相同 == 判断值 id是获取ip地址 # id 身份证号(获取ip地址) ​ # i = 100 # s = 'alex' # print(id(i)) ​ # print(id(s)) # == 比较的是两边的值是否相等 # l1 = [1, 2, 阅读全文
posted @ 2022-07-20 16:09 fuju 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一.匿名函数 1.匿名函数: 一句话, 比较简单的函数(变量名 = lambda 形参 : 返回结果 ) 此函数不是没有名字,他是有名字的,他的名字就是你给其设置的变量,比如func. lambda 是定义匿名函数的关键字,相当于函数的def. lambda 后面直接加形参,形参加多少都可以,只要用 阅读全文
posted @ 2022-07-20 16:08 fuju 阅读(60) 评论(0) 推荐(0) 编辑
摘要:一.赋值的操作 # = 相当于复制, 不管怎么改, 值都是相同的 list1 = ['悟空', 'lxx', [1, 2]] # 二者分隔不开, list1改变list2也跟着改变, 因为指向的是同一个内存地址 list2 = list1 # 这不叫copy, 赋值操作 list1[0] = 'sa 阅读全文
posted @ 2022-07-20 16:07 fuju 阅读(36) 评论(0) 推荐(0) 编辑
摘要:一.while循环的基本语法 ''' while 条件: 代码1 代码2 代码3 ''' 二.while循环的基本使用 # 简单使用 循环打印0-5 count = 0 while count < 6: print(count) count += 1 三.死循环和效率问题 while True: n 阅读全文
posted @ 2022-07-20 16:06 fuju 阅读(104) 评论(0) 推荐(0) 编辑
摘要:一.形参和实参的介绍 1.1形参: 在定义函数阶段定义的参数称为形式参数, 简称形参, 相当于变量名 def func(x, y): # x=1,y=2 形参 print(x, y) 1.2实参:在调用函数阶段传入的值称之为实际参数,简称形参, 相当于变量值 # 实参是常量 result = fun 阅读全文
posted @ 2022-07-20 16:05 fuju 阅读(51) 评论(0) 推荐(0) 编辑
摘要:一.函数的定义 函数的作用: 1.解决(组织结构不清晰, 可读性差2.代码冗余3.可维护性,扩展性差) def 函数名(参数1,参数2,...): """文档描述""" 函数体 return 值 def : 定义函数的关键字 函数名: 函数名指向函数的内存地址, 是对函数体代码的引用 (): 括号内 阅读全文
posted @ 2022-07-20 16:05 fuju 阅读(64) 评论(0) 推荐(0) 编辑
摘要:一 名称空间 名称空间就是存放名字和对象映射/绑定关系的地方,对于temp=3, python会申请内存空间存放对象3, 然后将temp与3的绑定关系存放与名称空间中, del x表示清除该绑定关系 在程序执行期间最多会存在三种名称空间 1.1内置名称空间 存放的名字: 存放的python解释器内置 阅读全文
posted @ 2022-07-20 16:03 fuju 阅读(102) 评论(0) 推荐(0) 编辑
摘要:一.文件操作流程 # 1. 打开文件,由应用程序向操作系统发起系统调用open(...),操作系统打开该文件,对应一块硬盘空间,并返回一个文件对象赋值给一个变量f f = open('a.txt',mode='r',encoding='utf-8') #默认打开模式就为r # 2. 调用文件对象下的 阅读全文
posted @ 2022-07-04 23:57 fuju 阅读(71) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示