一.python介绍python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 (龟叔:2005年加入谷歌至今2012年 ...
分类:
编程语言 时间:
2018-04-04 21:08:28
阅读次数:
188
01 data model/frenchdeck.py 1. Python解释器碰到特殊的句法时,会使用__特殊方法__去激活一些基本的对象操作。 特殊方法的存在是为了被解释器用的。没有my_object.len()这种写法,应该用len(my_object)。 比如my_collection[ke ...
分类:
编程语言 时间:
2018-04-03 22:11:19
阅读次数:
189
什么是模块 模块就是一系列功能的集合体,在python当中,一个py文件就是一个模块,例如:spam.py 就是一个模块,其中spam就是模块名,可以通过“import spam”来调用 模块主要分为三个部分: 1、内置模块,例如 “time”,“os”等python解释器当中内置 2、自己用pyt ...
分类:
其他好文 时间:
2018-04-03 17:22:09
阅读次数:
122
1、在Windows下可以不写第一行注释 第一行注释标的是指向python的路径,告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器。 此外还有以下形式(推荐写法): 这种用法先在env(环境变量)设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。 2、 ...
分类:
编程语言 时间:
2018-04-01 18:55:44
阅读次数:
183
在类中的普通字段和静态字段 在这段代码中c_name就是类中的静态字段,而在实例化foo时,传递的'test content'就是普通字段。 静态字段是在类实例化之前就已经在内存中了,他是python解释器自上而下执行的时候就已经运行了c_name = 'cc'。 test ...
分类:
编程语言 时间:
2018-04-01 01:05:22
阅读次数:
173
sys是与Python解释器交互的工具。 先看下dir(sys) 看下常用的方法: 1、sys.argv 命令行参数 2、sys.exit(n) 3、sys.version 4、sys.maxint 5、sys.path 6、sys.platform 7、sys.stdout.write() 8、s ...
分类:
编程语言 时间:
2018-03-31 16:42:03
阅读次数:
163
SYS模块os模块是在跟操作系统进行交互,sys模块是在跟python解释器进行交互importsys#-*-coding:utf-8-*-__author__=‘xiaojiaxin‘__file_name__=‘sys模块‘print(sys.argv)#[‘C:/Users/xiaojiaxin/PycharmProjects/fullstack1/week3/day11/ramdom模块.
分类:
其他好文 时间:
2018-03-31 13:19:38
阅读次数:
111
#!/usr/bin/env python 这一行注释经常出现在Python脚本的第一行。这一行到底用来干嘛的呢?原因很简单,任何Python脚本执行都需要靠Python解释器。这一行注释正是告诉计算机去哪里找Python解释器。注释的作用就是提供寻找Python解释器的路径。+++++++++++ ...
分类:
编程语言 时间:
2018-03-31 13:14:59
阅读次数:
193
函数对象 函数是第一类对象,即函数可以当作数据传递。 1.可以被引用 2.可以当作参数传值 3.返回值可以是函数 4.可以当作容器类型的元素 函数的嵌套调用:在函数内又调用了其它函数。 名称空间:存放名字与值绑定关系的地方。 名称空间分类: 1.内置名称空间:python解释器自带的名字,在解释器启 ...
分类:
其他好文 时间:
2018-03-31 11:56:38
阅读次数:
117
(一)、os模块 os.getcwd()#python解释器路径os.listdir('E:\Code')#查看指定目录下的文件os.removedirs()#删除多个目录os.remove()#删除文件#判断是否为文件os.path.isfile()#判断是否为目录os.path.isdir()#... ...
分类:
其他好文 时间:
2018-03-29 22:41:12
阅读次数:
201