![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 65
狮子王_没有什么会永垂不朽
走在编程路上,路途艰难,风景怡人
展开
-
python生成器yield
1.认识生成器直接上代码:def countingdown(n): print 'counting down!' while n > 0: yield n n-=1for i in countingdown(5): print i输出:任何使用yield的函数都称为生成器。调用生成器函数将创建一个对象,该对象通过连续调用next()方法生成结果序原创 2015-03-25 16:27:11 · 542 阅读 · 0 评论 -
python入门学习(二)
1.比较两个对象def compare(a,b)if a is b:#a和b是同一个对象if a == b:#a和b值相同if type(a) is type(b):#a和b具有相同类型2.判断对象类型if type(s) is list:s.append(item)if type(d) is dict:d.update(t)原创 2015-03-25 18:38:38 · 556 阅读 · 0 评论 -
python不支持的类型
char 或 byte Python 没有 char 或 byte 类型来保存单一字符或 8 比特整数。你可以使用长度为 1 的字符串表示字符或 8 比特整数。 指针 Python 替你管理内存,因此没有必要访问指针。在 Python 中你可以使用 id()函数得到一个对象的身份号, 这是最接近于指针的地址。因为你不能控制这个值,所以其实没有太大意义。其实在 Pyth原创 2015-03-25 20:50:42 · 6582 阅读 · 0 评论 -
python读写read(),readline,readlines
1.read()每次读取整个文件,通常用于将一个文件内容放到一个字符串中。但是当文件内容过大时,则不可行,并且当按行读取文件时也不适合。2.readline()每次读取一行,占用内存小,适合读大文件。#coding:utf-8#python2.7f = open('1.txt','r')result = list()for line in f: line = f.read原创 2015-03-25 16:04:17 · 1095 阅读 · 0 评论 -
python关于_name_='_main_'
主程序调用 main()函数 主程序代码通常都和你前面看到的代码相似,检查 __name__ 变量的值然后再执行相应的调用。主程序中的代码通常包括变量赋值, 类定义和函数定义,随后检查__name__来决定是否调用另一个函数(通常调用 main()函数)来完成该模块的功能。主程序通常都是做这些事。(我们上面的例子中使用 test()而不是main()是为了避免你在读原创 2015-03-25 17:01:34 · 636 阅读 · 0 评论 -
Python 类型运算符和类型工厂函数总结
str()和 repr() (及 `` 运算符) 内建函数 str() 和 repr() 或反引号运算符(``) 可以方便的以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好, 而 repr()函数得到的字符串通常可以用来重新获得该对象, 通常情况下 obj == eval(repr(obj)) 这个等式是成立的。这两个函数接受一个对象做为其参数原创 2015-03-25 20:05:26 · 837 阅读 · 0 评论 -
python入门学习笔记
准备:1.先稍微了解一下python这门语言的特点吧.2.搭建环境。下载python,安装,配置环境变量。打开cmd,输入python,出现交互窗口。退出交互窗口,使用quit()。3.运行方式。cmd切换到.py文件所在目录,输入python test.py,即可运行。4.帮助文档。切换到python的Doc目录下,利用反编译命令,反编译pythonchm,然后将此Doc目录加入原创 2015-03-25 15:23:10 · 616 阅读 · 0 评论