{"rsdb":{"rid":"179352","subhead":"","postdate":"0","aid":"130204","fid":"87","uid":"1","topic":"1","content":"
\n

\u4e00\u3001day01<\/p> \n

1.\u4e8c\u8fdb\u5236\u8fd0\u7b97<\/p> \n

\n
\u3000\u300060 & 13  =12\r\n\r\n\u3000\u300060 |  13  =61\r\n\r\n\u3000\u300060 ^ 13  =49\r\n\r\n\u3000\u300060<<2   =240\r\n\r\n\u3000\u300060>>2   =15<\/pre> \n <\/div> \n 

2.\u903b\u8f91\u8fd0\u7b97\u7b26<\/p> \n

\n
\u3000\u3000and \u3000\u3000or\u3000\u3000not<\/pre> \n <\/div> \n 

3.\u5173\u7cfb\u8fd0\u7b97\u7b26<\/p> \n

\n
\u3000\u3000in\u3000\u3000not in<\/pre> \n <\/div> \n 

4.\u9a8c\u8bc1\u8fd0\u7b97\u7b26<\/p> \n

\n
\u3000\u3000is\u3000\u3000is not<\/pre> \n <\/div> \n 

5.\u5b57\u7b26\u7f16\u7801<\/p> \n

\n
 1<\/span> \u3000\u3000 ASCII\u53ea\u7528\u4e868bit,\u53731byte\u53ea\u80fd\u8868\u793a255\u4e2a\u5b57\u7b26\uff0c\u5bf9\u4e8e\u6b27\u7f8e\u8db3\u591f\u7528.\u4f46\u662f\u5176\u5b83\u975e\u82f1\u8bed\u56fd\u5bb6\u7684\u8bed\u8a00\u6587\u5b57\u4e0d\u80fd\u5305\u62ec\uff0c\u6bd4\u5982\u4e2d\u56fd\u5c31\u5236\u5b9agb2312\uff0c\u5404\u56fd\u90fd\u6709\u81ea\u5df1\u7684\u6807\u51c6\u3002\r\n<\/span> 2<\/span> \r\n 3<\/span> \u3000\u3000\u56e0\u6b64unicode\u51fa\u73b0\uff0c\u53ef\u4ee5\u5305\u62ec\u6240\u6709\u56fd\u5bb6\u7f16\u7801\u6587\u5b57\uff0c\u901a\u5e382bytes,\u7279\u6b8a\u65f6\u9700\u89814bytes.\r\n<\/span> 4<\/span> \r\n 5<\/span> \u3000\u3000\u6700\u540eutf-8\u672c\u7740\u8282\u7ea6\u7cbe\u795e\uff0c\u7ed3\u5408\u4e86ascii \u548cunicode\uff0c\u5c5e\u4e8e\u53ef\u53d8\u957f\u7f16\u7801\uff0c\u4e5f\u662f\u662f\u6211\u4eec\u5927\u5bb6\u5e38\u7528\u7684\u3002\r\n<\/span> 6<\/span> \r\n 7<\/span> \u3000\u3000ascii->unicode->utf-8\r\n 8<\/span> \r\n 9<\/span> \u3000\u3000\u6ce8\u610f\uff1a\u5728\u8ba1\u7b97\u673a\u5185\u5b58\u4e2d\uff0c\u7edf\u4e00\u4f7f\u7528unicode\uff0c\u5f53\u9700\u8981\u4fdd\u5b58\u5230\u786c\u76d8\u6216\u8005\u4f20\u8f93\u65f6\uff0c\u5c31\u8f6c\u6362\u6210utf-8.\u3000\u3000\u3000\u3000\u3000\u3000\r\n<\/span>10<\/span> \r\n11<\/span> \u3000\u3000\u3000\u3000   \u5f53\u7528\u8bb0\u4e8b\u672c\u7f16\u8f91\u7684\u65f6\u5019,\u4ece\u6587\u4ef6\u8bfb\u53d6\u7684 UTF-8 \u5b57\u7b26\u88ab\u8f6c\u6362\u4e3a Unicode \u5b57\u7b26\u5230\u5185\u5b58\u91cc,\u7f16\u8f91\u5b8c \u6210\u540e,\u4fdd\u5b58\u7684\u65f6\u5019\u518d\u628a Unicode \u8f6c\u6362\u4e3a UTF-8 \u4fdd\u5b58\u5230\u6587\u4ef6.
\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000ascii-->GB2312-->GB18030-->GBK-->unicode-->UTF8\u53ef\u53d8\u957f<\/pre> \n <\/div> \n

 <\/p> \n

\n
\n
\n
\n

\u3000\u3000Python\u7684ascii\u8f6c\u6362\u6267\u4ee4\uff1a<\/p> \n

\n
\u3000\u3000\u3000\u3000>>> ord('<\/span>A<\/span>'<\/span>) \r\n\r\n\u3000\u3000\u3000\u3000<\/span>65\r\n\r\n\u3000\u3000\u3000\u3000>>> chr(65) \r\n\r\n\u3000\u3000\u3000\u3000<\/span>'<\/span>A<\/span>'<\/span><\/pre> \n     <\/div> \n     

\u3000\u3000python<\/a>2.7\u4e2d\u53ef\u4ee5\u4f7f\u7528<\/span><\/p> \n

\n
\u3000\u3000\u3000\u3000>>> u'<\/span>abc<\/span>'<\/span>.encode('<\/span>utf-8<\/span>'<\/span>)\u3000\u3000\u3000\u3000\uff03unicode --> utf-8\r\n\r\n\u3000\u3000\u3000\u3000'<\/span>abc<\/span>'<\/span>\r\n\r\n\u3000\u3000\u3000\u3000>>> '<\/span>abc<\/span>'<\/span>.decode('<\/span>utf-8<\/span>'<\/span>)\u3000\u3000\u3000\u3000  #<\/span>utf-8 --> unicode<\/span>\r\n\r\n\u3000\u3000\u3000\u3000u<\/span>'<\/span>abc<\/span>'<\/span><\/pre> \n     <\/div> \n     

\u3000\u3000python<\/a>3.x\u4e2d\u5219\u7edf\u4e00\u4f7f\u7528unicode\uff0c\u52a0\u4e0d\u52a0u\u90fd\u4e00\u6837\uff0c\u53ea\u6709\u4ee5\u5b57\u8282\u5f62\u5f0f\u8868\u793a\u5b57\u7b26\u4e32\u5219\u5fc5\u987b\u524d\u9762\u52a0b, \u5373b"abc"<\/span><\/p> \n

\n
\u3000\u3000\u3000\u3000>>>a='<\/span>tom<\/span>'<\/span>\u3000\u3000\r\n\r\n\u3000\u3000\u3000\u3000>>>a.encode('<\/span>utf-8<\/span>'<\/span>)\r\n\r\n\u3000\u3000\u3000\u3000b<\/span>'<\/span>tom<\/span>'<\/span>\r\n\r\n\u3000\u3000\u3000\u3000>>> a='<\/span>\u4e2d\u56fd<\/span>'<\/span>\r\n\r\n\u3000\u3000\u3000\u3000>>> a\r\n\r\n\u3000\u3000\u3000\u3000<\/span>'<\/span>\u4e2d\u56fd<\/span>'<\/span>\r\n\r\n\u3000\u3000\u3000\u3000>>> a.encode('<\/span>utf-8<\/span>'<\/span>)\r\n\r\n\u3000\u3000\u3000\u3000b<\/span>'<\/span>\\xe4\\xb8\\xad\\xe5\\x9b\\xbd<\/span>'<\/span><\/pre> \n     <\/div> \n     

 <\/p> \n

6.list\u5217\u8868(python\u7684\u7cbe\u968f)<\/span><\/p> \n

\n
\u3000\u3000nameList=['<\/span>tom<\/span>'<\/span>,'<\/span>apple<\/span>'<\/span>,'<\/span>cat<\/span>'<\/span>,'<\/span>tom<\/span>'<\/span>]\r\n\r\n\u3000\u3000dir(nameList)\r\n\r\n\u3000\u3000nameList.append(<\/span>'<\/span>tom<\/span>'<\/span>)\r\n\r\n\u3000\u3000nameList.index(<\/span>'<\/span>tom<\/span>'<\/span>)\r\n\r\n\u3000\u3000nameList.count(<\/span>'<\/span>tom<\/span>'<\/span>)\r\n\r\n\u3000\u3000nameList.remove(<\/span>'<\/span>tom<\/span>'<\/span>)\r\n\r\n\u3000\u3000nameList.sort()\r\n\r\n\u3000\u3000nameList.reverse()\r\n\r\n\u3000\u3000nameList.pop()\r\n\r\n\u3000\u3000nameList.insert(<\/span>2,'<\/span>tom<\/span>'<\/span>)\r\n\r\n\u3000\u3000nameList.clear()\r\n\r\n\u3000\u3000namelist[:]\r\n\r\n\u3000\u3000nameList.extend(otherList)\r\n\r\n\u3000\u3000<\/span>if<\/span> '<\/span>tom<\/span>'<\/span> in<\/span> nameList:\r\n\r\n\u3000\u3000\u3000\u3000<\/span>print<\/span>('<\/span>ok<\/span>'<\/span>)\r\n\r\n\u3000\u3000<\/span>for<\/span> i in<\/span> range(nameList.count('<\/span>tom<\/span>'<\/span>)):\r\n\r\n    \u3000\u3000nameList.remove(<\/span>'<\/span>tom<\/span>'<\/span>)<\/pre> \n     <\/div> \n     

 7.\u4ea4\u4e92<\/p> \n

\n
1 #<\/span> -*- coding:utf8 -*-<\/span>\r\n2 import<\/span> getpass\r\n<\/span>3 name=input("<\/span>What is your name?<\/span>"<\/span>)\r\n<\/span>4 pwd=getpass.getpass("<\/span>What is your passwd?<\/span>"<\/span>)<\/pre> \n     <\/div> \n     

 8.for loop<\/p> \n

\n
 1<\/span> for<\/span> i in<\/span> range(10):\r\n<\/span> 2<\/span>     print<\/span>("<\/span>loop:<\/span>"<\/span>, i )\r\n<\/span> 3<\/span> \r\n 4<\/span> for<\/span> i in<\/span> range(10):\r\n<\/span> 5<\/span>     if<\/span> i<5:\r\n<\/span> 6<\/span>         continue<\/span> #<\/span>\u4e0d\u5f80\u4e0b\u8d70\u4e86,\u76f4\u63a5\u8fdb\u5165\u4e0b\u4e00\u6b21loop<\/span>\r\n 7<\/span>     print<\/span>("<\/span>loop:<\/span>"<\/span>, i )\r\n<\/span> 8<\/span> \r\n 9<\/span> for<\/span> i in<\/span> range(10):\r\n<\/span>10<\/span>     if<\/span> i>5:\r\n<\/span>11<\/span>         break<\/span> #<\/span>\u4e0d\u5f80\u4e0b\u8d70\u4e86,\u76f4\u63a5\u8df3\u51fa\u6574\u4e2aloop<\/span>\r\n12<\/span>     print<\/span>("<\/span>loop:<\/span>"<\/span>, i )<\/pre> \n     <\/div> \n     

 9.while loop<\/p> \n

\n
1<\/span> count = 0\r\n<\/span>2<\/span> while<\/span> True:\r\n<\/span>3<\/span>     print<\/span>("<\/span>\u4f60<\/span>"<\/span>,count)\r\n<\/span>4<\/span>     count +=1<\/pre> \n     <\/div> \n     
\n
1<\/span> count = 0\r\n<\/span>2<\/span> while<\/span> True:\r\n<\/span>3<\/span>     print<\/span>("<\/span>\u4f60\u662f\u98ce\u513f\u6211\u662f\u6c99,\u7f20\u7f20\u7ef5\u7ef5\u5230\u5929\u6daf...<\/span>"<\/span>,count)\r\n<\/span>4<\/span>     count +=1\r\n5<\/span>     if<\/span> count == 100:\r\n<\/span>6<\/span>         print<\/span>("<\/span>\u53bb\u4f60\u5988\u7684\u98ce\u548c\u6c99,\u4f60\u4eec\u8fd9\u4e9b\u8131\u4e86\u88e4\u5b50\u662f\u4eba,\u7a7f\u4e0a\u88e4\u5b50\u662f\u9b3c\u7684\u81ed\u7537\u4eba..<\/span>"<\/span>)\r\n<\/span>7<\/span>         break<\/span><\/pre> \n     <\/div> \n     

 10.\u731c\u5e74\u9f84<\/p> \n

\n
 1<\/span> #<\/span>!\/usr\/bin\/env python<\/span>\r\n 2<\/span> #<\/span> -*- coding: utf-8 -*-<\/span>\r\n 3<\/span>  \r\n 4<\/span>  \r\n 5<\/span> my_age = 28\r\n 6<\/span>  \r\n 7<\/span> count = 0\r\n<\/span> 8<\/span> while<\/span> count < 3:\r\n<\/span> 9<\/span>     user_input = int(input("<\/span>input your guess num:<\/span>"<\/span>))\r\n<\/span>10<\/span>  \r\n11<\/span>     if<\/span> user_input == my_age:\r\n<\/span>12<\/span>         print<\/span>("<\/span>Congratulations, you got it !<\/span>"<\/span>)\r\n<\/span>13<\/span>         break<\/span>\r\n14<\/span>     elif<\/span> user_input < my_age:\r\n<\/span>15<\/span>         print<\/span>("<\/span>Oops,think bigger!<\/span>"<\/span>)\r\n<\/span>16<\/span>     else<\/span>:\r\n<\/span>17<\/span>         print<\/span>("<\/span>think smaller!<\/span>"<\/span>)\r\n<\/span>18<\/span>     count += 1 #<\/span>\u6bcf\u6b21loop \u8ba1\u6570\u5668+1<\/span>\r\n19<\/span> else<\/span>:\r\n<\/span>20<\/span>     print<\/span>("<\/span>\u731c\u8fd9\u4e48\u591a\u6b21\u90fd\u4e0d\u5bf9,\u4f60\u4e2a\u7b28\u86cb.<\/span>"<\/span>)<\/pre> \n     <\/div> \n     

11.\u4e09\u5143\u8fd0\u7b97<\/p> \n

\n
a=10\r\nresult <\/span>= 10 if<\/span> a=10 else<\/span> 20\r\n#<\/span>\u5982\u679ca=10,\u5219result=10,\u5426\u5219result=20<\/span><\/pre> \n     <\/div> \n     

 <\/p> \n <\/div> \n <\/div> \n <\/div> \n <\/div>\n<\/div>","orderid":"0","title":"python16_day01\u3010\u4ecb\u7ecd\u3001\u57fa\u672c\u8bed\u6cd5\u3001\u6d41\u7a0b\u63a7\u5236\u3011","smalltitle":"","mid":"0","fname":"Ruby","special_id":"0","bak_id":"0","info":"0","hits":"10428","pages":"1","comments":"0","posttime":"2017-10-10 12:07:43","list":"1507608463","username":"admin","author":"","copyfrom":"","copyfromurl":"","titlecolor":"","fonttype":"0","titleicon":"0","picurl":"https:\/\/www.cppentry.com\/upload_files\/","ispic":"0","yz":"1","yzer":"","yztime":"0","levels":"0","levelstime":"0","keywords":"python16_day01<\/A> \u4ecb\u7ecd<\/A> \u57fa\u672c<\/A> \u8bed\u6cd5<\/A> \u6d41\u7a0b<\/A> \u63a7\u5236<\/A>","jumpurl":"","iframeurl":"","style":"","template":"a:3:{s:4:\"head\";s:0:\"\";s:4:\"foot\";s:0:\"\";s:8:\"bencandy\";s:0:\"\";}","target":"0","ip":"113.108.110.181","lastfid":"0","money":"0","buyuser":"","passwd":"","allowdown":"","allowview":"","editer":"","edittime":"0","begintime":"0","endtime":"0","description":"python16_day01\u3010\u4ecb\u7ecd\u3001\u57fa\u672c\u8bed\u6cd5\u3001\u6d41\u7a0b\u63a7\u5236\u3011","lastview":"1713521635","digg_num":"7324","digg_time":"0","forbidcomment":"0","ifvote":"0","heart":"","htmlname":"","city_id":"0"},"page":"1"}