python
文章平均质量分 85
ssjssh
大部分时间在github上:https://github.com/ssjssh
展开
-
我的Python3学习笔记(2):python函数式编程
函数式编程 深拷贝 >>>from copy import deepcopy >>>d = {} >>>d['names'] = ['Alfred', 'Bertrand'] >>>c = d.copy() >>>dc = deepcopy(d) >>>d['names'].append('Clive') >>>c {'names':['Alfred', 'Bertrand', 'Clive'原创 2013-11-21 11:38:02 · 1126 阅读 · 0 评论 -
我的Python3学习笔记(1):python基础
Python基础 数学运算 新旧除法 在新的Python中,使用的不是传统C语言中的地板除,而是用的完整数学意义上的除法。原来的地板除则使用//来代替。在新的Python中,使用的不是传统C语言中的地板除,而是用的完整数学意义上的除法。原来的地板除则使用//来代替。 整数 在Python,ruby和Scala中,都可以用int型来表示大数。 标准输入输出 输入原创 2013-11-21 10:53:27 · 1821 阅读 · 0 评论 -
我的Python3学习笔记(3):面向对象
面向对象 模块 导入 Python导入有两种形式 一是importmodule,这种形式还得写全名。不同于Java 例如: import cmath cmath.sqrt 另一种是 from module import function. from somemodule import somefunction, anotherfunction, yetanotherfunction原创 2013-11-21 12:09:59 · 1838 阅读 · 0 评论 -
动态语言比较学习--基础
前言 写这个系列文章的目的就是在每一个小小的语法上面对于Python和Ruby进行比较。注意,我并不是简单的列一列他们的好处。这个过程首先非常有趣,而且是一个学习的好途径。为了比较,我把我的Python和Ruby的学习比较合成了一个学习笔记。通过比较两个语言里面的的长处和对方是怎么实现的,让我更加熟悉了。 源程序 命令行参数 Ruby: ARGV存放了所有的命令行参数 例原创 2013-11-25 23:29:05 · 1317 阅读 · 0 评论