2012ǯ03��14��
�������ѡ���Python�ץ�����ߥ��ɽ�� ����� 04 �˻��ä��ޤ��� #expertpython
�������ѡ���Python�ץ�����ߥ��ɽ�� ����� 04 �˻��ä��ޤ�����
Togetter�ޤȤ�Ϥ����颪http://togetter.com/li/272363
������ϰ�
��3�� �ǽ餫���3.3 �ǥ�������ץ��ȥץ��ѥƥ��פޤǡ�
- �ڹ���1�۳�����ҥӡ��ץ饦�ɤ��󤫤�Python���ܤ��Ǥޤ���
- �ڹ���2��PyConJP2012�ǥ����åդ��罸��Ǥ���
- 2012�Υ�󥯤���������ʤ��ä��Τ�2011�Τ�Τ�Ž��ޤ���http://2011.pycon.jp/
- Python2.2�����Ȥ߹��߷���Ѿ����Ƶ�ǽ���ĥ���뤳�Ȥ��Ǥ��롣
- �Ȥ߹��߷���Ѿ��ǤϤʤ���ruby�ߤ����ˡ˵�ư���Τ�Τ��Ѥ��뤳�ȤϤǤ��뤫��������ϤǤ��ʤ���
- �Ȥ߹��߷��γ�ĥ�ϤǤ��뤱�ɡ�����ξ���Ȥ߹��߷����Τޤޤǽ�ʬ��
- __getattr__��__getattribute__�ΰ㤤
- __getattribute__���������Ƥ���᥽�åɤǤ�̤����Υ᥽�åɤǤ�ƤФ�롣
- __getattr__��̤����Υ᥽�åɤΤ߸ƤФ�롣
- super�ϸ����ɥ�����Ȥˤ��Ȥ߹��ߴؿ��Ƚ񤤤Ƥ��뤱�ɡ����֤��Ȥ߹��߷���
- super��Ȥä������ɤ�super��Ȥ�ʤ�������ɥ�������Υ����ɤ򺮤�������ͽ�����ʤ�ư���ˤʤ롣
- 103-104�ڡ��� ����ץ륳���ɤ�A.__init__(self) B.__init__(self)��super(C, self).__init__()�ˤ���Ȥ�����ư����
- *args��**kw�����ϲ��Ǥ����������ˡ�ΰ������Ǥⲿ�Ǥ��������Τǥ����ɤ��ȼ�ˤʤ���Ϥη���
- �٥��ȥץ饯�ƥ���
- ¿�ŷѾ����򤱤�٤�
- super�λ��Ѥˤϰ�������������
- �쥹�����륯�饹��object��Ѿ����ʤ����饹�ˤȿ��������륯�饹��object��Ѿ����륯�饹�ˤ򺮺ߤ����ʤ�
- �ƥ��饹��Ƥ֤Ȥ��ˤϡ�__mro__����Ѥ��ơ˥��饹���ؤ��ǧ���뢪�Ǥ�ºݤˤϤ��ʤ����Ȥ�¿����
- python�ˤ�Java��C++�ˤ���᥽�åɥ����С������ɤϤʤ���
- Python�ˤ�private������ɤϤʤ���̾����_���դ����private�Ȥ��뵬����뤳�Ȥ�private��¸����Ƥ��롣
- °��̾��Ƭ��__���դ����͡���ޥ󥰥��
�Ǹ��
¿�ŷѾ����Ǥ������Ϥ��ޤ�и����ʤ��ơ�������Java, C# ������PHP�ʤΤǡˡ�MRO���񤷤��Ǥ���
¿�ŷѾ����ʤ��Τ��٥��ȥץ饯�ƥ����餷���Τǡ���ľ�˽��ä������褵�����Ǥ���
�����åդγ��͡��ֻդ�@shimizukawa�͡������󶡤��Ƥ������ä��Хꥹ�ȥ饤�ɳ�������͡����Ť��ٶ���ε���򤢤꤬�Ȥ��������ޤ�����