摘要:
一、引言 现在我有个问题,函数里面的变量,在函数外面能直接引用么? 上面为什么会报错呢?现在我们来分析一下python内部的原理是怎么样: 我们首先回忆一下Python代码运行的时候遇到函数是怎么做的,从Python解释器开始执行之后,就在内存中开辟里一个空间,每当遇到一个变量的时候,就把变量名和值 阅读全文
摘要:
一、函数概念: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print(),len()等。但你也可以自己创建函数,这被叫做用户自定义函数。 二、函数的定义方法和调用: def + 函数名 阅读全文
摘要:
一、对文件操作流程 二、关闭文件注意事项: 1 打开一个文件包含两部分资源:操作系统级打开的文件+应用程序的变量。在操作完毕一个文件时,必须把与该文件的这两部分资源一个不落地回收,回收方法为: 2 1、f.close() #回收操作系统级打开的文件 3 2、del f #回收应用程序级的变量 4 5 阅读全文
摘要:
一、小知识点: 1、id:测试内容的内存地址 2、is:判断内存地址是否相等 3、小数据池:共用相同的id(也就是如果在这个范围内,a ,b 分别被赋予相同的值的话,那么他们的内存地址相同) int:-5~~~256存在小数据池概念 str:只包含数字或者字母元素的,单个字母*int(20以内)存在 阅读全文
摘要:
字典: 字典的基本概念: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典( 阅读全文
摘要:
列表: 是我们最以后最常用的数据类型之一, 通过列表可以对数据实现最方便的存储、修改等操作,而且他里面可以存放各种数据类型 例:li = ['alex',23,Ture,(1,2,3,'wusir'),[1,2,3,'小明',],{'name':'alex'}] 列表相比于字符串,不仅可以储存不同的 阅读全文