¥Û¡¼¥à¡¡¡¡¡¡¡¡¡¡Ìá¤ë
"¿Í´Ö¤Ç¤¢¤ë¤È¤¤¤¦¤³¤È¤Ï¤¹¤Ç¤Ëů³Ø¤ò¤·¤Æ¤¤¤ë¤È¤¤¤¦°ÕÌ£¤Ç ¡¡¡¡¤¢¤ë¡£"
¡Ê¥Ï¥¤¥Ç¥¬¡¼¡¡Å¯³ØÆþÌç¤È¤¤¤¦²ÝÂê¡Ë ¡¡£²£°£±7007²þÄûÃæ
Â裱¾Ï¡¡Python¸À¸ì¤Ë¤Ä¤¤¤Æ Àèã¤Î¸ÀÍÕ¡¡
¡¡¡¡¡Ö¶µ°éÍѸÀ¸ì¤È¤·¤Æ¤ÎPython¤È¤·¤Æ¡Ö¤Ç¤â¡¢»ä¤ÎÂç¹¥¤¡¡¤ÊPythonÍø ÍÑË¡¤Ï¡¢Áû¤®Î©¤Æ¤º¤Ë¡¢¸À¸ì¶µ°é¤Ç¥×¥í¥°¥é¥ß¥ó¥°¤Î¸¶Íý¤ò¡¡¶µ¤¨¤ë¤³¤È¡£¤½¤ì¤ò¹Í¤¨¤Æ¤¯¤ì¡£¡Ê¡Ø¥¹¥é¥Ã¥·¥å¥É¥Ã¥È¡¦¥¸¥ã¥Ñ¥ó¡¡¤Ç¤Î Guido van ¡¡Rossum ¤Ø¤Î¥¤¥ó¥¿¥Ó¥å¡¼¡Ù¤è¤ê¡Ë¡×¡¡¡¡
1.2. Why Python pasteur web¤è¤ê
The reasons to use Python as a first language to learn programming are manyfold. First, there are studies that show that Python is well designed for beginners [Wang2002] and the language has been explicitely designed by its author to be easier to learn [Rossum99]. Next, it is more and more often used in bioinformatics as a general-purpose programming language, to both build components and applications [Mangalam2002]. Another very important reason is the object-orientation, that is necessary not just for aesthetics but to scale to modern large-scale programming [Booch94][Meyer97]. Finally, a rich library of modules for scripting and network programming are essential for bioinformatics which very often relies on the integration of existing tools.
p£ù£ô£è£ï£î£³¡¥£°¤Ë¤Ä¤¤¤Æ
£²£°£°£¸Ç¯£±£²·î£³Æü£ð£ù£ô£è£ï£î£³¡¥£°¤¬È¯É½¤µ¤ì¤Þ¤·¤¿¡£
£õ£î£é£ã£ï£ò£ä¤ò´ðËܤȤ·¤¿¤Î¤Ç¡¢ÆüËܸì¤Î»È¤¤Êý¤¬³Ú¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¡¡²òÀâ½ñ¤ä£÷£å£â¾å¤Î²òÀâ¤Ç¡¢¥Ð¡¼¥¸¥ç¥ó¤¬£ð£ù£ô£è£ï£î£²¡££µ¤ä£²¡¥£¶¤Ç¤Îµ½Ò¤Î¾ì¹ç¡¢£ð£ò£é£î£ô´Ø¿ôÅù¤Î°·¤¤¤¬¡¢£ð£ù£ô£è£ï£î£³¤Îµ½Ò¤È°Û¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤´Ãí°Õ¤¯¤À¤µ¤¤¡£ÊÑ¿ô̾¤Ë´Á»ú¤¬»È¤¨¤Þ¤¹¤Î¤Ç¡¢ºâ̳¤äÀÇË¡ÍѸì¤Î¤è¤¦¤Ë¥í¡¼¥Þ»ú¤Ç¤Ïʬ¤«¤ê¤Ë¤¯¤¤ ¾ì¹çÊØÍø¤Ç¤¹¡£
¡¡¡¡»ú²¼¤²¤Ë¤è¤Ã¥Ö¥í¥Ã¥¯¤ò ɽ¸½¤·¤Þ¤¹¡£»ú²¼¤²¡¦¥¤¥ó¥Ç¥ó¥È¤ÎÉý¤Ï±Ñ¿ô»Òʸ»ú¤Ç£´¤È¤·¤Þ¤¹¡££±¤Ç¤â£³¤Ç¤â¼«Í³ ¤Ç¤¹¤¬¡¢¥ë¡¼¥ë¤òÄê¤á¼é¤ë¤³¤È¤¬É¬ÍפǤ¹¡£¥¤¥ó¥Ç¥ó¥È¤Ë¤è¤ëÀ©¸æ¹½Â¤¤¬¡¢Æɤߤ䤹¤¤¹½Â¤¤òºî¤Ã¤Æ¤¤¤Þ¤¹¡£
¤Þ¤¿£ð£õ£ô£è£ï£î¤Î¸¦µæ¤ËÆþ¤ëÁ°¤Ë¡¢¡Ö¥×¥í¥°¥é¥ß¥ó¥°¤Î´ðËܡײϼ¿ÊÃøæƱ˼ҤΤ褦¤Ê£ð£ãµÚ¤Ó¥×¥í¥°¥é¥à¤Î´ðËܤò¾Ü½Ò¤·¤Æ¤¤¤ëÎɽñ¤Î¤Î³Ø½¬¤¬Ìò¤Ë¤¿¤Á¤Þ¤¹¡££ð£ù£ô£è£ï£î£³¤Ïµ¡³£³Ø½¬¤Ê¤É¿Ê²½¤·¡¢²òÀâ½ñ¤â½ÐÈǤµ¤ì¤Æ¤¤Þ¤·¤¿¡£¡Ê£²£°£±£¶Ç¯£±£²·î¡Ë
python¤Î¥¤¥ó¥¹¥È¡¼¥ë http://www.python.jp/Zope/Zope.1 python¤Î»È¤¤Êý
¡¡¡Ê£á¡ËÅý¹ç³«È¯´Ä¶£É£Ä£Ì£Å¡¡£ð£ù£ô£è£ï£î¡¡£Ç£Õ£É£Ä¤ò»È¤¦ÊýË¡¡£ ¡¡¡¡ ¡¡¡¡£É£Ä£Ì£Å¤ÏÅý¹ç³«È¯¤È¤·¤Æ¥×¥í¥°¥é¥àºî¶È¤òÅý°ì¤Î¥¤¥ó¥¿ ¡¼¥Õ¥§¡¼¥¹¤Ç¹Ô¤¤¤Þ¤¹¡£ ¡¡¡Ê£±¡ËIDLE python GUID¤ò¥Ç¥¹¥¯¥È¥Ã¥×¤ËÃÖ¤¯¡£IDLEpython GUID¤ò³«¤¯¡£ ¡¡¡¡¡¡IDLE 3.0 ¡¡¡¡¡¡>>> ¤³¤³¤Ëľ¤Á¤ËŽÌŽßŽÛŽ¸ŽÞŽ×ŽÑ¥³¡¼¥É¤òµ½Ò¤·¤Æ¼Â¹Ô¤¹¤ë¡£ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ºî¤Ã¤¿¥×¥í¥°¥é¥à¤ÏPYTHON½ªÎ»¤È¤È¤â¤Ë¡¢¾Ãµî¤µ¤ì¤Þ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤¹¤¬¡¢´Êñ¤Ê¥¹¥¯ŽØŽÌŽßŽÄ¥³¡¼¥É¤ò»î¤¹¤Ë¤ÏÊØÍø¤Ç¤¹¡£
¡¡¡Ê£²¡ËIDLEpython GUID¤ò³«¤¯¡£¡ä£æ£é£ì£å¡ä£î£å£÷£÷£é£î£ä£ï£÷¤ò¥¯¥ê ¥Ã¥¯¡ÊpythonÉÕ°¤Î¥¨¥Ç¥£¥¿¤Ç¤¹¡Ë¡ä¥¹¥¯¥ê¥×¥È¥³¡¼¥É¤ò ½ñ¤¯¡£¥×¥í¥°¥é¥à̾¤òÉÕ¤±¤ÆÊݸ¤¹¤ë¡£ ¡¡¡¡¡¡£ð£ù£ô£è£ï£î¥·¥¨¥ë¤Ç¡¢¥×¥í¥°¥é̾¤Ç¸Æ¤Ó½Ð¤·½èÍý¤¹¤ë¡£ ¡¡¡¡ ¡¡¡¡¡Ê£ã¡Ë£Ð£ù£Ó£ã£ò£é£ð£ô£å£ò¤ò»È¤¦¡£ ¡¡ ¡¡¡¡£÷£å£â¥µ¥¤¥È¤«¤é̵½þ¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤¤Þ¤¹¡£¹âµ¡Ç½¤ò¤½¤Ê¤¨ ¤¿Åý¹ç´Ä¶£É£Ä£Å¤Ç¤¹¡££Ä£å£ì£ð£è£é¸À¸ì¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡££Ð£ù£ô£è£ï £î£³¤ò¥«¥Ð¡¼¡£
¡¡¡Ê£ä¡Ë£ô£å£ø£ô¡¡£å£ä£é£ô£ï£ò¤ò»È¤¦¡£
¡¡¡¡£ô£å£ø£ô¡¡£å£ä£é£ô£ï£ò¤Ï¥×¥í¥°¥é¥à¤ò½ñ¤¯¤¿¤á¤ÎÆ»¶ñ¤Ç¤¹¡£ ¡¡£ð£ù£ô£è£ï£î¤Ï¡¢¥Ö¥í¥Ã¥¯Ã±°Ì¤Î¥¤¥ó¥Ç¥ó¥È¤Ç¥×¥í¥°¥é¥à¹½Â¤¤òɽ¸½¤· ¤Þ¤¹¤Î¤Ç¥¤¥ó¥Ç¥ó¥È¥¨¥é¡¼¤ËǺ¤Þ¤µ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ ¡¡¥¨¥Ç¥£¥¿¡¼¤ÇºîÀ®¡¦Êݸ¤·¡¢£ð£ù£ô£è£ï£î¤Î£î£å£÷£é£î£ä£ï£÷¤ò³«¤¤¤Æ¥³ ¥Ô¡¼. ¡¡O'Editor2¤Ïͽþ °ì¿Í³Ê¤Ë£±¥é¥¤¥»¥ó¥¹¤¬Í¿¤¨¤é¤ì¤Þ¤¹¡£²Á³Ê£²£°£°£°±ß¡£¥æ ¡¡¥Ë¡¼¥¯¤Ê¥½¥Õ¥È¤Ç¤¹¡£ ¡¡ ¡Ê£ã¡Ë´ðËÜÍѸì
¡¡¥×¥í¥°¥é¥ß¥ó¥°¡¡¸½¼Â¤ÎÀ¤³¦¤ò¤òÃê¾Ý²½¤·¤Æ¥×¥í¥°¥é¥à¸À¸ì¥³¡¼¥É¤Çɽ ¸½¤·¥³¥ó¥Ô¥å¡¼¥¿¤Ç½èÍý¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È.
Ê£»¨¤Ê¥×¥í¥°¥é¥ß¥ó¥°¡¡¿Í¹©ÃÎǽ¡¢¥Ó¥Ã¥°¥Ç¡¼¥¿²òÀÏ¡¡¥×¥í¥Õ¥§¥·¥ç¥Ê¡¡ ¡¡¥ë ¡¡´Êñ¤Ê¥×¥í¥°¥é¥ß¥ó¥° ¾ò·ïʬ´ô·×»»¡¢¥Ç¡¼¥¿¤Î²Ä»ë²½¡¡Ž±ŽÏŽÁŽŽ±
¡¡¥Ç¡¼¥¿¡¡¡¡¥³¥ó¥Ô¥å¡¼¥¿¤ÎÁàºîÂоݤΤ¹¤Ù¤Æ¤ò»Ø¤¹¡£
¡¡¥Ç¡¼¥¿·¿¡¡¥Ç¡¼¥¿¤Ë¤Ï¤¤¤¯¤Ä¤«¤Î¼ïÎब¤¢¤ë¡£À°¿ô¡¢¼Â¿ô¡¢ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¸»úÎó¡¢¥¿¥×¥ë¡¢¥ê¥¹¥È¡¢¼½ñ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æ±¤¸¥¿¥¤¥×¤Î¥Ç¡¼¥¿¤Ë¤Ï¶¦Ä̤α黻¤¬¤Ç¤¤ë¡£ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ô»ú¤Èʸ»úÎó¤Ï°Û¤Ê¤ë¡££±¤Ïʸ»úÎó¡¢£±¡¥£°¤Ï¼Â ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ô¡£ ¡¡ÊÑ¿ô¡¡¡¡¡¡variable¥Ç¡¼¥¿¤òÆþ¤ì¤Æ¤ª¤¯¾ì½ê¤ÇÊÑ¿ô̾¤òÀë¸À¤¹¤ë¡£ ¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥Ç¡¼¥¿¤òÊÝ»ý¤¹¤ë»ÅÁÈ¤ß ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ô»ú¤ä¡¢Ê¸»úÎó¤Ê¤É¤ò̾Á°¤ÎÉÕ¤¤¤¿È¢¤ËÆþ¤ì¤ë¡¨ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ì¾Á°¤Î¤³¤È¤òÊÑ¿ô̾¤È¤¤¤¦¡£ÊÑ¿ô̾¤ò»ØÄꤷ¤Æ¡¢³ÊǼ¤µ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤ì¤¿¥Ç¡¼¥¿¤òÍøÍѤ¹¤ë¡£
¡¡ÂåÆþ¡¡¡¡¡¡£á£ó£ó£é£ç£î¡¡ÊÑ¿ô¤Ë¥Ç¡¼¥¿¤òÆþ¤ì¤ë¤³¤È
¡¡Ì¾Á°¡¡¡¡¡¡¥Ç¡¼¥¿¤Ë¤Ï̾Á°¤¬¤Ä¤±¤é¤ì¤ë¡£ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡>>> x¡¡=¡¡(4,5,6,"yamada")¡¡£ø¤Ï¡¡ÊÑ¿ô̾¡¡¡á¡¡¤ÏÂåÆþ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡>>> x ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡(4, 5, 6, 'yamada')¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´Ø¿ô¤Ë¤â̾Á°¤ò¤Ä¤±¤é¤ì¤ë¡£ ¡¡¥¢¥ë¥´¥ê¥º¥à£á£ì£ç£ï£ò£é£è£í¡§ ÌäÂê²ò·è¤Î¤¿¤á¤Î·×»»¼ê ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½ç¡¢½èÍý¼ê½ç
¡¡±é»»»Ò¡¡£ï£ð£å£ò£á£ô£å£ò£ó ¡¡¡¡¡¡¡¡¡¡»»½Ñ±é»»»Ò¡¡+ - * / Åù
¡¡¡¡¡¡¡¡¡¡ÂåÆþ±é»»»Ò¡¡=
¿ôÃͤȼ°¡¡number expression¡¡·×»»¤ò»ØÄꤹ¤ëʸ»úÎó
¡¡¡¡¡¡¡¡¡¡¡¡±é»»»Ò¤È¥ª¥Ú¥é¥ó¥É¤Ç¹½À® ¡¡¡¡¡¡¡¡¡¡¡¡¥ª¥Ú¥é¥ó¥É±é»»¤ÎÂоݤȤʤëÃÍ¡¢ÊÑ¿ô¡¡
ʸ¡¡£ó£ô£á£ô£å£í£å£î£ô¡¡²¿¤«¤ò¤¹¤ëµ½Ò¼°£å£ø£ð£ò£å£ó£ó£é£ï£î¤Ï·ë²Ì.
¡¡´Ø¿ô¡¡£æ£õ£î£ã£ô£é£ï£î¡¡ ¡¡¡¡½èÍý¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ëºî¤é¤ì¤Æ¤¤¤ëµ¡Ç½ ¡¡¡¡½èÍý¤Î²ô¤Ë̾Á°¤òÉÕ¤±¤Æ»È¤¦¡£¤¢¤é¤«¤¸¤áÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë´Ø¿ô ¡¡¡¡¤òÁȤ߹þ¤ß´Ø¿ô¤È¤¤¤¦¡£´Ø¿ô¤Ïºî¤ë¤³¤È¤¬½ÐÍè¤ë¡£
¥â¥¸¥å¡¼¥ë¡¡ £í£ï£ä£õ£ì£å£ó¡¡¡¡µ¡Ç½¤ò»ý¤Ã¤¿¥×ŽÛ¥°¥é¥àÉôÉÊ
¡¡¥â¥¸¥å¡¼¥ë¤ÎÍøÍÑÎã¡¡ ¡¡¡¡£é£í£ð£ï£ò£ô¡¡¡§¡¡¥â¥¸¥å¡¼¥ë¤ò¼è¤ê¹þ¤à
¥Æ¥¥¹¥È¥¨¥Ç¥£¥¿¡¼ £ô£å£ø£ô¡¡£å£ä£é£ô£ï£ò¡¢ ¡¡¡¡£é£ä£ì£å¡¢£ð£ù£ó£ã£ò£é£ð£ô£å£ò¡¢£ø£ù£ú£ú£ù¡¢£ô£å£ò£á£ð£á£ä¤Ê¤É¡¡ ¡¡¡¡¥×¥í¥°¥é¥à¤ò½ñ¤¯¤¿¤á¤ÎÆ»¶ñ ¡¡ ¡¡»²¹Í½ñ
¡¡
¡ö¡Ê1¡Ë¡Ö£ð£ù£ô£è£ï£î¤Ç³Ø¤Ö¥×¥í¥°¥é¥àºîË¡¡×¡¦¥¢¥é¥ó¡¦¥´¡¼¥ë¥ÉÃø¡¦ ¡¡¡¡¡¡¾¾ÍÕÁÇ»ÒÌõ¡¦¥Ô¥¢¥½ ¡¡¡¡¡¡¥ó¥¨¥Ç¥å¥±¡¼¥·¥ç¥ó ¡¡¡¡¡¡ºÇ½é¤ËÆɤó¤À´Ê·é¤Ê¶µ²Ê½ñ¤Ç¤¹¡£
¡¡¡¡±Ñʸ¤Ç¡¡¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ÇÆɤá¤ëhttp://www.freenetpages.co.uk/hp/alan.gauld/
¡ö¡Ê2¡Ë¡Ö½é¤á¤Æ¤Î¥×¥í¥°¥é¥ß¥ó¥°¡×¡¦¥¯¥ê¥¹¡¦¥Ñ¥¤¥óÃø¡¦À¾»³¿ ¡¡¡¡¡¡Ìõ¡¦¥ª¥é¥¤¥ê¡¼¥¸¥ã¥Ñ¥óȯ¹Ô¥ª¡¼¥à¼ÒȯÇ䡦£²£°£°£·Ç¯£¸ ¡¡¡¡¡¡·î£µÆü½éÈÇÂ裳ºþȯ¹Ô ¡¡¡¡£ò£õ£â£ù¸À¸ì¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢£ð£ù£ô£è£ï£î¤Ë½ñ¤Ä¾¤·¤Æ¤ß ¡¡¡¡¤ë¤ÈÊÙ¶¯¤Ë¤Ê¤ê¤Þ¤¹¡£ ¡¡¡¡¥×¥í¥°¥é¥à¤ò³Ú¤·¤á¤ë¤è¤¦¤Ëµ½Ò¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¡Ê3¡Ë¡Ö¨¸ú£Ð£Ù£Ô£È£Ï£Î¡×¡¦¾åʿůÃø¡¦½¨ÏÂ¥·¥¹¥Æ¥à¡¦£²£°£°£·Ç¯ ¡¡¡¡¡¡¡¡£µ·î£µÆüÂ裱ÈÇÂ裱ºþ¡¡¡¡¡¡ ¡¡ ¡¡¼Â̳Ū¤ÊÆâÍƤǤ¹¡£
¡ö (4)¡Öpython¥Á¥å¡¼¥È¥ê¥¢¥ë¡×¡¦¥°¥¤¥É¡¦¥Õ¥¡¥ó¡¦¥í¥Ã¥µ¥àÃø¡¦³û ¡¡¡¡Âô¿¿É×Ìõ¡¦¥ª¥é¥¤¥ê¡¼¥¸¥ã ¥Ñ¥óȯ¹Ô¡¦¥ª¡¼¥à¼ÒȯÇ䣲£°£° ¡¡¡¡£·Ç¯£¹·î£²£°Æü½éÈÇÂ裱ºþȯ¹Ô¸À¸ì³«È¯¼Ô¤ÎÃøºî¤Ç¡¢¥Ú ¡¡¡¡¡¼¥¸¿ô¤Ï¾¯¤Ê¤¤¤±¤ì¤É¡¢ÆâÍƤΤ¢¤ë¤â¤Î¡£
¡¡¡Ê£µ¡Ë£ð£ù£ô£è£ï£îʸˡ¾Ü²ò¡¡ÀÐËÜÆØÉ×Ãø¡¡¥ª¥é¥¤¥ê¡¼¡£¥¸¥ã¥Ñ¥ó¼Ò
¡¡£ð£ù£ô£è£ï£î¤ÎÆâÉô¤ä»ÅÁȤߤâ¾Ò²ð¤·¡¢Íý²ò¤ò¿¼¤á¤ë
¡¡£÷£å£â¾å¤Ç¡¡ÆüËܸìÌõ¡¡£Ð£Ä£Æ¤â¡¡ÌµÎÁ¤ÇÆþ¼ê¤Ç¤¤Þ¤¹¡£
(6)°¦ÃÎÂç³Ø·Ð±Ä³ØÉô¡¦¾ðÊó½èÍý¥»¥ó¥¿¡¼¡¦Íß··ò¼£¡¦£ð£ù£ô£è ¡¡¡¡£ï£î¤Ë¤è¤ë¥×¥í¥°¥é¥ß¥ó¥° ÆþÌ硦£ð£ä£æ¥Õ¥¡¥¤¥ë£÷£å£â¤ÇÆÀ¤é¤ì ¡¡¡¡¤Þ¤¹¡£
(7¡Ë£ð£ù£ô£è£ï£î¥¹¥¿¡¼¥È¥Ö¥Ã¥¯ ¡¡¡¡¡¡ÄÔ¿¿¸ãÃø¡¡µ»½ÑɾÏÀ¼Ò¡¡£²£°£±£°Ç¯£µ·î£²£µÆü½éÈÇ ¡¡¡¡¡¡½é¿´¼Ô¤Ë¤ï¤«¤ê¤ä¤¹¤¤Ê¸¾ÏÆþÌç½ñ¡£
(8¡Ë¤Ê¤¼¥×¥í¥°¥é¥ß¥ó¥°¤¬¤Ç¤¤Ê¤¤¤Î¤«¡¡±©»³¡¡Çî¡¡Ãø¡¡£ï£è£í£ó£è£á¼Ò´©
¡¡£ê£á£ö£á¸À¸ì¤ÎÆþÌç½ñ¤Ç¤¹¤¬¡¢¥×¥í¥°¥é¥ß¥ó¥°¤Î´ðËܤò¡É¥×¥í¥°¥é¥ß¥ó¥° ¤Ï ¸½¼Â¤òÃê¾Ý²½¤·¥³¡¼¥É¤Çɽ¸½¤¹¤ë¤³¤È¡É¤È¤·¤Æ¡¢ÂåÆþ¤È±é»»¡¢¾ò·ïʬ´ô¡¢·«¤êÊÖ¤·¡¢ÇÛÎó¡¢¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¼Â´¶¤Ç¤¤ë¤è¤¦¤ËÀâÌÀ¡£
¡Ê9¡Ë£Ð£Ù£Ô£È£Ï£Î¡¡£Æ£Ï£Ò¡¡£Ó£Ï£Æ£Ô£×£Á£Ò£Å¡¡£Ä£Å£Ó£É£Ç£Î ¡¡¡¡¡¡¡¡£Á£Ì£Ì£Å£Î¡¡£Â¡££Ä£Ï£×£Î£Ù¡¡Ãø¡¡¡Î±Ñʸ¡Ë ¡¡¡¡¡¡ÉûÂê¡¡£È£Ï£×¡¡£Ô£Ï¡¡£Ô£È£É£Î£Ë¡¡£Ì£É£Ë£Å¡¡£Á¡¡£Ã£Ï£Í£Ð£Õ£Ô£Å£Ò¡¡£Ä£Ã£É£Å£Î£Ô£É £Ó£Ù¡¡¡¡¡¡¡¡ ¡¡¡¡CAMBRIDGE 1Keep it short 2 Be carefull with vocabulary 3 Build graduelly¡¡£´ F£ï£ò£ã£õ£ó £ï£î¡¡£ð£ò£ï£ç£ò£á£í£í£é£î£ç¡¡£î£ï£ô¡¡¡¡£ô£è£å¡¡£ð£ò£ï£ç£ò£á£í£í£é£î£ç¡¡£ì£á£î£ç£á£ç£å
ÉûÂê¤Ë¤¢¤ë¤è¤¦¤Ë¥×¥°¥é¥ß¥ó¥°¤Î¹Í¤¨Êý¤ò¡¢£Ð£Ù£Ô£È£Ï£Î¤òÄ̤·¤Æ´Ê·é¤ËÀâÌÀ¤¹¤ë¡¢ÆÈÆäʶµ²Ê½ñ¤Ç¤¹¡£¥×¥í¥°¥é¥ß¥ó¥°¤Î´ðËܤòÍý²ò¤¹¤ë¡£ think python ±Ñʸ¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤¤Þ¤¹¡£http://www.greenteapress.com/thinkpython/
¡Ê£±£°¡Ë http://www.pasteur.fr/formation/infobio/python/index.html ¥Ñ¥¹¥Á¥å¡¼¥ë¡¡¸¦µæ½ê¤Î¶µºà¤ÇÍÍÑ¡£
¡Ê£±£±¡Ë¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ http://www.python.jp/doc/release/tutorial/index.html
¡¡ÅìËÌÂç³Ø¤Î£ð£ù£ô£è£ï£î tutorial¤ÎËÝÌõ¤Ç¤¹..¡£Ìõ¼Ô¤Ë¤è¤ë¥³¥á¥ó¥È¡¢¸¶Ê¸¤Ø¤Î»²¾È¤¬¤Ä¤¤¤Æ¤¤¤Æ¡¢¿ÆÀÚ¡£ (12)pythonʸˡ¾Ü²ò¡¡ÀаæÆØÉ×Ãø¡¡£°¡Ç£Ò£Å£É£Ì£Ì£Ù¥ª¥é¥¤¥ê¡¼¥¸¥ã¥Ñ¥ó¼Ò £²£°Ç¯¤Î¿ÊÊâ¤Î·ë²Ì¤½¤ì¤Ê¤ê¤Ë¹âµ¡Ç½¤Ê¸À¸ì¤Ë¤Ê¤Ã¤¿¡£ºÇ¿·¤Î£Ð£Ù£Ô£È£Ï£Î¤ÎÆâÉô¤ä»ÅÁȤߡ¢Íý²ò¤·»È¤¤¤³¤Ê¤¹¤¿¤á¤ÎɬÍפʴðÁäòÅÁ¤¨¤¿¤¤¡£ ¡Ê£±£³¡Ë£Ð£Ù£Ô£È£Ï£Î¡¡£Ð£Ò£Ï£Ç£Ò£Á£Í£É£Î£Ç¡¡£Æ£Ï£Ò¡¡£Â£Å£Ç£É£Î£Î£Á£Ò£Ó
¡¡¡¡¡¡£Ê£Á£Í£Å£Ó¡££Ì£Ï£Î£Ç¡¡£ë£é£î£ä£ì£åÈÇ
(14)CODE COMPLEET ´°Á´¤Ê¥×¥í¥°¥é¥ß¥ó¥°¤òÌܻؤ·¤ÆÂ裲ÈǾ岼¡Ê
¡¡£Ó£Ô£Å£Ö£Å¡¡£Í£Á£Ã£Ï£Î£Î£Å£Ì£Ì¡¡Ãø¡¡ê¥¯¥¤¡¼¥ÖÌõ
Æü·Ð£Â£Ð¥½¥Õ¥È¥×¥ì¥¹ ¡Ö¥×¥í¥°¥é¥Þ¤¬°ìºý¤À¤±»ý¤Ã¤Æ¤¤¤¯¤È¤·¤¿¤éËܽñ¤Ç¤¢¤ë¡×
¡Ê£±£µ)¡¡
£Å£Æ£Æ£Å£Ã£Ô£É£Ö£Å¡¡£Ð£Ù£Ô£È£Ï£Î
£Â£Ò£Å£Ô£Ô¡¡£Ó£Ì£Á£Ô£Ë£É£ÎÃø
£Å£Â£Ï£Ï£Ë¡¡£Ë£É£Î£Ä£Ì£ÅÈÇ
£µ£¹£Ó£Ð£Å£Ã£É£Æ£É£Ã¡¡£×£Á£Ù£Ó¡¡£Ô£Ï¡¡£×£Ò£É£Ô£Å¡¡£Â£Å£Ô£Ô£Å£Ò¡¡£Ð£Ù£Ô£È£Ï£Î
£Ð£Å£Á£Ò£Ï£Î¡¡£Å£Ä£Õ£Ã£Á£Ô£É£Ï£Î¡¡£É£Î£Ã¡¥
¥Û¡¼¥à¡¡¡¡¡¡¡¡¡¡Ìá¤ë |