һ��������
- ʲô��Python
Python��һ�����������ģ��������ģ����ø����ݽṹ��֧��ģ��Ͱ���֧�ֶ���ƽ̨������չ�Ľ�����ͨ�ñ�����ԡ�
- Python�Ķ���
- ѧϰPython����Щ�ô�
- ����һ���µı�����ԣ�һ���¼���
- ��ᶯ̬���Ե��
- ������ٿ����Ŀ��
- ����ʵ�ֿ���ѧϰ������
[any material that should appear in print but not on the slide]
����Python����ʷ
��ʼ��Guido van Rossum��ԭ�ں���������������
[any material that should appear in print but not on the slide]
2.1 Python����ʷ
Python�Ĵ�ʼ��ΪGuido van Rossum��1989��ʥ�����ڼ䣬�ڰ�ķ˹�ص���GuidoΪ�˴�ʥ���ڵ���Ȥ�����Ŀ���һ���µĽű����ͳ�����ΪABC���Ե�һ�ּ̳С�֮����ѡ��Python��Ϊ��������֣�����Ϊ����һ��Monty �����߷�����Ϸ�ŵİ����ߡ�
[any material that should appear in print but not on the slide]
2.2 Python����ʷ
ABC����Guido�μ���Ƶ�һ�ֽ�ѧ���ԡ���Guido���˿�����ABC�������Էdz�������ǿ����ר��Ϊ��רҵ����Ա��Ƶġ�����ABC���Բ�û�гɹ�������ԭ��Guido��Ϊ�Ƿǿ�����ɵġ�Guido������Python�б�����һ����ȷ��ˣ�Python��������������C,C++��Java��ϵķdz��ã���ͬʱ��������ʵ����ABC�����ֹ���δ��ʵ�ֵĶ�����
[any material that should appear in print but not on the slide]
2.3 Python����ʷ
��������Python��Guido���е����ˡ�ʵ���ϣ���һ��ʵ������Mac���ϡ�����˵��Python�Ǵ�ABC��չ��������Ҫ�ܵ���Modula-3����һ���൱������ǿ������ԣ�ΪС����������Ƶģ���Ӱ�졣���ҽ����Unix Shell��C��ϰ�ߡ�
[any material that should appear in print but not on the slide]
2.4 Python����ʷ
ĿǰPython�Ѿ���չ�� 2.4.1
�������ڶ��ƽ̨������
[any material that should appear in print but not on the slide]
����Python��Ӧ������
- GUI����,���翪��
- ͼ�ο���,�ĵ�����
- ��Ϸ����,Web����
- ��ѧ����,�ƶ�����
- Ƕ�뿪��,���ݿ��
- ...
[any material that should appear in print but not on the slide]
3.1 GUI
- tcl/tk
- wxPython
- pygtk
- pyqt
- ctypes
- pyswt
[any material that should appear in print but not on the slide]
3.2 ����
- socket���
- twisted
- jabber
- python-qq
[any material that should appear in print but not on the slide]
3.3 ͼ��
[any material that should appear in print but not on the slide]
3.4 �ĵ�
- epydoc
- reStruecturedText
- reportlab
- moinmoin
[any material that should appear in print but not on the slide]
3.5 ��Ϸ
[any material that should appear in print but not on the slide]
3.6 Web����
- mod_python
- zope/plone
- karrigell
- cherrypy
- django
- quixote
- snakelets
[any material that should appear in print but not on the slide]
3.7 ��ѧ����
[any material that should appear in print but not on the slide]
3.8 �ƶ�����
- ���ϵ����ϵ�Python
- �ֻ��ϵ�Python Python for s60
[any material that should appear in print but not on the slide]
3.9 Ƕ�뿪��
[any material that should appear in print but not on the slide]
3.10 ���ݿ��
- ��DB-API�ӿ�
- ֧���ڶ����ݿ�
- sqlite
[any material that should appear in print but not on the slide]
�ġ�Python��Ӱ��
- Javaƽ̨
- Jython
- groovy
- .netƽ̨
- python.net
- IronPython
- boo
[any material that should appear in print but not on the slide]
�塢Python������
- ���з�ʽ
- ��̬��
- �������
- ģ��Ͱ�
- ������չ
- ��Ȥ���
- ����
[any material that should appear in print but not on the slide]
6.1 ���з�ʽ
- ������
- ͼ�δ���
- ������ʽ
- Ƕ�뷽ʽ
[any material that should appear in print but not on the slide]
6.2 ��̬��
[any material that should appear in print but not on the slide]
6.3 �������
- һ�нԶ���
- ���ؼ̳�
- �쳣����
- �����Զ�����
- New Style Class��Classic Class
- ������/��������
- Ԫ��(Metaclass)���
[any material that should appear in print but not on the slide]
6.4 ģ��Ͱ�
- ������������Ϊ������ʹ�õ�ģ��
- ���ڶ��ļ����Է�װ�ɰ�
- ��ר�õĴ������
[any material that should appear in print but not on the slide]
6.5 ���Ե���չ
- C��C++��չ
- swig, sip
- pyrex
- ctypes
[any material that should appear in print but not on the slide]
6.6 Unicode��֧��
[any material that should appear in print but not on the slide]
6.7 ��Ȥ���
- ����
- �����ݽṹ
- ��������
- ����ȱʡֵ������������ؼ��ֲ���
- ...
[any material that should appear in print but not on the slide]
6.8 ����
- �Զ�������ֽ��ļ�
- ����ʱ��������Զ�ִ��
- ǿ�����ʡ����
- �������л�
- ...
[any material that should appear in print but not on the slide]
����Python����ѧ
- Python����ѧ--Pythonic
- import this
[any material that should appear in print but not on the slide]
6.1 Zen of Python
ϑ��
����ʤ����ª ��ȷʤ������
��ʤ������ ����ʤ���Ѷ�
��ƽʤ��Ƕ�� ϡ��ʤ���ܼ�
�����м�
����ʵ�û���ܴ��� ����Ҳ����������ƹ���
������ȷ��ʹ���Ĭ ������Զ��ӦĬĬ�����
����Ų�ȷ����Ҫ�ܾ��²���ջ�
Ӧ����һ��--����ֻ��һ��--���Ե�ʵ�ַ���
Ҳ�����������ʼ���Ǻ����ԣ��������Ǻ�����
���ܲ���ͨ���ù������� ��������ҲҪʤ����ȥ��
���ʵ�ֺ��ѽ��ͣ���������һ�����뷨
���ʵ�������ͣ��������ܾ���һ�����뷨
���ֿռ���һ�������ij�ɫ�뷨--�������Ƕ���������
[any material that should appear in print but not on the slide]
�ߡ����ѧϰPython
- ʵ���Ǽ���������Ψһ��
- ѧϰ��Դ����
- �ڹ�����ѧϰ������Ӧ��
- �����ʼ��б����˽���
- ������Ŀ
- �Դ����
- ��д�����ڻ���
[any material that should appear in print but not on the slide]
�ˡ�Python���й��ķ�չ
[any material that should appear in print but not on the slide]
�š�Python��һЩ��Դ
[any material that should appear in print but not on the slide]
ʮ������ʱ��
лл��
[any material that should appear in print but not on the slide]