
Python
文章平均质量分 61
rxcai
这个作者很懒,什么都没留下…
展开
-
转:python中的文档字符串(docStri…
Python有一个很奇妙的特性,称为 文档字符串 ,它通常被简称为 docstrings 。DocStrings是一个重要的工具,由于它帮助你的程序文档更加简单易懂,你应该尽量使用它。你甚至可以在程序运行的时候,从函数恢复文档字符串!使用DocStrings#!/usr/bin/python# Filename: func_doc.pydef printMax(x, y):原创 2013-11-20 16:14:15 · 650 阅读 · 0 评论 -
Mac环境Eclipse下艰难安装PyDev
开始全面转向mac,晚上就突然想配置下python+django的环境,后面开始继续看这方面东西,抱着轻松+愉快的心情开始了,但是等待的却是一条黑暗幽长的道路。。。因为mac已经装好python,所以我开始还是很开心的,在eclipse中下好pydev后,我就傻眼了,安装好后在preference里面没有出现它。。。这是闹哪样。。。因为eclipse用的是ADT,我第一反映是不是它的问题?原创 2013-12-26 06:21:47 · 1905 阅读 · 0 评论 -
转:《Python核心编程》第二版第四…
原文地址:http://www.cnblogs.com/balian/archive/2011/01/22/1941921.html4-1.Python对象。与所有Python对象有关的三个属性是什么?请简单的描述一下。【答案】所有的Python对象都拥有三个特性:身份,类型和值。身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认原创 2013-11-20 16:14:23 · 862 阅读 · 0 评论 -
转:python数组操作
源地址:http://hi.baidu.com/itfenqing/item/cbc84ce29c53c6bacf2d4f04python数组操作python中的数组其实就是list,但它更像是java的arraylist,而且功能比arraylist更强大。因为python的list其实是个对象,所以对于他的操作和删除比较有讲究。创建列表sample_list = ['a',1,(原创 2013-11-20 16:12:59 · 905 阅读 · 0 评论 -
Python unittest小结
上周还上了test部分的内容,包括python unittest, django unittest,java JUnit还有AndroidTest的部分内容,这周开始对这些分别总结,其中有借鉴网上部分内容的,会在文中声明。本文部分内容参考自:http://www.cnpythoner.com/post/303.html 感谢原作者的付出python内部自带了一个单元测试的模块unit原创 2013-11-20 16:14:43 · 783 阅读 · 0 评论 -
Python列表推导式(listcomps)和生…
列表推导式(listcomprehension,listcomps)是一个有逻辑代码组成的结构,它构造了一个包含了由那段逻辑代码所生成的值或对象的列表。几个例子:data = [x +1 for x in range(10)],打印结果:[1, 2, 3, 4, 5, 6, 7, 8,9, 10]even_numbers = [x for x in range(10) if x % 2原创 2013-11-20 16:14:34 · 1140 阅读 · 0 评论 -
python字符串格式化详表
因为在输出中用到%显示,所以查了下%的转移字符,然后就都一起贴一下%%百分号标记%c字符及其ASCII码%r 字符串(转换Python对象用repr())%s字符串(转换Python对象用str())%d有符号整数(十进制)%i 有符号整数(十进制)%u无符号整数(十进制)%o无符号整数(八进制)%x无符号整数(十六进制)%X无符号整数(十六进制大写字符)原创 2013-11-20 16:14:30 · 789 阅读 · 0 评论 -
python __name__
只有当直接运行的时候,直接调用__name__属性,它的值才会等于__main__如果在模块中运行,则会显示相应模块的属性原创 2013-11-20 16:14:28 · 608 阅读 · 0 评论 -
突然想到的一个python判断小数方法
最近一直在看python,前两天做一个练习用到要判断小数,然后发现string的isdigit()方法只能判断数字,如果输入的有小数点就不行了。因为刚接触python一周,还不熟悉,所以当时就在网上查找,最后找到的方法均衡下来是用类似如下的方式来判断:coin = float(raw_input('input your money(no more than$1)')) if coin原创 2013-11-20 16:14:26 · 8727 阅读 · 0 评论 -
python因为格式带来的问题
刚才在测试上篇文章中的makeTextFile.py。在运行的时候发现报IndentationError: unexpectedindent错误。python因为熟悉的{}被dict占用,所以只能依靠缩进来划分块。相信很多人习惯用tab缩进,但是因为跨平台的原因,在python核心编程中作者推荐的是用空格来缩进。本着pythoic的原则,我也尽量去习惯用空格来缩进,但是问题就来了,去摧毁一原创 2013-11-20 16:14:21 · 2108 阅读 · 0 评论 -
转:《Python核心编程》第二版第三…
好毅力的原作者!赞~下面的问题涉及了makeTextFile.py和readTextFile.py脚本。【注】网络上找到的makeTextFile.py和readTextFile.py源代码,和原书例子稍有区别。'makeTextFile.py -- create text file'import os# get filenamewhile True: fname =原创 2013-11-20 16:14:19 · 1787 阅读 · 0 评论 -
在Python中判断字符为数字还是字母
在Python中判断字符为数字还是字母的方法及示例:>>> c ='a' >>>c 'a' >>>type(c) >>>c.isalpha() True >>>c.isdigit() False >>> n =‘2’ >>>n '2' >>>type(n) >>>n.isalpha() False >>>n.isdigit()原创 2013-11-20 16:14:13 · 5586 阅读 · 0 评论 -
dict.get,setdefault,enumerate,is…
今天在看一个之前写的小程序的时候,突然对于python的函数有点新的认识,写出来记下来。对于python来说,只有在想要调用函数的时候才会加上小括号,而在把它当作变量或者对象传来传去的时候,只需要用函数的名字就行了,这将引用函数对象或者对象的名字(function)和实际调用或执行它(function())区别开来了。一个例子:def func():print "func"funt = fu原创 2013-11-20 16:14:36 · 719 阅读 · 0 评论 -
python>>import this
The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse原创 2013-11-20 16:14:17 · 810 阅读 · 0 评论 -
python为何没有switch语句?
本来都没有留意,今天在写个小东西的时候,突然发现python好像没有switch语句?然后感觉很纳闷,顺手网上搜一下,转篇文章和大家分享~原文地址:http://www.cnpythoner.com/post/80.html感谢原作者智慧!如果你是把python作为入门编程语言的话,你可能不会在意python有没有switch语句,如果你在接触python前接触过其它的语言比如说c转载 2014-01-09 21:14:01 · 3594 阅读 · 1 评论