±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2561  |  »Ø¸´: 15

yjcmwgk

½û³æ (ÎÄ̳¾«Ó¢)

Ãܶȷºº¯¡¤Ð¡×ä

ÓÅÐã°æÖ÷

[½»Á÷] ×£ºØ×Ô¼º ÖÕÓÚ×Ô¼º³É¹¦±àдÁËÒ»¸öclass ´Ó´Ë¿çÈëÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆµÄµÚÒ»µÀÃż÷ ÒÑÓÐ14È˲ÎÓë

¿´ÁËÕûÕûÒ»Ììclass£¬ÖÕÓÚ±àдÁ˵ÚÒ»¸öÄܳɹ¦ÔËÐеÄclass£¬Ò»Ö»Ð¡Æó¶ì£¨penguin£©¡£
×£ºØ×Ô¼º´Ó´Ë¿çÈëÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆµÄµÚÒ»µÀÃż÷
ÎÒºÍСÆó¶ìµÄ»¥¶¯£¬ºÃÃȵÄ
Ïȶ¨ÒåÁËÄñÀà(bird)£¬°üÀ¨³Ô·¹(eat)£¬ºÈË®(drink)£¬Æð·É(takeoff)£¬Â䵨(landing)£¬³ª¸è(sing)£¬Ïû»¯(digest)
È»ºóÓÃСÆó¶ì(penguin)¼Ì³ÐÁËÄñÀà(bird)£¬Í¬Ê±ÔÚpenguinÀàÖÐÖØÐ¶¨ÒåÁËÆð·É(takeoff±»¸Äд£¬Ö»Ê£Ï¡°Æó¶ì²»»á·É¡±µÄÒ»¾ä»°ÁË)£¬ÖØÐ¶¨ÒåÁËÂ䵨(landing±»¸Äд£¬¸Ä³É´Óº£Àﵽ½µØÉÏ£¬¶ø²»ÊÇ´Ó¿ÕÖе½Â½µØÉÏ)£¬Ôö¼ÓÁËÓÎÓ¾(swim)¡£
È»ºóÎҾͿªÊ¼¸úÎ񵀮ó¶ì»¥¶¯ÁË¡£¸Ð¾õºÜÓгɾ͸ÐÄØ
CODE:
>>> p=penguin()
>>> p.digest()
Our penguin is still waiting for your care.
>>> p.takeoff()
I am a penguin. I cannot fly.
>>> p.swim()
I am too hungry to swim. Please run bird.eat()
>>> p.eat()
I am eating! Aaaaaaaaaaah~
>>> p.eat()
I am full! I don not want to eat anything!
>>> p.swim()
I am too thirsty to swim. Please run bird.drink()
>>> p.drink()
I am drinking water. Gu lu, Gu lu, Gu lu~
>>> p.drink()
Too much water! Now I do not need water.
>>> p.swim()
I am ready to swim! Jump to sea now! Gu Gu Gu~
>>> p.digest()
After two hours swim, our lovely penguin gets hungry and thirsty.
Oh! I am too hungry to swim. I am going back to the land.
>>> p.eat()
I am eating! Aaaaaaaaaaah~
>>> p.drink()
I am drinking water. Gu lu, Gu lu, Gu lu~
>>> p.digest()
After four hours waiting, our lovely penguin gets hungry and thirsty.
>>> p.sing()
Squawk! Squawk! Squawk!
>>>

ÀàµÄ¶¨Òå
CODE:
>>> class bird:
         def __init__(self):
                 self.hungry = True
                 self.thirsty = True
                 self.insky = False
         def eat(self):
                 if (self.hungry == True):
                         print "I am eating! Aaaaaaaaaaah~"
                         self.hungry = False
                 else:
                         print "I am full! I don not want to eat anything!"
         def drink(self):
                 if (self.thirsty == True):
                         print "I am drinking water. Gu lu, Gu lu, Gu lu~"
                         self.thirsty = False
                 else:
                         print "Too much water! Now I do not need water."
         def takeoff(self):
                 if (self.hungry == True):
                         print "I am too hungry to fly. Please run bird.eat()"
                 elif (self.thirsty == True):
                         print "I am too thirsty to fly. Please run bird.drink()"
                 else:
                         if(self.insky == False):
                                 print "I am ready to fly! Takeoff now! Pu pu pu pu ~"
                                 self.insky = True
                         else:
                                 print "I am already in the sky! Wow!"
         def landing(self):
                 if (self.insky == True):
                         print "I am tired. Now I am going to land."
                         self.insky = False
                 else:
                         print "I have already on the land."
         def sing(self):
                 print "Squawk! Squawk! Squawk!"
         def digest(self):
                 if ((self.hungry == False) and (self.insky==True)) or ((self.thirsty == False) and (self.insky==True)):
                         self.hungry = True
                         self.thirsty = True
                         self.insky = False
                         print "After two hours flight, our lovely bird gets hungry and thirsty."
                         print "Oh! I am too hungry to fly. I am going back to the land."
                 elif ((self.hungry == False) and (self.insky==False)) or ((self.thirsty == False) and (self.insky==False)):
                         self.hungry = True
                         self.thirsty = True
                         print "After four hours waiting, our lovely bird gets hungry and thirsty."
                 elif ((self.hungry == True)  or (self.thirsty == True)):
                         print "Our bird is still waiting for your care."

                        
