Python 第2天

2015-03-15  本文已影响38人  潘老6

1.首先先推荐一个好用的编辑器,Mac上的:

Sublime Text 2,画面优美,多种语言的支持,功能比较强大。

2.直接运行py文件


用subText2编辑python代码

终端中直接敲入python hello.py

(记得要在py文件目录内)

3.elif = else if

age = 3

if age >= 18:

print 'your age is', age

print 'adult'

elif age >= 6:

print 'your age is', age

print 'teenager'

else:

print 'kids'

4. list 和 tuple

list 可变数组

classmates = ['micheal', 'tom', 'jerry']

print classmates[0]

print classmates[-1]

tuple 不可变数组

classmates = ('micheal', 'tom')

classmates = ('a', 'b', ['A', 'B'])

print classmates[1]

print classmates[2][1]

5.dict 和 list 

请务必注意,dict内部存放的顺序和key放入的顺序是没有关系的。

和list比较,dict有以下几个特点:

查找和插入的速度极快,不会随着key的增加而增加;

需要占用大量的内存,内存浪费多。

而list相反:

查找和插入的时间随着元素的增加而增加;

占用空间小,浪费内存很少。

所以,dict是用空间来换取时间的一种方法。

上一篇 下一篇

猜你喜欢

热点阅读