随笔分类 - Python
摘要:作为一个没有系统学习过python,却要与之日日相对看源码的人,真尼玛痛苦啊。。。经常看到**kws之类的,心中狂虐:这啥?指针的指针?!T^T昨天看《Python核心编程》的时候,刚好看到了函数部分,于是顺势将目前接触到的集中参数类型都总结一下吧^^总的来说,除去普通的normal args,python中比较特别的函数参数有:关键字参数、默认参数、非关键字可变长参数(元组)、关键字可变长参数(字典),下面将结合例子进行介绍。关键字参数:调用时指定参数的名称,且与函数声明时的参数名称一致。使用关键字参数允许函数调用时参数的顺序与声明时不一致,仅根据参数的指定进行赋值。例:# 函数定义def
阅读全文
摘要:在Python中,range内建函数是非常有用的一个,但是发现对range参数的理解比较含糊,这里做个总结。 1.range(x): 从0开始,直到x,即区间[0, x)中的整数>>> for i in range(5):... print(i)...01234 2.range(x, y):从x开始,直到y,即区间[x, y)中的整数,注意:x < y,否则range中无元素>>> for i in range(1, 5):... print i...1234>>> for i in range(5, 1):... print i..
阅读全文
摘要:最近开始学习Python,其实知道Python和想学的念头算算也有两三年了(好惭愧><~),但怎么说也一直没有一个“诱因”吧。。然后实验室最近需要学习Swift对象存储,加之OpenStack这个开源云平台的整套东西都是用python写的,所以GO GO GO开始动手啦。 作为第一篇学习记录,题目实在是不好起。。进入正题。。 首先,抛出题目: 定义变量1 a = 102 b = 103 c = 1004 d = 1005 e = 10.06 f = 10.0 请给出以下比较的输出结果 1 a is b2 #True3 4 c is d5 #True6 7 e is f8 #Fal.
阅读全文

浙公网安备 33010602011771号