>Jesus answered them, "Those who are well don't need a physician, but those who are sick do. I have not come to call the righteous, but sinners to repentance."(LUKE 5:31-32) #è¿ç®ç¬¦ å¨ç¼ç¨è¯è¨ï¼è¿ç®ç¬¦æ¯æ¯è¾å¤æ ·åçï¼è½ç¶å¨[ãå¸¸ç¨æ°å¦å½æ°åè¿ç®ä¼å 级ã](./104.md)ä¸ç»åºäºä¸ä¸ªåç§è¿ç®ç¬¦åå ¶ä¼å 级çè¡¨æ ¼ï¼ä½æ¯ï¼é£æ¶å¯¹pythonçè§£è¿æ¯è¾è¤æµ ã建议诸ä½å å头ççé£ä¸ªè¡¨æ ¼ï¼ç¶åç»§ç»ä¸é¢çå 容ã è¿éå°åç§è¿ç®ç¬¦æ»ç»ä¸ä¸ï¼æå¤ä¹ ï¼ä¹ææå±ã ##ç®æ¯è¿ç®ç¬¦ åé¢å·²ç»è®²è¿äºååè¿ç®ï¼å ¶ä¸æ¶åå°ä¸äºè¿ç®ç¬¦ï¼å åä¹é¤ï¼å¯¹åºç符å·å嫿¯ï¼+ - * /ï¼æ¤å¤ï¼è¿ææ±ä½æ°çï¼%ãè¿äºé½æ¯ç®æ¯è¿ç®ç¬¦ãå ¶å®ï¼ç®æ¯è¿ç®ç¬¦ä¸æ¢è¿äºãæ ¹æ®ä¸å¦æ°å¦çç¥è¯ï¼çå®ä¹åºè¯¥æ³å°ï¼è¿åºè¯¥æä¹æ¹ã弿¹ä¹ç±»çã ä¸é¢ååºä¸ä¸ªè¡¨æ ¼ï¼å°ææçè¿ç®ç¬¦è¡¨ç°åºæ¥ãä¸ç¨è®°ï¼ä½æ¯è¦è®¤çå°çä¸çï¼ç¥éæé£äºï¼å¦æä»¥åç¨å°ï¼ä½æ¯ä¸èªä¿¡è½å¤è®°ä½ï¼å¯ä»¥æ¥æ¥ã |è¿ç®ç¬¦|æè¿° |å®ä¾ | |------|--------------------|--------------------| |+ |å - 两个对象ç¸å | 10+20 è¾åºç»æ 30 | |- |å - å¾å°è´æ°ææ¯ä¸ä¸ªæ°åå»å¦ä¸ä¸ªæ° | 10-20 è¾åºç»æ -10| |* |ä¹ - 两个æ°ç¸ä¹ææ¯è¿åä¸ä¸ªè¢«éå¤è¥å¹²æ¬¡çå符串 | 10 * 20 è¾åºç»æ 200| |/ |é¤ - xé¤ä»¥y | 20/10 è¾åºç»æ 2 | |% |åä½ - è¿å餿³ç使° | 20%10 è¾åºç»æ 0 | |** |å¹ - è¿åxçyæ¬¡å¹ | 10**2 è¾åºç»æ 100 | |// |åæ´é¤ - è¿ååçæ´æ°é¨å | 9//2 è¾åºç»æ 4 , 9.0//2.0 è¾åºç»æ 4.0 | å为çå®å¯ä»¥æ ¹æ®ä¸å¦æ°å¦çç¥è¯ï¼æ³æ³ä¸é¢çè¿ç®ç¬¦å¨æ··åè¿ç®ä¸ï¼åºè¯¥æç §ä»ä¹é¡ºåºè®¡ç®ãå¹¶ä¸äº²èªè¯è¯ï¼æ¯å¦ä¸ä¸å¦æ°å¦ä¸çè§å¾ä¸è´ãï¼åºè¯¥æ¯ä¸è´çï¼è®¡ç®æºç§å¦å®¶ä¸ä¼å¦å¤æä¸å¥è®©æä»¬åä»ä»¬ä¸åå罪ãï¼ ##æ¯è¾è¿ç®ç¬¦ æè°æ¯è¾ï¼å°±æ¯æ¯ä¸æ¯ä¸¤ä¸ªä¸è¥¿ãè¿å¨æå½æ¯æå¸¸è§çäºï¼åå®¶é¿çç»å¸¸æèªå·±çå©åè·å«äººçå©åæ¯è¾ï¼å¯æèªå·±å©å卿æ¹é¢å·®äºï¼å®åç»å¸¸æèªå·±çæ¶å ¥åé¶è¡æ¯è¾ï¼æ»è§å¾å°äºã å¨è®¡ç®æºé«çº§è¯è¨ç¼ç¨ä¸ï¼ä»»ä½ä¸¤ä¸ªåä¸ç±»åçéçé½å¯ä»¥æ¯è¾ï¼æ¯å¦ä¸¤ä¸ªæ°åå¯ä»¥æ¯è¾ï¼ä¸¤ä¸ªå符串å¯ä»¥æ¯è¾ã注æï¼æ¯ä¸¤ä¸ªåä¸ç±»åçãä¸åç±»åçéå¯ä»¥æ¯è¾åï¼é¦å è¿ç§æ¯è¾æ²¡ææä¹ã就好æ¯äºä¸¤èåä¸å°ºå¸è¿è¡æ¯è¾ï¼å®ä»¬è°å¤§å¢ï¼è¿ç§æ¯è¾æ æä¹ãæä»¥ï¼å¨çæ£çç¼ç¨ä¸ï¼æä»¬è¦è°¨æ å¯¹å¾ è¿ç§ä¸åç±»åéçæ¯è¾ã 使¯ï¼å¨æäºè¯è¨ä¸ï¼å 许è¿ç§æ ææçæ¯è¾ãå 为å®å¨æ¯è¾çæ¶åï¼é½æ¯å°éæ°å¼ç转åä¸ºäºæ°å¼ç±»åæ¯è¾ã å¯¹äºæ¯è¾è¿ç®ç¬¦ï¼å¨å°å¦æ°å¦ä¸å°±å¦ä¹ äºä¸äºï¼å¤§äºãå°äºãçäºãä¸çäºã没æéççä¸è¥¿ï¼pythonéé¢ä¹æ¯å¦æ¤ãä¸çä¸è¡¨ï¼ 以ä¸å设åéa为10ï¼åéb为20ï¼ | è¿ç®ç¬¦ | æè¿° | å®ä¾ | |--------|------|------| |== | çäº - æ¯è¾å¯¹è±¡æ¯å¦ç¸ç | (a == b) è¿å Falseã| |!= | ä¸çäº - æ¯è¾ä¸¤ä¸ªå¯¹è±¡æ¯å¦ä¸ç¸ç | (a != b) è¿å true. | |> | å¤§äº - è¿åxæ¯å¦å¤§äºy | (a > b) è¿å Falseã| |< | å°äº - è¿åxæ¯å¦å°äºy | (a < b) è¿å trueã| |>= | 大äºçäº - è¿åxæ¯å¦å¤§äºçäºyã| (a >= b) è¿å Falseã| |<= | å°äºçäº - è¿åxæ¯å¦å°äºçäºyã| (a <= b) è¿å trueã| ä¸é¢çè¡¨æ ¼å®ä¾ä¸ï¼æ¾ç¤ºæ¯è¾çç»æå°±æ¯è¿åä¸ä¸ªtrueæè falseï¼è¿æ¯ä»ä¹ææå¢ãå°±æ¯å¨åè¯ä½ ï¼è¿ä¸ªæ¯è¾å¦ææç«ï¼å°±æ¯ä¸ºçï¼è¿åTrueï¼å¦åè¿åFalseï¼è¯´ææ¯è¾ä¸æç«ã 请æç §ä¸é¢æ¹å¼è¿è¡æ¯è¾æä½ï¼ç¶ååæ ¹æ®èªå·±çæ³è±¡ï¼ææ¯è¾æä½çç»çç»ã >>> a=10 >>> b=20 >>> a>b False >>> a>> a==b False >>> a!=b True >>> a>=b False >>> a<=b True é¤äºæ°åä¹å¤ï¼è¿å¯ä»¥å¯¹å符串è¿è¡æ¯è¾ãå符串ä¸çæ¯è¾æ¯æç §âåå ¸é¡ºåºâè¿è¡æ¯è¾çãå½ç¶ï¼è¿éè¯´çæ¯è±æçåå ¸ï¼ä¸æ¯åé¢è¯´çåå ¸æ°æ®ç±»åã >>> a = "qiwsir" >>> b = "python" >>> a > b True å ç第ä¸ä¸ªåç¬¦ï¼æç §åå ¸é¡ºåºï¼q大äºpï¼å¨åå ¸ä¸ï¼qæå¨pçåé¢ï¼ï¼é£ä¹å°±è¿åç»æTrue. å¨pythonä¸ï¼å¦ææ¯ä¸¤ç§ä¸åç±»åç对象ï¼è½ç¶å¯ä»¥æ¯è¾ã使æ¯ä¸èµæè¿æ ·è¿è¡æ¯è¾çã >>> a = 5 >>> b = "5" >>> a > b False ##é»è¾è¿ç®ç¬¦ é¦å è°è°ä»ä¹æ¯é»è¾ï¼é©å¯å ç对é»è¾æä¸ä¸ªåç±»ï¼ >é»è¾å两ç§ï¼ä¸ç§æ¯é»è¾ï¼å¦ä¸ç§æ¯ä¸å½äººçé»è¾ãââââé©å¯ è¿ç§åç±»çç¡®é常精åãå¨å¾å¤æ åµä¸ï¼ä¸å½äººæ¯æå¾å¥è©çé»è¾çã使¯ï¼å¨pythonä¸ï¼è®²çæ¯é»è¾ï¼ä¸æ¯ä¸å½äººçé»è¾ã >é»è¾ï¼logicï¼ï¼åç§°çåã论çãæ¨çãæ¨è®ºï¼æ¯æææ¨è®ºçå²å¦ç ç©¶ãé»è¾è¢«ä½¿ç¨å¨å¤§é¨ä»½çæºè½æ´»å¨ä¸ï¼ä½ä¸»è¦å¨å²å¦ãæ°å¦ãè¯ä¹å¦åè®¡ç®æºç§å¦çé¢åå 被è§ä¸ºä¸é¨å¦ç§ã卿°å¦éï¼é»è¾æ¯æç ç©¶æä¸ªå½¢å¼è¯è¨çæææ¨è®ºã å ³äºé»è¾é®é¢ï¼çå®å¦æå ´è¶£ï¼å¯ä»¥å¬ä¸å¬[ãå½ç«å°æ¹¾å¤§å¦å ¬å¼è¯¾ï¼é»è¾ã](http://v.163.com/special/ntu/luoji.html) ###å¸å°ç±»åçåé 卿æçé«çº§è¯è¨ä¸ï¼é½æè¿ä¹ä¸ç±»åéï¼è¢«ç§°ä¹ä¸ºå¸å°åãä»è¿ä¸ªåç§°ï¼çå®å°±ç¥éäºï¼è¿æ¯ç¨ä¸ä¸ªäººçå忥å½åçã >乿²»Â·å¸å°ï¼George Booleï¼1815å¹´11æï¼1864å¹´ï¼)ï¼è±æ ¼å °æ°å¦å®¶ãå²å¦å®¶ã >乿²»Â·å¸å°æ¯ä¸ä¸ªç®å çå¿åï¼çäºè±æ ¼å °çæè¯ãç±äºå®¶å¢è´«å¯ï¼å¸å°ä¸å¾ä¸å¨åå©å »å®¶çåæ¶ä¸ºèªå·±è½åæè²è奿ï¼ä¸ç®¡æä¹è¯´ï¼ä»æäº19ä¸çºªæéè¦çæ°å¦å®¶ä¹ä¸ã尽管ä»èèè¿ä»¥ç§å¸ä¸ºä¸ï¼ä½æç»è¿æ¯å³å®ä»æï¼èä¸ä¸ä¹ å°±å¼åäºèªå·±ç妿 ¡ã >å¨å¤è¯¾çæ¶åï¼å¸å°ä¸æ»¡æå½æ¶çæ°å¦è¯¾æ¬ï¼ä¾¿å³å®é 读ä¼å¤§æ°å¦å®¶ç论æãå¨é 读ä¼å¤§çæ³å½æ°å¦å®¶ææ ¼ææ¥çè®ºææ¶ï¼å¸å°æäºååæ³æ¹é¢çæ°åç°ãååæ³æ¯æ°å¦åæç忝ï¼å®å¤ççæ¯å¯»æ±ä¼åæäºåæ°çæ²çº¿åæ²é¢ã >1848å¹´ï¼å¸å°åºçäºãThe Mathematical Analysis of Logicãï¼è¿æ¯ä»å¯¹ç¬¦å·é»è¾è¯¸å¤è´¡ç®ä¸çç¬¬ä¸æ¬¡ã >1849å¹´ï¼ä»è¢«ä»»å½ä½äºç±å°å °ç§å ççåå¦é¢ï¼ä»ç§å 大妿UCCï¼çæ°å¦ææã1854å¹´ï¼ä»åºçäºãThe Laws of Thoughtãï¼è¿æ¯ä»æèåçèä½ãå¨è¿æ¬ä¹¦ä¸å¸å°ä»ç»äºç°å¨ä»¥ä»çååå½åçå¸å°ä»£æ°ãå¸å°æ°åäºå¾®åæ¹ç¨å差忹ç¨ç课æ¬ï¼è¿äºè¯¾æ¬å¨è±å½ä¸ç´ä½¿ç¨å°19ä¸çºªæ«ã >ç±äºå ¶å¨ç¬¦å·é»è¾è¿ç®ä¸çç¹æ®è´¡ç®ï¼å¾å¤è®¡ç®æºè¯è¨ä¸å°é»è¾è¿ç®ç§°ä¸ºå¸å°è¿ç®ï¼å°å ¶ç»æç§°ä¸ºå¸å°å¼ã 请çå®è®¤çé 读å¸å°ççå¹³ï¼ç«å¿åã å¸å°æåç«çè¿å¥é»è¾è¢«ç§°ä¹ä¸ºâå¸å°ä»£æ°âãå ¶ä¸è§å®åªæä¸¤ç§å¼ï¼TrueåFalseï¼æ£å¥½å¯¹åºè¿è®¡ç®æºä¸äºè¿å¶æ°ç1å0ãæä»¥ï¼å¸å°ä»£æ°åè®¡ç®æºæ¯å¤©ç¶å»åçã æè°å¸å°ç±»åï¼å°±æ¯è¿åç»æä¸º1(True)ã0(False)çæ°æ®åéã å¨pythonä¸ï¼å ¶å®é«çº§è¯è¨ä¹ç±»ä¼¼ï¼å ¶å®å°±æ¯å¸å°ä»£æ°çè¿ç®æ³åï¼ï¼æä¸ç§è¿ç®ç¬¦ï¼å¯ä»¥å®ç°å¸å°ç±»åçåéé´çè¿ç®ã ###å¸å°è¿ç® çä¸é¢çè¡¨æ ¼ï¼å¯¹è¿ç§é»è¾è¿ç®ç¬¦æ¯è¾å®¹æçè§£ï¼ ï¼å设åéa为10ï¼åéb为20ï¼ |è¿ç®ç¬¦ | æè¿° | å®ä¾ | |-------|-------|-------| |and | å¸å°"ä¸" - 妿x为Falseï¼x and yè¿åFalseï¼å¦åå®è¿åyç计ç®å¼ã| (a and b) è¿å 20ã| |or | å¸å°"æ" - 妿xæ¯Trueï¼å®è¿åTrueï¼å¦åå®è¿åyç计ç®å¼ã| (a or b) è¿å 10ã| |not | å¸å°"é" - 妿x为Trueï¼è¿åFalseã妿x为Falseï¼å®è¿åTrueã | not(a and b) è¿å falseã| - and andï¼ç¿»è¯ä¸ºâä¸âè¿ç®ï¼ä½äºå®ä¸ï¼è¿ç§ç¿»è¯å®¹æå¼èµ·ææçä¹ççè§£ãå 说ä¸ä¸æ£ç¡®ççè§£ãA and Bï¼å«ä¹æ¯ï¼é¦å è¿ç®Aï¼å¦æAç弿¯trueï¼å°±è®¡ç®Bï¼å¹¶å°Bçç»æè¿åå为æç»ç»æï¼å¦æBæ¯Falseï¼é£ä¹A and Bçæç»ç»æå°±æ¯False,妿Bçç»ææ¯Trueï¼é£ä¹A and Bçç»æå°±æ¯Trueï¼å¦æAç弿¯False ,å°±ä¸è®¡ç®Bäºï¼ç´æ¥è¿åA and Bçç»æä¸ºFalse. æ¯å¦ï¼ `4>3 and 4<9`ï¼é¦å ç`4>3`çå¼ï¼è¿ä¸ªå¼æ¯`True`ï¼åç`4<9`çå¼ï¼æ¯`True`ï¼é£ä¹æç»è¿ä¸ªè¡¨è¾¾å¼çç»æä¸º`True`. >>> 4>3 and 4<9 True `4>3 and 4<2`ï¼å ç`4>3`ï¼è¿å`True`ï¼åç`4<2`ï¼è¿åçæ¯`False`ï¼é£ä¹æç»ç»ææ¯`False`. >>> 4>3 and 4<2 False `4<3 and 4<9`ï¼å ç`4<3`ï¼è¿å为`False`,å°±ä¸çåé¢çäºï¼ç´æ¥è¿åè¿ä¸ªç»æå为æç»ç»æï¼å¯¹è¿ç§ç°è±¡ï¼æä¸ä¸ªå½¢è±¡ç说æ³ï¼å«åâçè·¯âãè¿ä¸ªè¯´æ³å½¢è±¡åï¼ä¸çæç©ççæ¯ä¸æ¯æè§å½¢è±¡ï¼ï¼ã >>> 4<3 and 4<2 False åé¢è¯´å®¹æå¼èµ·ææçä¹ççè§£ï¼å°±æ¯æç¸å½ä¸å°ç人认为æ 论ä»ä¹æ¶åé½çand两边çå¼ï¼é½æ¯trueè¿åtrueï¼æä¸ä¸ªæ¯falseå°±è¿åfalseãæ ¹æ®è¿ç§çè§£å¾å°çç»æï¼ä¸åè¿°çè§£å¾å°çç»æä¸æ ·ï¼ä½æ¯ï¼è¿ç®éä¸ä¸æ ·å¦ã - or orï¼ç¿»è¯ä¸ºâæâè¿ç®ãå¨A or Bä¸ï¼å®æ¯è¿ä¹è¿ç®çï¼ if A==True: return True else: if B==True: return True else if B==False: return False ä¸é¢è¿æ®µç®æ¯ä¼ªä»£ç å¦ãæè°ä¼ªä»£ç ï¼å°±æ¯ä¸æ¯çæ£ç代ç ï¼æ æ³è¿è¡ã使¯ï¼ä¼ªä»£ç 乿ç¨éï¼å°±æ¯è½å¤ä»¥ç±»ä¼¼ä»£ç çæ¹å¼è¡¨è¾¾ä¸ç§è®¡ç®è¿ç¨ã ç宿¯ä¸æ¯è½å¤çæä¸é¢ç伪代ç å¢ï¼ä¸é¢åå¢å 䏿¯è¡ç注éãè¿ä¸ªä¼ªä»£ç è·èªç¶çè±è¯å·®ä¸å¤åã if A==True: #妿Aç弿¯True return True #è¿åTrue,è¡¨è¾¾å¼æç»ç»ææ¯True else: #å¦åï¼ä¹å°±æ¯Açå¼ä¸æ¯True if B==True: #çBçå¼ï¼ç¶åå°±è¿åBçå¼å为æç»ç»æã return True else if B==False: return False 举ä¾ï¼æ ¹æ®ä¸é¢çè¿ç®è¿ç¨ï¼åæä¸ä¸ä¸é¢çä¾åï¼æ¯ä¸æ¯ä¸è¿ç®ç»æä¸è´ï¼ >>> 4<3 or 4<9 True >>> 4<3 or 4>9 False >>> 4>3 or 4>9 True - not notï¼ç¿»è¯æâéâï¼çªä»¥ä¸ºé常好ï¼ä¸è®ºé¢å¯¹ä»ä¹ï¼å°±æ¯è¦å¦å®å®ã >>> not(4>3) False >>> not(4<3) True å ³äºè¿ç®ç¬¦é®é¢ï¼å ¶å®ä¸æ¢ä¸é¢è¿äºï¼è¿æå¢ï¼æ¯å¦æåè¿ç®ç¬¦inï¼å¨åé¢çå¦ä¹ ä¸ä¼éæ¸éå°ã ------ [æ»ç®å½](./index.md) | [ä¸èï¼éå(2)](./119.md) | [ä¸èï¼è¯å¥(1)](./121.md) å¦æä½ è®¤ä¸ºæå¿ è¦æèµæï¼è¯·éè¿æ¯ä»å®ï¼**[email protected]**,ä¸èææ¿ã