学习一门新语言必须先了解其特性,每种语言有很多相似之处,我们从特性入手学习更快。
Python作为数据科学中最重要的语言,有着不少语言特性,值得初学者注意。下面是其中的几点。
- Python中很重要的一种数据类型就是字典,其声明方式如下:
d = {'foo':1, 'bar':2.3, 's':'my first dictionary'}
索引时的使用格式为 print d['foo'],将会输出 1 。 - Python定义了空类型,如:n = None
则type(n) = NoneType - Python中的高级输出
eg.
f = 4.1
i = 4
print "Our float value is %s. Our int value is %s." %(f,i)
输出结果:Our float value is 4.1. Our int value is 4.
- Python的条件分支语句
结构:if elif elif ... else
条件表达式不必须用小括号包含在内(与C区别)
使用and,or来表达逻辑运算的与,或运算。 - Python中定义有两种方式,一种是使用def,另一种是lambda(定义函数的简单写法)
lambda定义函数举例:square = lambda x: x*x
函数调用y = square(3)
y将会被赋值为9
网友评论