一、os模块 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.m ...
分类:
编程语言 时间:
2018-04-05 20:59:30
阅读次数:
222
一、内置函数 注意:内置函数id()可以返回一个对象的身份,返回值为整数。 这个整数通常对应与该对象在内存中的位置,但这与python的具体实现有关,不应该作为对身份的定义,即不够精准,最精准的还是以内存地址为准。 is运算符用于比较两个对象的身份,等号比较两个对象的值,内置函数type()则返回一 ...
分类:
编程语言 时间:
2018-04-03 17:37:23
阅读次数:
249
一、迭代器 python 一切皆对象 能被for循环的对象就是可迭代对象 可迭代对象: str,list,tuple,dict,set,range 迭代器: f1文件句柄 dir打印该对象的所有操作方法 执行输出: ['__add__', '__class__', '__contains__', ' ...
分类:
编程语言 时间:
2018-04-03 17:36:48
阅读次数:
243
推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 列表(list)推导式 字典(dict)推导式 集合(set)推导式 列表推导式 一、使用[]生成list 基本格式 eg:列表生成式 二、使用()生成gene ...
分类:
编程语言 时间:
2018-04-03 15:22:16
阅读次数:
181
三元表达式 基本的语法格式 比较两个数中的大值 并返回 递归 一、什么是递归 递归函数:函数的递归调用,即在函数调用的过程中,又直接或间接地调用了函数本身 二、递归分为两个阶段,递推和回溯 1.递推:递归函数层层深入的过程是递推的过程 2.回溯:递归函数在满足结束条件后,层层返回结果的过程。 总结: ...
分类:
编程语言 时间:
2018-04-02 20:12:17
阅读次数:
227
一、 三元表达式 一 、三元表达式 仅应用于: 1、条件成立返回,一个值 2、条件不成立返回 ,一个值 二、 递归 一 、递归调用的定义 递归调用是函数嵌套调用的一种特殊形式,函数在调用时,直接或间接调用了自身,就是递归调用 二、 递归分为两个阶段:递推,回溯 1、回溯 (注意:一定要在满足某种条件 ...
分类:
编程语言 时间:
2018-04-02 20:10:28
阅读次数:
209
Python 全栈开发:python迭代器,生成器 迭代器 一、什么是迭代器 #迭代器即迭代的工具,那什么是迭代呢? #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3 ...
分类:
编程语言 时间:
2018-04-02 10:09:13
阅读次数:
250
一、 迭代器 一 、迭代的概念 迭代器即迭代的工具,那什么是迭代呢? 迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 二、 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 1、为何要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出 ...
分类:
编程语言 时间:
2018-03-31 11:00:49
阅读次数:
207
python之文件操作 一、文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序,若想把数据永久保存下来,必须要保存于硬盘中,这就设计到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件 ...
分类:
编程语言 时间:
2018-03-29 22:40:12
阅读次数:
230
Python的介绍&循环语句 1.Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞期间,Guido开始写Python语言的编辑器。Python的名字是来自Guido所挚爱的电视剧Monty Python’ s Flying Circus。他 ...
分类:
编程语言 时间:
2018-03-29 20:02:04
阅读次数:
223