- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Python 核心编程笔记 第七章 序列(映射&集合)
一 字典(Python中唯一的映射)字典条目的格式是 键:值,用{}包括创建字典: dict1 = {'name':'Kid','age':'18'} 也可以用工厂方法dict()来创建,dict2 = dict((['x',1],['y',2])) 也可以用fromkeys()创建默认字典,dict3 = {}.fromkeys(('x','y'),-2),这样
2014-01-15 16:39:19 657
原创 Python 核心编程笔记 第六章 序列(字符串部分)
序列包括字符串,列表[],元组(),实际上是成员共同组成的序列整体。下面是重要的图,表示序列的下标对应情况:看下面代码:str = 'abcde'for i in range(-1,-len(str),-1): print i print str[:i] print "end of line"输出结果:想了很久,不知道为什么i的顺会是
2014-01-14 16:21:47 530
原创 Python 核心编程笔记 第三章 Python对象
1 Python对象的三个特性:身份 类型 值身份:每个对象的唯一标识,可以认为是内存地址,可以用内建函数id()得到类型:觉得对象可以保持什么类型的值,可以用内建函数type()得到对象类型,返回值是type类型2 None,Python的null 值为False的对象:None ,False,值为零的数,0(整型),0L(长整型),0.0+0.0j(复数),""(
2013-12-24 16:43:27 471
原创 Python 切片
代码如下:str = '1234567890'print "the whole str is \n%s:"% strprintprint str[::-1]print str[::-2]print str[::2]print str[::3]输出:说明:1 切片格式是sequence[起始索引:终止索引:步进值] 实际截取起始索引到终止索引-1位置
2013-12-23 16:55:55 432
原创 Python 核心编程笔记 第三章 Python基础
3.1 语句语法 #注释 \n换行 \继续上一行(一行过长的时候) :(分号连接上一行,不建议使用) :(冒号,将代码块的头跟体分开) 3.2 变量赋值 3.2.1 Python中对象是通过引用传递的,赋值的时候,无论对象是新建的还是已经存在的,都是将对象的引用赋值给变量 3.2.2 Python中赋值是没有返回值的,不过可以
2013-12-23 14:10:59 593
原创 Python 起步 三 函数,类以及模块
一函数定义如下: def function_name([arguments]): function_suit 1 python中函数必须先定义,如果没有return,则认为返回None对象 2注意函数也是要冒号:的 3[]表示可选,实际上如下:a文件中的代码def say(): print ('I am a')def add(x)
2013-12-20 16:44:29 408
原创 Python 起步二 循环与逻辑,读取文件
首先Python是用对齐来表示代码逻辑,没有大括号了(被字典用掉了有木有)ifx = 6if x<0: print 'x<0'elif not x%2: print 'x is odd number'else: print 'x is even number'说明:1 这类逻辑判断,比如while,for都要记得末尾的:
2013-12-20 15:43:16 541
原创 Python 起步一 输入输出,数据类型
最近上班很闲,就看了看Python核心编程,自己记录下(菜鸟一只)老规矩,先输出hello worldstr = 'hello world'print str说明:1python动态语言,不需要声明类型; 2python里面的字符串用单引号表示 3python3.3版本中print要加(),2.7不用再来输入n
2013-12-20 14:01:37 665
原创 利用面向对象的方法处理不同类型的输入以及输出
写下这篇文章的目的是自我总结。问题是这样的:现在有很多促销活动,称为Activity。由于有各种不同的类型,比如满100减10,比如打8折,比如重新定价等等,而且促销还分Item(订单行)跟Order(订单)两种类型,这样输入的促销活动有很多种。输出的结果有Item类型的Adjustment跟Order类型的Adjustment。还有个要求就是,每种类型的Activity有level跟priori
2013-10-15 17:17:13 967
搭建Linux Git服务器以及配置tortoiseGit
2013-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人