#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 2.7版本要加的头
# 输出
print 12, 23, 56
# 有了头文件 中文才可以输出
print 'ddd张' 'ggg'
# 变量
aa = 132
# 组合输出
print aa, '123'
# \转义
print '\\\t\\';
# 45454654
# 加个 r 就不转义了
print r'\\\t\\'
# 可换行的写法
print '''666
666 666
64545
54545'''
# ui
print '现在说list'
# 相当于js数组 里面内容是可编辑的
L = [1,2,3,4]
print L
L[1] = 666
print L
L[-1] = 999
print '-1'
print L[-1]
print '下面插入一个list'
L.insert(3,[1,2,3])
print L
print '把最后一个删除'
# 没有参数就默认删除最后一下
L.pop(-2)
print L
# 获取数组个数
print len(L)
print '元组 唯一值'
a = 4444
g = (a, [1, 2, 3], 3)
print g
g[1][1] = 555
a = 9999
print g
print '判断'
name = "喜欢你"
if name == '喜欢你':
print '可你不是我的菜'
elif name == '我爱你':
print "我也爱你"
else:
print '我也不喜欢你'
print "循环"
for x in L:
print x
x = 1
s = 0
while x < 100:
s += x
x+=1
print 'S=',s
# 输入
# aaa = raw_input()
# if aaa == '666':
# print 'ok'
d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
print d['Michael']
d['zhang'] = 66666
print d
d['zhang'] = 77777
print d.get('zhang')
d.pop('Michael')
print d
# set可以看成数学意义上的无序和无重复元素的集合
se = set([4,3,4])
print se
se.add(9)
se.add(12)
se.add(2)
print se
# 删除指定的Key
se.remove(3)
print se
# 四种数组
# list [1,2,3,4] 可变 类似数组
# tuble (1,2,3) 不可变
# dict {"name":666,'age':69} value可变 类似json
# set ([1,2,3]) 内容的唯一