##创建集合:
格式:集合名=set(元素)
例:
##插入元素:
使用方法:add 或 update
add:
格式:集合名.add(元素)
例:
update:
格式:集合名.update(- 阅读剩余部分 -
##Python 函数

dir(foo) : 查看函数的属性
使用方式(例): foo.func_name


用法:
用于对序列内值的函数调用,最后返回成一个结果列表
格式:
```python
map(函数,序列1,序列2,......) //序列的数量根据函数所需要的变量个数
```
####**使用类型定义函数来做序列类型转换:**
例1:将字符串转换成数值列表

例2:将数值列表转换成字符串- 阅读剩余部分 -
##Global
设置全局变量:
>global语句是适用于当前整个代码块的声明。它是全局变量的标识符。如果某名字在局部名字空间中没有定义, 就自动使用相应的全局名字. 没有global是不可能手动指定一个名字是全局的.
在 global 中出现的名字不能在global 之前的代码中使用
在 global 中出现的名字不能作为形参, 不能作为循环的控制对象, 不能在类定义, 函数定义, import语句中出现.
从下图可知:必须要先将变量设置为全局变量才能赋- 阅读剩余部分 -
1. return的作用是退出当前函数并返回一个值,return一般放在函数的最后,如果单独放在函数中间那这个函数后面的语句将会没有作用(执行到return直接退出了)。当然也可以使用if语句将return放在函数中间,实现函数的未完全执行退出。
2. return 只有在函数或者类方法中才能被使用,如果放在普通代码或循环段内会产生致命报错
##例:

“asdas\asdasd\asddas” #续多行
; #在一行中执行多个语句
: #构成一个代码组
```

 方法调用之后设置会报错

2.没有传入相关参数

3,不存在这个属性(一般为书写错误)
:
print Parameter # Parameter这个被赋值的参数被定义形参
```
这个函数的作用是:在调用的时候会把实参的值,给形参Parameter,并将其输出
```python
>>> foo('argument')
Spam
Spam
>>> foo(17) #其中的- 阅读剩余部分 -
安装完Python可直接在"开始"->"程序"中找到PythonIDLE,为方便使用可以直接将其拖至桌面:

打开IDLE界面后,选择"File"选项卡来打开或者新建新的Python程序文件

(Ctrl+N 新建- 阅读剩余部分 -

##核心类差异
**1. Python3对Unicode字符的原生支持**
Python2中使用 ASCII 码作为默认编码方式导致string有两种类型str和unicode,Python3只支持unicode的string。python2和python3字节和字符对应关系为:

①扩展名.xsd,本身是一个XML文档
②对名称空间(namespace)支持的更好
③支持的类型比dtd跟丰富约束的更细致,可以支持自定义的类型
④schema正在逐步替换dtd,在android中清单文件和布局文件用到了schema约束技术
##不用额外命名空间的Schema:
xsd:
``- 阅读剩余部分 -