>>> class penguin(bird):
        def __init__(self):
                bird.__init__(self)
                self.insea = False
        def takeoff(self):
                print "I am a penguin. I cannot fly."
        def swim(self):
                 if (self.hungry == True):
                         print "I am too hungry to swim. Please run bird.eat()"
                 elif (self.thirsty == True):
                         print "I am too thirsty to swim. Please run bird.drink()"
                 else:
                         if(self.insea == False):
                                 print "I am ready to swim! Jump to sea now! Gu Gu Gu~"
                                 self.insea = True
                         else:
                                 print "I am already in the sea! Wow!"
        def landing(self):
                 if (self.insea == True):
                         print "I am tired. Now I am going to land."
                         self.insea = False
                 else:
                         print "I have already on the land."
        def digest(self):
                 if ((self.hungry == False) and (self.insea==True)) or ((self.thirsty == False) and (self.insea==True)):
                         self.hungry = True
                         self.thirsty = True
                         self.insea = False
                         print "After two hours swim, our lovely penguin gets hungry and thirsty."
                         print "Oh! I am too hungry to swim. I am going back to the land."
                 elif ((self.hungry == False) and (self.insea==False)) or ((self.thirsty == False) and (self.insea==False)):
                         self.hungry = True
                         self.thirsty = True
                         print "After four hours waiting, our lovely bird gets hungry and thirsty."
                 elif ((self.hungry == True)  or (self.thirsty == True)):
                         print "Our penguin is still waiting for your care."

                        



[ Last edited by yjcmwgk on 2012-6-22 at 07:55 ]
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ktkh

Ìú¸Ëľ³æ (ÖªÃû×÷¼Ò)

Çཷһ°ÙÎåÊ®½ï

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:28
ºÜÇ¿º·¡£ÎÒ²»¶®¡£ºÇºÇ
º£À«Ìì¿Õ
2Â¥2012-06-21 21:44:36
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:31
3Â¥2012-06-21 21:59:38
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:34
4Â¥2012-06-21 23:08:16
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

libralibra

ÖÁ×ðľ³æ (ÖøÃûдÊÖ)

æôÆï½«¾ü

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:39
¹þ¹þ,ºÜºÃÍæ,¶¥ÁË
matlab/VB/python/c++/Javaд³ÌÐòÇë·¢QQÓʼþ:790404545@qq.com
5Â¥2012-06-21 23:11:28
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

longliuly

ÖÁ×ðľ³æ (ÕýʽдÊÖ)

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:44
×£ºØ ŬÁ¦ÖÐ
ϲ»¶µÄ»°£¬È¥×ö¾ÍÐУ¡
6Â¥2012-06-22 00:00:24
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

typho0n

½ð³æ (ÕýʽдÊÖ)

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:48
Â¥Ö÷ºÃÃÈ,

