Python 第2天

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

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

2.直接运行py文件

Python 第2天_第1张图片


用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是用空间来换取时间的一种方法。

你可能感兴趣的:(Python 第2天)