随笔分类 -  python基础

摘要:[TOC] 第二十七篇 名称空间与作用域 函数内部的函数只能在函数内部调用,不能再函数外部调用,要想知道为什么,我们就需要了解名称空间和作用域 一、名称空间 名称空间(name spaces):在内存管理那一章节中,我们知道变量的创建其实就是在内存开辟了一个新的空间。但是变量名的存储之前一直没有提及 阅读全文
posted @ 2019-05-31 09:37 newking_itman 阅读(201) 评论(0) 推荐(0)
摘要:[TOC] 第二十五篇 函数对象 一、对函数的深层次认识 1.python中一切皆对象,函数是第一类对象 2.由于函数也是对象,所以函数可以被当作数据处理 函数对象可以看作就是函数名,当调用它时,必须在它后面加小括号 二、函数对象的四大功能 1.引用 类似于变量,函数对象可以当作变量值的引用来处理 阅读全文
posted @ 2019-05-31 09:36 newking_itman 阅读(118) 评论(0) 推荐(0)
摘要:[TOC] 第二十六篇 函数的嵌套 一、函数的嵌套定义 函数内部定义的函数,无法在函数外部使用。(只能在它所属的函数那一层或更深层进行调用) 二、函数的嵌套调用 阅读全文
posted @ 2019-05-31 09:36 newking_itman 阅读(147) 评论(0) 推荐(0)
摘要:[TOC] 第二十四篇 可变长参数 一、预备知识 1.可变长参数:指的是在调用函数时,传入的参数个数可以==不固定== 2.调用函数时,传值的方式无非两种,一种是位置实参,另一种是关键字实参,因此形参也必须得有两种解决方法,从此来分别接收溢出的位置实参与关键字实参 二、可变长形参 1.可变长形参之 阅读全文
posted @ 2019-05-31 09:35 newking_itman 阅读(217) 评论(0) 推荐(0)
摘要:[TOC] 第二十三篇 函数的调用和函数参数的应用 一.函数的调用 1、什么是函数的调用 1.在遇到应用场景时将函数拿来使用就是函数的调用 2.调用函数,会执行函数体代码,直到碰到return或者执行完函数体内所有代码结束 3.函数运行完毕所有代码,如果函数体不写return,则会返回None 2、 阅读全文
posted @ 2019-05-31 09:35 newking_itman 阅读(278) 评论(0) 推荐(0)
摘要:[TOC] 第二十二篇 定义函数的三种形式以及函数的返回值 一.定义函数的三种形式 1、无参函数 1.定义函数时参数是函数体接收外部传值的一种媒介,其实就是变量名 2.在函数定义阶段,括号内没有参数的函数,称为无参函数。需要注意的是:定义时无参数,调用时就无需传入参数 3.如果函数体代码逻辑不需要依 阅读全文
posted @ 2019-05-31 09:34 newking_itman 阅读(763) 评论(0) 推荐(0)
摘要:[TOC] 第二十一篇 函数之函数基础 1、什么是函数 在程序中,函数就是具备某种功能的工具 2、为什么要用函数 如果不使用函数,写程序时就会遇到一下三个问题: 1.程序冗长 2.程序的扩展性差 3.程序的可读性差 所以使用函数: 1.可以减少代码的重复率 2.使程序扩展性更强 3.提高程序的健壮性 阅读全文
posted @ 2019-05-31 09:33 newking_itman 阅读(125) 评论(0) 推荐(0)
摘要:第二十篇 编程语言分类 1、机器语言 由巨量的0和1组成的编程语言 优点:执行代码的效率非常块 缺点:开发效率低 2、汇编语言 通过英文字符代替0和1的编程语言 直接与硬件交互 优点:相对于机器语言开发效率高 缺点:相对于机器语言执行效率低 3、高级语言 (1)解释型语言: 写一行翻译一行,翻译的内 阅读全文
posted @ 2019-05-17 20:01 newking_itman 阅读(173) 评论(0) 推荐(0)
摘要:第十九篇 操作系统 1、什么是操作系统 (1)什么是文件 文件是一个虚拟单位。(由操作系统提供) 当我们想要打开一个文件,归根结底都是需要去操作硬件的,只不过是操作系统不仅给我们提供了文件这个概念,并且把对文件打开的这个复杂操作封装成了一个双击文件的接口给我们 有了文件这个虚拟单位,我们不需要考虑硬 阅读全文
posted @ 2019-05-17 19:42 newking_itman 阅读(186) 评论(0) 推荐(0)
摘要:第十五篇 文件操作延申 1 绝对路径和相对路径 绝对路径 Windows系统的绝对路径从盘符(例如:C:\ 或者 D:\ 等等)开始写一个完整的路径 Macos系统从根目录(/Users)开始写一个完整的路径 相对路径 相当于当前执行文件所在的文件夹开始找 2 文件打开模式 文件操作的基础模式有三种 阅读全文
posted @ 2019-05-12 21:03 newking_itman 阅读(106) 评论(0) 推荐(0)
摘要:第十四篇 文件操作 1 为什么需要文件 由于内存只能读写,而不能永久存储数据,所以需要用硬盘来保存数据,而数据的保存就需要文件,在Linux系统中一切皆文件 2 对文件的操作 对文件的操作分三步 1 从硬盘中读取数据(打开文件并用read()函数读取文件内容) 2 写入数据(这样会覆盖之前的数据)用 阅读全文
posted @ 2019-05-12 21:02 newking_itman 阅读(80) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-05-12 21:01 newking_itman 阅读(2) 评论(0) 推荐(0)
摘要:第十二篇 字符编码 预备知识 由于计算机语言是一组高低电平,高电平代表1,低电平代表0,计算机中的所有信息都是以二进制代码的形式存在的,无论是文字、图片、声音,还是影像、游戏...... ASCII:美国信息交换标准码(American Standard Code for Information I 阅读全文
posted @ 2019-05-12 12:51 newking_itman 阅读(200) 评论(0) 推荐(0)
摘要:第十一篇 浅拷贝和深拷贝 预备知识 在python的变量知识中,定义一个变量,是在内存中分配一块空间,在这块空间上“贴上”引用(引用就是变量名),空间里面是变量值(地址就是这个空间) 对于不可变数据类型,当我们改变它的值时,实际上是重新分配一块空间来存放改过的值,将原来的引用(变量名)从原对象上“撕 阅读全文
posted @ 2019-05-11 19:18 newking_itman 阅读(116) 评论(0) 推荐(0)
摘要:第十篇 数据类型总结 1 按可变类型or不可变类型 | 可变数据类型 | 不可变数据类型 | | : : | : : | | 列表 | 数字 | | 字典 | 字符串 | | 集合 | 元组 | 2 按有序or无序 | 有序 | 无序 | | : : | : : | | 字符串 | 字典 | | 列 阅读全文
posted @ 2019-05-11 13:34 newking_itman 阅读(75) 评论(0) 推荐(0)
摘要:第九篇 字典类型的内置方法 dict(字典) 1 用途 可以用key描述值,相较于索引取值更直观高效 多用于存的值是不同的状态,比如存的值有姓名、年龄、性别等等 2 如何去定义一个字典类型 大括号 {} 包裹键值,并用逗号隔开每个键值对,键值对的形式为 key : value ==key必须为不可变 阅读全文
posted @ 2019-05-11 11:52 newking_itman 阅读(134) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-05-11 11:50 newking_itman 阅读(3) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-05-10 16:50 newking_itman 阅读(3) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-05-10 08:20 newking_itman 阅读(20) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-05-09 18:09 newking_itman 阅读(19) 评论(0) 推荐(0)