Znn3bq.jpeg
²é¿´: 2589  |  »Ø¸´: 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 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Çóµ÷¼Á +9 СÄô°®Ñ§Ï° 2026-04-16 11/550 2026-04-17 22:34 by chixmc
[¿¼ÑÐ] 304Çóµ÷¼Á +7 castLight 2026-04-16 7/350 2026-04-17 20:05 by ¹ØÒ»ÕµµÆcd
[¿¼ÑÐ] 335Çóµ÷¼Á +20 ÏëÉϰ¶Ñ½£¡£¡ 2026-04-12 23/1150 2026-04-17 10:50 by cuisz
[¿¼ÑÐ] ¿ÒÇëÓÐѧУÊÕÁô +8 ¿Â»´È» 2026-04-12 8/400 2026-04-17 09:34 by Öí»á·É
[¿¼ÑÐ] ²ÄÁÏÏà¹Ø×¨Òµ344Çóµ÷¼ÁË«·Ç¹¤¿ÆÑ§Ð£»ò¿ÎÌâ×é +23 hualkop 2026-04-12 25/1250 2026-04-16 22:12 by SUSE_CL
[¿¼ÑÐ] Ò»Ö¾Ô¸»¦9£¬ÉúÎïѧ326Çóµ÷¼Á +9 Áõīī 2026-04-15 9/450 2026-04-16 17:14 by ´Þ´Þ´Þcccc
[¿¼ÑÐ] 26ҩѧר˶105500Çóµ÷¼Á +6 à¶¹þ¼ÓÓÍ 2026-04-13 7/350 2026-04-16 14:31 by zhouxiaoyu
[¿¼²©] É격×Ô¼ö +3 LinxiaÁÖÏÄ 2026-04-13 3/150 2026-04-16 12:55 by Ä«ºÉ֮¶
[¿¼ÑÐ] ÇóÖúµ÷¼Á£¬¿çµ÷ +19 XÊ®¸¦´çY 2026-04-11 20/1000 2026-04-15 21:18 by cuisz
[¿¼ÑÐ] 0854µ÷¼Á +13 ³¤¹­°Á 2026-04-12 16/800 2026-04-15 13:45 by fenglj492
[¿¼ÑÐ] 297¹¤¿Æµ÷¼Á? +14 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-13 15/750 2026-04-15 13:25 by ºÚ¿Æ¼¼¿óÒµ
[¿¼ÑÐ] ²ÄÁϹ¤³Ì281»¹Óе÷¼Á»ú»áÂð +43 xaw. 2026-04-11 44/2200 2026-04-15 12:46 by Î÷±±Íû¡ª·çɳ
[¿¼ÑÐ] 366Çóµ÷¼Á +11 ²»ÖªÃûµÄСئ 2026-04-11 11/550 2026-04-14 15:50 by zs92450
[¿¼ÑÐ] ¿¼ÑÐÇóµ÷¼Á +12 ×ÓľÄÅ 2026-04-12 13/650 2026-04-14 01:19 by Íõ¬Bè±
[¿¼ÑÐ] Çóµ÷¼Á +3 ÎÒ°®¸ßÊý¸ßÊý°®Î 2026-04-12 3/150 2026-04-14 01:00 by Íõ¬Bè±
[¿¼ÑÐ] Çóµ÷¼Á£¬985²ÄÁÏÓ뻯¹¤348·Ö +9 º­ÖñÁõ 2026-04-11 14/700 2026-04-13 22:26 by º­ÖñÁõ
[¿¼ÑÐ] 2026˶ʿµ÷¼Á_Äܶ¯_ºÓÄÏũҵ´óѧ +4 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-12 4/200 2026-04-13 22:01 by bljnqdcc
[¿¼ÑÐ] Ò»Ö¾Ô¸ÖÐÄÏ´óѧ 0855 »úе 286 Çóµ÷¼Á +11 ²»»á³ÔÈâ 2026-04-12 11/550 2026-04-13 21:59 by bljnqdcc
[¿¼ÑÐ] ¡£ +10 Àî¶àÃ×lee. 2026-04-12 11/550 2026-04-12 22:58 by yuyin1233
[¿¼ÑÐ] Ò»Ö¾Ô¸Ïôó0856£¬306Çóµ÷¼Á +15 Bblinging 2026-04-11 15/750 2026-04-11 22:53 by 314126402
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û