摘要: 1.名称空间 内置名称空间 如内置函数名print 存放一些内置名字,随python解释器启动而产生,关闭而回收 全局名称空间 y运行顶级代码产生的,只要不是函数内定义的,也不是内置的就是全局名称空间 文件开始执行而产生,执行完毕而回收 import sys #模块名sys x=1 #变量名x if 阅读全文
posted @ 2020-11-06 16:29 Psc-mmf 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.实参与形参介绍 形参:函数定义阶段时括号内声明的参数 实参:函数调用时,括号内传入的值,值可以是常量、变量、表达式或三者的组合 总结:在python中,变量名与值只是单纯的绑定关系,而对于函数来说,绑定关系只是在调用时生效,在调用后解除 2.形参与实参的具体使用 位置参数(形参、实参) 位置形参 阅读全文
posted @ 2020-11-05 18:07 Psc-mmf 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.概念 应用程序运行过程中产生的数据最先都存放在内存中,若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念,用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 2.流程 打开文件,由 阅读全文
posted @ 2020-11-03 19:30 Psc-mmf 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.储备知识点 三大核心硬件:cpu、内存、硬盘 1.软甲在运行前,软件的代码及其相关数据都是存放在硬盘中的 2.任何软件的启动都是将数据从硬盘读入内存,然后cpu从内存中取出指令并执行的 3.软件运行过程中产生的数据最先都是存放在内存中的,若想永久保存软件产生的数据,则需要将数据由内存写入硬盘 2 阅读全文
posted @ 2020-11-02 18:05 Psc-mmf 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.作用 去重,关系运算 2.定义 定义:在内用逗号分隔开多个元素,,集合具备以下三个特点: ​ ①每个元素必须是不可变类型 ​ ②集合内没有重复元素 ​ ③ 集合内元素无序 注意点: d = {} #默认是空字典 s = set() #空集合 3.类型转换 # 但凡能被for循环的遍历的数据类型( 阅读全文
posted @ 2020-11-02 18:03 Psc-mmf 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1.定义 在内用逗号分隔开多元素,每一个元素都是key:value的形式,其中value可以是任意类型,而key则必须是不可变类型,通常key应该是str类型,因为str类型会对value有描述性的功能 info={'name':'tony','age':18,'sex':'male'} info= 阅读全文
posted @ 2020-10-30 23:00 Psc-mmf 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1.定义 在()内用逗号分隔开多个任意类型的值 countries = ("中国","美国","英国") 如果元组内只有一个值,则必须加一个逗号,否则()就只是包含的意思而非定义元组 countries = ("中国",) # 本质:countries = tuple("中国") 2.类型转换 但凡 阅读全文
posted @ 2020-10-30 22:57 Psc-mmf 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1.定义 list:在[]内,用逗号分隔开多个任意类型数据的值 l1 = [1,'a',[1,2]] # 本质:l1 = list([1,'a',[1,2]]) 2.类型转换 转换类型:但凡能被for循环遍历的数据类型都可以传给list()转换成列表类型,list()会跟for循环一样遍历出数据类型 阅读全文
posted @ 2020-10-30 22:52 Psc-mmf 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 按索引取值(正向取+反向取):只能取,,不能改 msg = 'hello world' #正向取 print(msg[0]) print(msg[5]) #反向取 print(msg[-1]) 切片 索引的扩展应用,从一个大字符串中拷贝出一个子字符串 msg = 'hello world' #顾头不 阅读全文
posted @ 2020-10-30 22:51 Psc-mmf 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.进制转换 10进制转化其它进制 >>> bin(3) '0b11' >>> oct(9) '0o11' >>> hex(17) '0x11' 其他进制转十进制 # 其他进制转十进制 >>> int('0b11',2) 3 >>> int('0o11',8) 9 >>> int('0x11',16 阅读全文
posted @ 2020-10-30 22:49 Psc-mmf 阅读(112) 评论(0) 推荐(0) 编辑