[ ·¢×ÔÊÖ»ú°æ http://muchong.com/3g ]
7Â¥2012-06-22 00:46:54
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

zhaozhh02

Í­³æ (СÓÐÃûÆø)

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:52
ºÜÓÐÒâ˼¹þ¹þ
8Â¥2012-06-22 06:38:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

yjcmwgk

½û³æ (ÎÄ̳¾«Ó¢)

Ãܶȷºº¯¡¤Ð¡×ä

ÓÅÐã°æÖ÷

ÒýÓûØÌû:
8Â¥: Originally posted by zhaozhh02 at 2012-06-22 06:38:27
ºÜÓÐÒâ˼¹þ¹þ

лл
9Â¥2012-06-22 11:10:43
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

steincat

ÈÙÓþ°æÖ÷ (ÖªÃû×÷¼Ò)

Ìì°¡£¬Ð¡Ä¾³æ

¡ï
dubo: ½ð±Ò+1, »¶Ó­ÌÖÂÛ 2012-06-22 21:55:57
×£ºØ
Lifeisdifficult.
10Â¥2012-06-22 16:14:28
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ yjcmwgk µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Çóµ÷¼ÁÍÆ¼ö ²ÄÁÏ 304 +14 ºÉ°üµ°hyj 2026-03-26 14/700 2026-03-27 17:49 by kiokin
[¿¼ÑÐ] Ò»Ö¾Ô¸Äϲý´óѧ324Çóµ÷¼Á +3 hanamiko 2026-03-27 3/150 2026-03-27 17:08 by lbsjt
[¿¼ÑÐ] 322Çóµ÷¼Á +4 ¾É… 2026-03-24 4/200 2026-03-27 15:38 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 308Çóµ÷¼Á +6 īīĮ 2026-03-27 6/300 2026-03-27 15:20 by caszguilin
[¿¼ÑÐ] 085600£¬²ÄÁÏÓ뻯¹¤321·Öµ÷¼Á +4 ´ó²öС×Ó 2026-03-27 6/300 2026-03-27 14:11 by ËÉ»¨¸×1201
[¿¼ÑÐ] һ־Ը̫ԭÀí¹¤°²È«¹¤³Ì300·Ö£¬Çóµ÷¼Á +4 0857Çóµ÷¼Á. 2026-03-24 4/200 2026-03-27 14:03 by ¾²¾²¾²¾²¾²¾²¾²¾
[¿¼ÑÐ] 322Çóµ÷¼Á +4 ÎÒÕæµÄºÜÏëѧϰ 2026-03-23 4/200 2026-03-27 13:51 by ÑîÑîÑî×Ï
[¿¼ÑÐ] Çóµ÷¼Á +3 Áõ¿Â@ 2026-03-24 4/200 2026-03-27 11:28 by shangxh
[¿¼ÑÐ] 325Çóµ÷¼Á +5 Àî¼Îͼ¡¤S¡¤Â· 2026-03-23 5/250 2026-03-27 00:42 by wxiongid
[¿¼ÑÐ] 342Çóµ÷¼Á +3 ¼ÓÓÍaÀîzs 2026-03-26 3/150 2026-03-27 00:29 by wxiongid
[¿¼ÑÐ] Ò»Ö¾Ô¸Ö£ÖÝ´óѧ£¬080500ѧ˶£¬×Ü·Ö317·ÖÇóµ÷¼Á +4 ¾Ù¸öÀõ×Óoi 2026-03-24 5/250 2026-03-26 23:15 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 321Çóµ÷¼Á +5 ²ÄÁÏcailiao 2026-03-21 5/250 2026-03-26 20:41 by fmesaito
[¿¼ÑÐ] 0703»¯Ñ§Çóµ÷¼Á +3 µ¤ÇàÄÌ¸Ç 2026-03-26 5/250 2026-03-26 20:11 by macy2011
[¿¼ÑÐ] ÉúÎïѧ 296 Çóµ÷¼Á +4 ¶ä¶ä- 2026-03-26 6/300 2026-03-26 19:01 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 290·Öµ÷¼ÁÇóÖú +3 ¼ªÏéÖ¹Ö¹³Â 2026-03-25 3/150 2026-03-25 19:58 by barlinike
[¿¼ÑÐ] 0854µç×ÓÐÅÏ¢Çóµ÷¼Á +7 ¦Á____ 2026-03-22 9/450 2026-03-25 13:37 by ¦Á____
[¿¼ÑÐ] 0854È˹¤ÖÇÄÜ·½ÏòÕÐÊÕµ÷¼Á +4 ÕÂСÓã567 2026-03-24 4/200 2026-03-25 13:29 by 2177681040
[¿¼ÑÐ] 0854µç×ÓÐÅÏ¢Çóµ÷¼Á 324 +4 Promise-jyl 2026-03-23 4/200 2026-03-25 11:36 by Sugarlight
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄÏ´ó£¬0703»¯Ñ§£¬·ÖÊý336£¬Çóµ÷¼Á +3 ÊÕµ½VS 2026-03-21 3/150 2026-03-21 18:42 by ѧԱ8dgXkO
[¿¼ÑÐ] ÇóÖú +5 ÃÎÀïµÄÎÞÑÔ 2026-03-21 6/300 2026-03-21 17:51 by ѧԱ8dgXkO
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û