diff --git a/_ai_summary_cache2.json b/_ai_summary_cache2.json index 3f3d487c3..751d44ef4 100644 --- a/_ai_summary_cache2.json +++ b/_ai_summary_cache2.json @@ -1 +1 @@ -{"\u6bd5\u4e1a.\u65c5\u884c": {"content_md5": "f4988544bda6b645f151592611b1a414", "ai_summary": "\u8fd9\u7bc7\u5185\u5bb9\u662f\u5173\u4e8e\u4e00\u4e2a\u4eba\u5728\u65e5\u672c\u65c5\u884c\u7684\u7ecf\u5386\u3002\u4e3b\u8981\u5185\u5bb9\u5305\u62ec\u4e86\u65c5\u884c\u7684\u6218\u672f\u603b\u7ed3\u548c\u65e5\u7a0b\u5b89\u6392\u3002\u4f5c\u8005\u6bd5\u4e1a\u540e\u524d\u5f80\u65e5\u672c\u65c5\u884c\uff0c\u4f53\u9a8c\u4e86\u5927\u962a\u3001\u4eac\u90fd\u548c\u4e1c\u4eac\u7b49\u5730\u7684\u7f8e\u98df\u3001\u666f\u70b9\u548c\u6587\u5316\u3002\u8be6\u7ec6\u63cf\u8ff0\u4e86\u5bf9\u65c5\u884c\u5f00\u9500\u3001\u7b7e\u8bc1\u3001\u8bed\u8a00\u3001\u5151\u6c47\u3001\u652f\u4ed8\u65b9\u5f0f\u3001\u4ea4\u901a\u3001\u5bfc\u822a\u3001\u4e0a\u7f51\u3001\u4f4f\u5bbf\u7b49\u65b9\u9762\u7684\u7ecf\u9a8c\u548c\u5efa\u8bae\u3002\u65c5\u7a0b\u4e2d\u6db5\u76d6\u4e86\u53c2\u89c2\u795e\u793e\u3001\u7f8e\u98df\u4f53\u9a8c\u3001\u6e38\u89c8\u5e02\u4e2d\u5fc3\u7b49\u5185\u5bb9\u3002\u6700\u540e\u4e00\u5929\u4ece\u4e1c\u4eac\u8fd4\u7a0b\uff0c\u9010\u6b65\u56de\u5230\u5bb6\u4e2d\u3002\u6574\u4e2a\u884c\u7a0b\u5145\u6ee1\u4e86\u5404\u79cd\u7cbe\u5f69\u7684\u65c5\u884c\u77ac\u95f4\uff0c\u8ba9\u4eba\u611f\u53d7\u5230\u4e86\u65e5\u672c\u72ec\u7279\u7684\u9b45\u529b\u548c\u98ce\u571f\u4eba\u60c5\u3002"}, "\u4e94\u4e00\u66b4\u8d70\u5e7f\u4e1c": {"content_md5": "84aede98ca446560c9cc99d565996026", "ai_summary": "\u8fd9\u7bc7\u5185\u5bb9\u662f\u5173\u4e8e\u4e00\u4f4d\u4f5c\u8005\u57282024\u5e74\u4e94\u4e00\u5047\u671f\u671f\u95f4\u5728\u5e7f\u4e1c\u548c\u9999\u6e2f\u8fdb\u884c\u7684\u66b4\u8d70\u6e38\u8bb0\u3002\u4f5c\u8005\u9996\u5148\u89e3\u91ca\u4e86\u66b4\u8d70\u7684\u6982\u5ff5\uff0c\u6307\u65e5\u5747\u6b65\u6570\u8fbe\u5230\u4e24\u4e07\u4e94\uff0c\u968f\u540e\u5206\u4eab\u4e86\u81ea\u5df1\u5728\u5e7f\u4e1c\u548c\u9999\u6e2f\u7684\u65c5\u884c\u4f53\u9a8c\u3002\u4f5c\u8005\u63cf\u8ff0\u4e86\u66b4\u8d70\u5e7f\u4e1c\u4e4b\u65c5\u7684\u5929\u65f6\u3001\u5730\u5229\u548c\u4eba\u548c\uff0c\u4ee5\u53ca\u5728\u5e7f\u5dde\u3001\u9999\u6e2f\u548c\u6df1\u5733\u7684\u5403\u559d\u73a9\u4e50\u4f53\u9a8c\u3002\u6b64\u5916\uff0c\u8fd8\u63d0\u5230\u4e86\u4e58\u5750\u7eff\u76ae\u706b\u8f66\u7684\u4f53\u9a8c\u548c\u5728\u9999\u6e2f\u65c5\u884c\u4e2d\u7684\u7b7e\u6ce8\u548c\u652f\u4ed8\u65b9\u5f0f\u7b49TIPS\u3002\u4f5c\u8005\u7ed3\u5408\u7167\u7247\u548c\u7ecf\u5386\u5c55\u793a\u4e86\u65c5\u7a0b\u7684\u5404\u4e2a\u9636\u6bb5\uff0c\u5305\u62ec\u5e7f\u5dde\u3001\u9999\u6e2f\u548c\u6df1\u5733\u7684\u666f\u70b9\u548c\u7f8e\u98df\u3002\u6700\u540e\uff0c\u4f5c\u8005\u603b\u7ed3\u4e86\u5728\u5e7f\u4e1c\u7684\u5370\u8c61\uff0c\u5373\u5e7f\u5dde\u53bf\u57ce\u7684\u611f\u89c9\u3001\u9999\u6e2f\u7684\u4eba\u70df\u7a00\u5c11\u4ee5\u53ca\u6df1\u5733\u671d\u6c14\u84ec\u52c3\u7684\u7279\u70b9\u3002\u6574\u4e2a\u884c\u7a0b\u5145\u6ee1\u4e86\u7f8e\u98df\u3001\u98ce\u666f\u548c\u4eba\u6587\u4f53\u9a8c\uff0c\u662f\u4e00\u6b21\u5145\u5b9e\u591a\u5f69\u7684\u65c5\u884c\u7ecf\u5386\u3002"}, "\u51ac\u304c\u4e00\u756a\u5acc\u3044": {"content_md5": "fdb276d87d161c28fd3c2ae8aa2e403f", "ai_summary": "\u51ac\u5b63\u4ee4\u4eba\u8ba8\u538c\uff0c\u4f5c\u8005\u5206\u4eab\u4e86\u81ea\u5df1\u548c\u670b\u53cb\u7684\u51ac\u5929\u5206\u624b\u7ecf\u5386\u3002\u63d0\u5230\u4e86\u4e0d\u559c\u6b22\u51ac\u5929\u7684\u7406\u7531\uff0c\u5c24\u5176\u662f\u6c5f\u6d59\u6caa\u5730\u533a\u7f3a\u4e4f\u4f9b\u6696\u3002\u5f15\u7528\u4e86\u8001\u820d\u5bf9\u6d4e\u5357\u51ac\u5929\u7684\u63cf\u8ff0\uff0c\u8ba4\u4e3a\u5317\u65b9\u51ac\u5929\u7684\u6e29\u6696\u4e0e\u9759\u8c27\u96be\u5f97\u3002\u76f8\u6bd4\u4e4b\u4e0b\uff0c\u6c5f\u6d59\u6caa\u7684\u51ac\u5929\u65e0\u8da3\u900f\u9876\uff0c\u6ca1\u6709\u82b1\u9e1f\u9c7c\u866b\uff0c\u4e5f\u4e0d\u9002\u5408\u6237\u5916\u6d3b\u52a8\u3002\u51b0\u96ea\u4e0d\u6301\u4e45\uff0c\u6d3b\u52a8\u9009\u62e9\u6709\u9650\u3002\u51ac\u5b63\u8fc7\u5e74\u77ed\u5047\u548c\u793e\u4ea4\u6d3b\u52a8\u662f\u5a31\u4e50\u4eae\u70b9\uff0c\u4f46\u4e5f\u6709\u70e6\u607c\u3002\u98df\u7269\u666e\u901a\uff0c\u6ca1\u6709\u4e1c\u5317\u7684\u51bb\u68a8\u5b50\u548c\u706b\u9505\u8bf1\u4eba\u3002\u51ac\u5b63\u7a7f\u7740\u539a\u91cd\uff0c\u6d17\u6fa1\u51b7\uff0c\u6d17\u8863\u6162\uff0c\u5145\u6ee1\u4e0d\u4fbf\u3002\u4f5c\u8005\u89c9\u5f97\u51ac\u5929\u9700\u8981\u7ec8\u7ed3\u3002"}, "\u7ad9\u5185\u5bfc\u822a\ud83e\udded": {"content_md5": "3a4602b4444493d5d2237217a2af275e", "ai_summary": "\u672c\u7ad9\u63d0\u4f9b\u591a\u4e2a\u677f\u5757\uff0c\u5305\u62ec\u5173\u4e8e\u3001\u7b14\u8bb0\u3001\u535a\u5ba2\u3001Python\u7b49\u5185\u5bb9\u3002\u7f51\u7ad9\u529f\u80fd\u5305\u62ecAI\u6458\u8981\u3001\u5206\u7c7b\u6807\u7b7e\u3001\u641c\u7d22\u3001\u9875\u9762\u53cd\u9988\u3001\u8bc4\u8bba\u548cRSS\u8ba2\u9605\u3002\u641c\u7d22\u529f\u80fd\u6682\u4e0d\u652f\u6301\u4e2d\u6587\uff0c\u56e0\u4e3a\u4f9d\u8d56\u590d\u6742\uff0c\u4f46\u53ef\u901a\u8fc7\u4fee\u6539\u6e90\u4ee3\u7801\u5b9e\u73b0\u4e2d\u6587\u641c\u7d22\u3002\u9875\u9762\u989c\u8272\u4f1a\u968f\u661f\u671f\u53d8\u5316\u3002\u7f51\u7ad9\u652f\u6301\u591a\u8bed\u8a00\uff0c\u4f7f\u7528[mkdocs-static-i18n](https://github.com/ultrabug/mkdocs-static-i18n)\u5b9e\u73b0\u3002\u7ad9\u5185\u5bfc\u822a\u65e8\u5728\u6307\u5f15\u7528\u6237\uff0c\u8ba9\u4ed6\u4eec\u6309\u9700\u627e\u5230\u6240\u9700\u4fe1\u606f\uff0c\u4f53\u73b0\u4e86\u201c\u65b9\u5411\u76d8\u5b9a\u4f4d\u751f\u6d3b\uff0c\u800c\u975e\u949f\u8868\u4e3b\u5bfc\u201d\u7684\u7406\u5ff5\u3002"}, "mkdocs\u63d2\u4ef6\u5f00\u53d1": {"content_md5": "c21745f59af6dae5a8740e46a4c0aa64", "ai_summary": "mkdocs\u63d2\u4ef6\u5f00\u53d1\u8005\u8868\u793a\uff0c\u5c3d\u7ba1\u8bb8\u591a\u535a\u5ba2\u7f51\u7ad9\u7cfb\u7edf\u5df2\u7ecf\u62e5\u6709\u4e86\u4eba\u5de5\u667a\u80fd\u6458\u8981\u529f\u80fd\uff0c\u4f46\u4ed6\u6ce8\u610f\u5230mkdocs\u4f3c\u4e4e\u8fd8\u6ca1\u6709\u7c7b\u4f3c\u529f\u80fd\u3002\u56e0\u6b64\uff0c\u4ed6\u81ea\u5df1\u7f16\u5199\u4e86\u4e00\u4e2a\u540d\u4e3amkdocs-ai-summary\u7684\u63d2\u4ef6\uff0c\u53ef\u751f\u6210\u7c7b\u4f3c\u6587\u7ae0\u5f00\u5934\u7684\u6458\u8981\u6548\u679c\u3002\u8be5\u63d2\u4ef6\u76ee\u524d\u652f\u6301\u963f\u91cc\u7684\u901a\u4e49\u5343\u95ee\u548cChatGPT\uff0c\u4f5c\u8005\u8868\u793a\u5c06\u6765\u4f1a\u589e\u52a0\u66f4\u591aAI\u6a21\u578b\u7684\u652f\u6301\u3002\u4f5c\u8005\u5f3a\u8c03\u4ee3\u7801\u91cf\u4e0d\u5927\uff0c\u81ea\u8eab\u6c34\u5e73\u6709\u9650\uff0c\u6b22\u8fce\u793e\u533a\u8d21\u732e\uff0c\u4ee5\u6269\u5c55\u63d2\u4ef6\u7684API\u652f\u6301\u3002"}, "Playground": {"content_md5": "cc393bc94183b93c0f693cb900c99903", "ai_summary": "\u8fd9\u7bc7\u6587\u7ae0\u4ecb\u7ecd\u4e86\u5982\u4f55\u4f7f\u7528markdown\u8bed\u6cd5\u548c\u5404\u79cd\u7ec4\u4ef6\u6765\u8c03\u8bd5\u7f51\u7ad9\u652f\u6301\u7684\u5404\u7c7b\u7ec4\u4ef6\u548cmarkdown\u6269\u5c55\u8bed\u6cd5\u3002\u5b83\u5305\u62ec\u4e86404\u9875\u9762\u3001\u9875\u9762\u5143\u4fe1\u606f\u7684\u6807\u6ce8\u3001\u547d\u4ee4\u884c\u7ec4\u4ef6termynal\u3001\u4ee3\u7801\u5757\u7684\u60ac\u6d6e\u6ce8\u91ca\u548c\u81ea\u5b9a\u4e49\u6837\u5f0f\u3001\u5e76\u5217\u663e\u793a\u4ee3\u7801\u7b49\u3002\u8fd8\u8ba8\u8bba\u4e86\u7a81\u51fa\u663e\u793a\u5185\u5bb9\u7684\u65b9\u6cd5\u3001\u63d2\u5165\u56fe\u7247\u5e76\u8c03\u6574\u6837\u5f0f\u3001\u6570\u5b66\u516c\u5f0f\u7684\u652f\u6301\u3001\u5d4c\u5165\u89c6\u9891\u548c\u6d41\u7a0b\u56fe\u3001\u4ee5\u53ca\u5d4c\u5165PDF\u6587\u4ef6\u548cGoogle\u5e7f\u544a\u3002\u6587\u7ae0\u4e2d\u63d0\u53ca\u7684\u7ec4\u4ef6\u548c\u8bed\u6cd5\u53ef\u5728mkdocs material\u7684\u5b98\u7f51\u548cmkdocs wiki\u4e2d\u627e\u5230\u8be6\u7ec6\u6587\u6863\u3002"}, "\u5185\u7f6e\u7c7b": {"content_md5": "14d67f3833ee46e01143fa8c28f176c4", "ai_summary": "\u672c\u6587\u4ecb\u7ecd\u4e86Python\u4e2d\u7684\u5185\u7f6e\u7c7b\uff0c\u5305\u62ec\u4ea4\u4e92\u5f0f\u8fd0\u884c\u548c\u811a\u672c\u5f0f\u8fd0\u884c\u7684\u6559\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u7f16\u5199`hello world`\u548c\u8fd0\u884c\u4ee3\u7801\u3002\u540e\u7eed\u4ecb\u7ecd\u4e86\u4f7f\u7528`dir`\u548c`help`\u51fd\u6570\u5b66\u4e60Python\u7684\u8bed\u6cd5\u3001\u6c42\u52a9\u547d\u4ee4\u884c\u7b49\u4fe1\u606f\u3002\u4ece\u7c7b\u7684\u89c6\u89d2\u51fa\u53d1\u7406\u89e3Python\uff0c\u63a2\u8ba8\u4e86\u7c7b\u7684\u6982\u5ff5\u3001\u5bf9\u8c61\u3001\u51fd\u6570\u3001\u53d8\u91cf\u3001\u5173\u952e\u5b57\u7b49\u5185\u5bb9\u3002\u8ba8\u8bba\u4e86Python\u4e2d\u7684\u5404\u79cd\u5185\u7f6e\u6570\u636e\u7c7b\u578b\u5982\u5b57\u7b26\u4e32\u3001\u5217\u8868\u7b49\uff0c\u4ee5\u53ca\u5b83\u4eec\u7684\u65b9\u6cd5\u548c\u64cd\u4f5c\u3002\u6b64\u5916\uff0c\u4ecb\u7ecd\u4e86\u5b57\u7b26\u4e32\u7684\u5b57\u9762\u503c\u3001\u5217\u8868\u63a8\u5bfc\u5f0f\uff0c\u4ee5\u53ca\u4e00\u4e9b\u5e38\u89c1\u7684\u5185\u7f6e\u51fd\u6570\u5982`print`\u3001`len`\u548c`type`\u7b49\u3002\u6574\u4f53\u6765\u8bf4\uff0c\u6587\u7ae0\u65e8\u5728\u6559\u8bfb\u8005\u5982\u4f55\u5b66\u4e60Python\u4ee5\u53ca\u4e00\u4e9b\u57fa\u7840\u5185\u5bb9\u3002"}, "\u5185\u7f6e\u5173\u952e\u5b57": {"content_md5": "538b7f572314ad5f9faea3aabe7c4f02", "ai_summary": "\u672c\u6587\u8be6\u7ec6\u4ecb\u7ecd\u4e86Python\u4e2d\u5173\u952e\u5b57\u548c\u8bed\u6cd5\u7684\u4f7f\u7528\u65b9\u6cd5\uff0c\u5305\u62ec\u4e86\u51fd\u6570\u3001\u7c7b\u3001\u6761\u4ef6\u8bed\u53e5\u3001\u5faa\u73af\u3001\u5f02\u5e38\u5904\u7406\u4ee5\u53ca\u81ea\u5b9a\u4e49\u5f02\u5e38\u7b49\u5185\u5bb9\u3002\u5728\u51fd\u6570\u4e2d\uff0c\u4ecb\u7ecd\u4e86\u5e38\u89c1\u7684\u51fd\u6570\u5b9a\u4e49\u548c\u8c03\u7528\u65b9\u5f0f\uff0c\u5305\u62ec\u81ea\u5b9a\u4e49\u51fd\u6570\u548c\u533f\u540d\u51fd\u6570\uff1b\u5728\u7c7b\u7684\u90e8\u5206\uff0c\u7740\u91cd\u4ecb\u7ecd\u4e86\u7c7b\u7684\u5b9a\u4e49\u3001\u7ee7\u627f\u4ee5\u53ca\u521b\u5efa\u5bf9\u8c61\u7684\u8fc7\u7a0b\uff1b\u6761\u4ef6\u8bed\u53e5\u548c\u5faa\u73af\u4e2d\uff0c\u8bb2\u89e3\u4e86`if`\u3001`elif`\u3001`else`\u3001`for`\u3001`while`\u7b49\u7684\u4f7f\u7528\u65b9\u6cd5\uff1b\u5728\u5f02\u5e38\u5904\u7406\u4e2d\uff0c\u4ecb\u7ecd\u4e86`try`\u3001`except`\u3001`else`\u3001`finally`\u7b49\u5173\u952e\u5b57\u7684\u642d\u914d\u4f7f\u7528\u65b9\u5f0f\uff1b\u6700\u540e\u8fd8\u8bb2\u89e3\u4e86\u81ea\u5b9a\u4e49\u5f02\u5e38\u548c`assert`\u8bed\u53e5\u7684\u5e94\u7528\u3002\u901a\u8fc7\u8fd9\u4e9b\u5185\u5bb9\uff0c\u8bfb\u8005\u53ef\u4ee5\u9010\u6b65\u638c\u63e1Python\u7f16\u7a0b\u7684\u57fa\u7840\u77e5\u8bc6\uff0c\u63d0\u9ad8\u7f16\u7a0b\u6280\u80fd\u3002"}, "\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b": {"content_md5": "01cb620afb279ba70ee8608e23a93745", "ai_summary": "\u672c\u6587\u6df1\u5165\u63a2\u8ba8\u4e86\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\uff08OOP\uff09\u7684\u7cbe\u9ad3\uff0c\u5f3a\u8c03\u4e86Python\u4e2d\u5bf9\u8c61\u7684\u81ea\u7531\u63a7\u5236\u80fd\u529b\u3002\u4ece\u63a7\u5236\u5bf9\u8c61\u884c\u4e3a\u5230\u91cd\u8f7d\u8bed\u6cd5\uff0c\u4ee5\u53ca\u4ecb\u7ecd\u4e86\u5404\u7c7b\u5e93\u4e2d\u7684\u7279\u6b8a\u8bed\u6cd5\u884c\u4e3a\u3002\u6587\u7ae0\u6db5\u76d6\u4e86\u7c7b\u7684\u57fa\u7840\u77e5\u8bc6\uff0c\u65b9\u6cd5\u3001\u9b54\u6cd5\u65b9\u6cd5\u3001\u63cf\u8ff0\u5668\u3001\u5bb9\u5668\u3001\u4e0a\u4e0b\u6587\u7ba1\u7406\u5668\u3001\u8fed\u4ee3\u5668\u3001\u6cdb\u578b\u7b49\u5404\u4e2a\u65b9\u9762\u3002\u53e6\u5916\uff0c\u8fd8\u4ecb\u7ecd\u4e86\u5143\u7c7b\u7684\u6982\u5ff5\uff0c\u5e76\u5c55\u793a\u4e86\u5982\u4f55\u4f7f\u7528\u5143\u7c7b\u6765\u5b9e\u73b0\u81ea\u5b9a\u4e49\u884c\u4e3a\u3002\u6700\u540e\uff0c\u5f3a\u8c03\u4e86\u5bf9Python\u8bed\u6cd5\u7684\u6df1\u5165\u5b66\u4e60\u9700\u8981\u7ed3\u5408\u5b9e\u8df5\u548c\u65e5\u5e38\u5e94\u7528\uff0c\u624d\u80fd\u771f\u6b63\u638c\u63e1\u3002"}, "\u51fd\u6570\u5f0f\u7f16\u7a0b": {"content_md5": "e3aeb69f4fcd5e6c50e24c4a33a5e853", "ai_summary": "\u51fd\u6570\u5f0f\u7f16\u7a0b\u662f\u4e00\u7c7b\u5178\u578b\u7684\u7f16\u7a0b\u98ce\u683c\uff0c\u4e0d\u540c\u7684\u7f16\u7a0b\u8303\u5f0f\u5bf9\u7a0b\u5e8f\u6267\u884c\u6709\u4e0d\u540c\u770b\u6cd5\u3002\u5728\u51fd\u6570\u5f0f\u7f16\u7a0b\u4e2d\uff0c\u7a0b\u5e8f\u88ab\u89c6\u4e3a\u65e0\u72b6\u6001\u7684\u51fd\u6570\u8ba1\u7b97\u5e8f\u5217\u3002Python\u5b98\u65b9\u6587\u6863\u4ecb\u7ecd\u4e86\u51e0\u79cd\u89e3\u51b3\u95ee\u9898\u7684\u7f16\u7a0b\u8bed\u8a00\u65b9\u5f0f\uff1a\u8fc7\u7a0b\u5f0f\u3001\u58f0\u660e\u5f0f\u3001\u9762\u5411\u5bf9\u8c61\u548c\u51fd\u6570\u5f0f\u7f16\u7a0b\u3002\u51fd\u6570\u5b9a\u4e49\u65f6\u58f0\u660e\u7684\u5f62\u53c2\u53ef\u8bbe\u7f6e\u9ed8\u8ba4\u503c\uff0c\u5b9e\u53c2\u4f20\u9012\u65b9\u5f0f\u5305\u62ec\u4f4d\u7f6e\u5b9e\u53c2\u548c\u5173\u952e\u5b57\u5b9e\u53c2\uff0c\u4f46\u4f4d\u7f6e\u5b9e\u53c2\u5fc5\u987b\u5728\u5173\u952e\u5b57\u5b9e\u53c2\u4e4b\u524d\u4f20\u9012\u3002\u5f62\u53c2\u8fd8\u53ef\u91c7\u7528\u6253\u5305\u5199\u6cd5\uff0c\u5305\u62ec\u6355\u83b7\u6240\u6709\u4f4d\u7f6e\u5b9e\u53c2\u7ec4\u6210\u5143\u7ec4\u548c\u6355\u83b7\u6240\u6709\u5173\u952e\u5b57\u5b9e\u53c2\u7ec4\u6210\u5b57\u5178\u7684\u5199\u6cd5\u3002\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7528`return`\u58f0\u660e\uff0c\u8fd8\u6709\u9012\u5f52\u51fd\u6570\u548c\u8fd4\u56de\u51fd\u6570\u81ea\u8eab\u7684\u7279\u6b8a\u60c5\u51b5\u3002\u8be6\u7ec6\u5185\u5bb9\u53ef\u53c2\u8003Python\u5b98\u65b9\u6587\u6863\u3002\u53e6\u5916\uff0c\u4ecb\u7ecd\u4e86\u8fed\u4ee3\u5668\u548c\u751f\u6210\u5668\uff0c\u88c5\u9970\u5668\u7684\u57fa\u672c\u5199\u6cd5\uff0c\u4ee5\u53caPython\u5185\u7f6e\u7684\u4e00\u4e9b\u88c5\u9970\u5668\u529f\u80fd\u3002\u88c5\u9970\u5668\u662f\u4e00\u79cd\u7ed9\u51fd\u6570\u6dfb\u52a0\u989d\u5916\u76f8\u5173\u529f\u80fd\u7684\u65b9\u6cd5\uff0c\u6709\u52a9\u4e8e\u4fdd\u6301\u4ee3\u7801\u72ec\u7acb\u6027\u3001\u6613\u7528\u6027\u548c\u53ef\u8bfb\u6027\u3002Functools\u5305\u4e2d\u8fd8\u63d0\u4f9b\u4e86\u5176\u4ed6\u65b9\u4fbf\u7684\u88c5\u9970\u5668\uff0c\u6bd4\u5982`cache`\u548c`wraps`\u3002"}, "re": {"content_md5": "eded0f54965dbd422a06ef23b4b86755", "ai_summary": "`re`\u662fPython\u4e2d\u6700\u5e38\u7528\u7684\u6807\u51c6\u5e93\u4e4b\u4e00\uff0c\u63d0\u4f9b\u6b63\u5219\u8868\u8fbe\u5f0f\u5f15\u64ce\u3002\u6b63\u5219\u8868\u8fbe\u5f0f\uff08Regex\u6216regexp\uff09\u662f\u63cf\u8ff0\u3001\u5339\u914d\u6307\u5b9a\u683c\u5f0f\u5b57\u7b26\u4e32\u7684\u7b80\u5355\u5de5\u5177\uff0c\u591a\u79cd\u4e3b\u6d41\u7f16\u7a0b\u8bed\u8a00\u652f\u6301\u6b63\u5219\u8868\u8fbe\u5f0f\uff0cPython\u901a\u8fc7`re`\u5e93\u5b9e\u73b0\u3002\u901a\u8fc7\u6b63\u5219\u8868\u8fbe\u5f0f\u7684\u6a21\u5f0f\u5339\u914d\uff0c\u53ef\u4ee5\u63d0\u53d6\u5b57\u7b26\u4e32\u4e2d\u7279\u5b9a\u683c\u5f0f\u7684\u5185\u5bb9\uff0c\u5982\u6708\u85aa\u3002\u793a\u4f8b\u5c55\u793a\u4e86\u6b63\u5219\u8868\u8fbe\u5f0f\u7684\u8bed\u6cd5\u7279\u70b9\uff0c\u5982\u5339\u914d\u6570\u5b57\u548c\u5b57\u7b26\u96c6\uff0c\u4ee5\u53ca\u8f6c\u4e49\u5b57\u7b26\u7684\u4f7f\u7528\u3002`re`\u5e93\u8fd8\u63d0\u4f9b\u591a\u79cdAPI\u7528\u4e8e\u6b63\u5219\u5339\u914d\u64cd\u4f5c\uff0c\u5982`search`\u3001`sub`\u3001`findall`\u7b49\u3002\u5229\u7528\u5728\u7ebf\u8c03\u8bd5\u7f51\u7ad9\u53ef\u65b9\u4fbf\u8c03\u8bd5\u6b63\u5219\u8868\u8fbe\u5f0f\uff0c\u5e76\u5e94\u7528\u4e8e\u6570\u636e\u5904\u7406\u3001\u6587\u672c\u5339\u914d\u7b49\u573a\u666f\u3002"}, "time": {"content_md5": "bb4f89beb98a03562485c94a4ea65406", "ai_summary": "Python\u7684\u65f6\u95f4\u76f8\u5173\u6807\u51c6\u5e93\u5305\u62ectime\u3001datetime\u548ccalendar\u3002time\u63d0\u4f9b\u5e95\u5c42\u63a5\u53e3\uff0cdatetime\u63d0\u4f9b\u6613\u7528\u63a5\u53e3\uff0ccalendar\u8f93\u51fa\u65e5\u5386\u3002\u65f6\u95f4\u7684\u5b9a\u4e49\u662f\u4eba\u4e3a\u89c4\u5b9a\u7684\uff0c\u4ee5\u79d2\u4e3a\u57fa\u7840\u5355\u4f4d\u3002\u79d2\u7684\u5b9a\u4e49\u7ecf\u591a\u6b21\u4fee\u6b63\uff0c\u73b0\u7528\u539f\u5b50\u7684\u7279\u6027\u5b9a\u4e49\u3002\u4e16\u754c\u65f6\u95f4\u6807\u51c6\u7531GMT\u8f6c\u81f3UTC\uff0c\u5f15\u5165\u4e86\u95f0\u79d2\u673a\u5236\u3002\u65f6\u95f4\u53ef\u4ee5\u7528\u65f6\u95f4\u6233\u3001\u6587\u672c\u548c\u7ed3\u6784\u5316\u6570\u636e\u8868\u793a\u3002time.struct_time\u9002\u5408\u65f6\u95f4\u7c7b\u578b\u8f6c\u5316\u3002datetime\u6a21\u5757\u63d0\u4f9b\u65e5\u671f\u548c\u65f6\u95f4\u64cd\u4f5c\u7c7b\uff0c\u5982date\u7c7b\u53ef\u521b\u5efa\u65e5\u671f\u5bf9\u8c61\uff0ctime\u7c7b\u8868\u793a\u4e0d\u7279\u5b9a\u65f6\u95f4\uff0ctimedelta\u7c7b\u7528\u4e8e\u65f6\u95f4\u8ba1\u7b97\uff0cdatetime\u7c7b\u5e26\u6709\u5177\u4f53\u65f6\u95f4\u3002calendar\u6a21\u5757\u53ef\u751f\u6210\u65e5\u5386\u3002\u683c\u5f0f\u5316\u5b57\u7b26\u4e32\u9700\u6307\u5b9aformat\u53c2\u6570\u3002"}, "Navigation\ud83e\udded": {"content_md5": "7f1d3424e5c4ea8d1565bd1ea7bb5ff3", "ai_summary": "The website features sections such as About, Note, Blog, Python tutorial, Project, Statistics guide, SomeMath, and Playground for markdown syntax. It includes AI Summary with models from Aliyun and OpenAI, a Tags section, and a new Tag Cloud feature. Searching is powered by lunrjs, Feedback by Google Analytics, and Comments by giscus. The site offers RSS feeds sorted by updated or created date, theme color changes based on the day, and internationalization using mkdocs-static-i18n. External links are indicated by arrows. The site encourages feedback through emoji reactions and filling in a blank to help improve."}} \ No newline at end of file +{"\u6bd5\u4e1a.\u65c5\u884c": {"content_md5": "f4988544bda6b645f151592611b1a414", "ai_summary": "\u8fd9\u7bc7\u5185\u5bb9\u662f\u5173\u4e8e\u4e00\u4e2a\u4eba\u5728\u65e5\u672c\u65c5\u884c\u7684\u7ecf\u5386\u3002\u4e3b\u8981\u5185\u5bb9\u5305\u62ec\u4e86\u65c5\u884c\u7684\u6218\u672f\u603b\u7ed3\u548c\u65e5\u7a0b\u5b89\u6392\u3002\u4f5c\u8005\u6bd5\u4e1a\u540e\u524d\u5f80\u65e5\u672c\u65c5\u884c\uff0c\u4f53\u9a8c\u4e86\u5927\u962a\u3001\u4eac\u90fd\u548c\u4e1c\u4eac\u7b49\u5730\u7684\u7f8e\u98df\u3001\u666f\u70b9\u548c\u6587\u5316\u3002\u8be6\u7ec6\u63cf\u8ff0\u4e86\u5bf9\u65c5\u884c\u5f00\u9500\u3001\u7b7e\u8bc1\u3001\u8bed\u8a00\u3001\u5151\u6c47\u3001\u652f\u4ed8\u65b9\u5f0f\u3001\u4ea4\u901a\u3001\u5bfc\u822a\u3001\u4e0a\u7f51\u3001\u4f4f\u5bbf\u7b49\u65b9\u9762\u7684\u7ecf\u9a8c\u548c\u5efa\u8bae\u3002\u65c5\u7a0b\u4e2d\u6db5\u76d6\u4e86\u53c2\u89c2\u795e\u793e\u3001\u7f8e\u98df\u4f53\u9a8c\u3001\u6e38\u89c8\u5e02\u4e2d\u5fc3\u7b49\u5185\u5bb9\u3002\u6700\u540e\u4e00\u5929\u4ece\u4e1c\u4eac\u8fd4\u7a0b\uff0c\u9010\u6b65\u56de\u5230\u5bb6\u4e2d\u3002\u6574\u4e2a\u884c\u7a0b\u5145\u6ee1\u4e86\u5404\u79cd\u7cbe\u5f69\u7684\u65c5\u884c\u77ac\u95f4\uff0c\u8ba9\u4eba\u611f\u53d7\u5230\u4e86\u65e5\u672c\u72ec\u7279\u7684\u9b45\u529b\u548c\u98ce\u571f\u4eba\u60c5\u3002"}, "\u4e94\u4e00\u66b4\u8d70\u5e7f\u4e1c": {"content_md5": "84aede98ca446560c9cc99d565996026", "ai_summary": "\u8fd9\u7bc7\u5185\u5bb9\u662f\u5173\u4e8e\u4e00\u4f4d\u4f5c\u8005\u57282024\u5e74\u4e94\u4e00\u5047\u671f\u671f\u95f4\u5728\u5e7f\u4e1c\u548c\u9999\u6e2f\u8fdb\u884c\u7684\u66b4\u8d70\u6e38\u8bb0\u3002\u4f5c\u8005\u9996\u5148\u89e3\u91ca\u4e86\u66b4\u8d70\u7684\u6982\u5ff5\uff0c\u6307\u65e5\u5747\u6b65\u6570\u8fbe\u5230\u4e24\u4e07\u4e94\uff0c\u968f\u540e\u5206\u4eab\u4e86\u81ea\u5df1\u5728\u5e7f\u4e1c\u548c\u9999\u6e2f\u7684\u65c5\u884c\u4f53\u9a8c\u3002\u4f5c\u8005\u63cf\u8ff0\u4e86\u66b4\u8d70\u5e7f\u4e1c\u4e4b\u65c5\u7684\u5929\u65f6\u3001\u5730\u5229\u548c\u4eba\u548c\uff0c\u4ee5\u53ca\u5728\u5e7f\u5dde\u3001\u9999\u6e2f\u548c\u6df1\u5733\u7684\u5403\u559d\u73a9\u4e50\u4f53\u9a8c\u3002\u6b64\u5916\uff0c\u8fd8\u63d0\u5230\u4e86\u4e58\u5750\u7eff\u76ae\u706b\u8f66\u7684\u4f53\u9a8c\u548c\u5728\u9999\u6e2f\u65c5\u884c\u4e2d\u7684\u7b7e\u6ce8\u548c\u652f\u4ed8\u65b9\u5f0f\u7b49TIPS\u3002\u4f5c\u8005\u7ed3\u5408\u7167\u7247\u548c\u7ecf\u5386\u5c55\u793a\u4e86\u65c5\u7a0b\u7684\u5404\u4e2a\u9636\u6bb5\uff0c\u5305\u62ec\u5e7f\u5dde\u3001\u9999\u6e2f\u548c\u6df1\u5733\u7684\u666f\u70b9\u548c\u7f8e\u98df\u3002\u6700\u540e\uff0c\u4f5c\u8005\u603b\u7ed3\u4e86\u5728\u5e7f\u4e1c\u7684\u5370\u8c61\uff0c\u5373\u5e7f\u5dde\u53bf\u57ce\u7684\u611f\u89c9\u3001\u9999\u6e2f\u7684\u4eba\u70df\u7a00\u5c11\u4ee5\u53ca\u6df1\u5733\u671d\u6c14\u84ec\u52c3\u7684\u7279\u70b9\u3002\u6574\u4e2a\u884c\u7a0b\u5145\u6ee1\u4e86\u7f8e\u98df\u3001\u98ce\u666f\u548c\u4eba\u6587\u4f53\u9a8c\uff0c\u662f\u4e00\u6b21\u5145\u5b9e\u591a\u5f69\u7684\u65c5\u884c\u7ecf\u5386\u3002"}, "\u51ac\u304c\u4e00\u756a\u5acc\u3044": {"content_md5": "fdb276d87d161c28fd3c2ae8aa2e403f", "ai_summary": "\u51ac\u5b63\u4ee4\u4eba\u8ba8\u538c\uff0c\u4f5c\u8005\u5206\u4eab\u4e86\u81ea\u5df1\u548c\u670b\u53cb\u7684\u51ac\u5929\u5206\u624b\u7ecf\u5386\u3002\u63d0\u5230\u4e86\u4e0d\u559c\u6b22\u51ac\u5929\u7684\u7406\u7531\uff0c\u5c24\u5176\u662f\u6c5f\u6d59\u6caa\u5730\u533a\u7f3a\u4e4f\u4f9b\u6696\u3002\u5f15\u7528\u4e86\u8001\u820d\u5bf9\u6d4e\u5357\u51ac\u5929\u7684\u63cf\u8ff0\uff0c\u8ba4\u4e3a\u5317\u65b9\u51ac\u5929\u7684\u6e29\u6696\u4e0e\u9759\u8c27\u96be\u5f97\u3002\u76f8\u6bd4\u4e4b\u4e0b\uff0c\u6c5f\u6d59\u6caa\u7684\u51ac\u5929\u65e0\u8da3\u900f\u9876\uff0c\u6ca1\u6709\u82b1\u9e1f\u9c7c\u866b\uff0c\u4e5f\u4e0d\u9002\u5408\u6237\u5916\u6d3b\u52a8\u3002\u51b0\u96ea\u4e0d\u6301\u4e45\uff0c\u6d3b\u52a8\u9009\u62e9\u6709\u9650\u3002\u51ac\u5b63\u8fc7\u5e74\u77ed\u5047\u548c\u793e\u4ea4\u6d3b\u52a8\u662f\u5a31\u4e50\u4eae\u70b9\uff0c\u4f46\u4e5f\u6709\u70e6\u607c\u3002\u98df\u7269\u666e\u901a\uff0c\u6ca1\u6709\u4e1c\u5317\u7684\u51bb\u68a8\u5b50\u548c\u706b\u9505\u8bf1\u4eba\u3002\u51ac\u5b63\u7a7f\u7740\u539a\u91cd\uff0c\u6d17\u6fa1\u51b7\uff0c\u6d17\u8863\u6162\uff0c\u5145\u6ee1\u4e0d\u4fbf\u3002\u4f5c\u8005\u89c9\u5f97\u51ac\u5929\u9700\u8981\u7ec8\u7ed3\u3002"}, "\u7ad9\u5185\u5bfc\u822a\ud83e\udded": {"content_md5": "3a4602b4444493d5d2237217a2af275e", "ai_summary": "\u672c\u7ad9\u63d0\u4f9b\u591a\u4e2a\u677f\u5757\uff0c\u5305\u62ec\u5173\u4e8e\u3001\u7b14\u8bb0\u3001\u535a\u5ba2\u3001Python\u7b49\u5185\u5bb9\u3002\u7f51\u7ad9\u529f\u80fd\u5305\u62ecAI\u6458\u8981\u3001\u5206\u7c7b\u6807\u7b7e\u3001\u641c\u7d22\u3001\u9875\u9762\u53cd\u9988\u3001\u8bc4\u8bba\u548cRSS\u8ba2\u9605\u3002\u641c\u7d22\u529f\u80fd\u6682\u4e0d\u652f\u6301\u4e2d\u6587\uff0c\u56e0\u4e3a\u4f9d\u8d56\u590d\u6742\uff0c\u4f46\u53ef\u901a\u8fc7\u4fee\u6539\u6e90\u4ee3\u7801\u5b9e\u73b0\u4e2d\u6587\u641c\u7d22\u3002\u9875\u9762\u989c\u8272\u4f1a\u968f\u661f\u671f\u53d8\u5316\u3002\u7f51\u7ad9\u652f\u6301\u591a\u8bed\u8a00\uff0c\u4f7f\u7528[mkdocs-static-i18n](https://github.com/ultrabug/mkdocs-static-i18n)\u5b9e\u73b0\u3002\u7ad9\u5185\u5bfc\u822a\u65e8\u5728\u6307\u5f15\u7528\u6237\uff0c\u8ba9\u4ed6\u4eec\u6309\u9700\u627e\u5230\u6240\u9700\u4fe1\u606f\uff0c\u4f53\u73b0\u4e86\u201c\u65b9\u5411\u76d8\u5b9a\u4f4d\u751f\u6d3b\uff0c\u800c\u975e\u949f\u8868\u4e3b\u5bfc\u201d\u7684\u7406\u5ff5\u3002"}, "mkdocs\u63d2\u4ef6\u5f00\u53d1": {"content_md5": "c21745f59af6dae5a8740e46a4c0aa64", "ai_summary": "mkdocs\u63d2\u4ef6\u5f00\u53d1\u8005\u8868\u793a\uff0c\u5c3d\u7ba1\u8bb8\u591a\u535a\u5ba2\u7f51\u7ad9\u7cfb\u7edf\u5df2\u7ecf\u62e5\u6709\u4e86\u4eba\u5de5\u667a\u80fd\u6458\u8981\u529f\u80fd\uff0c\u4f46\u4ed6\u6ce8\u610f\u5230mkdocs\u4f3c\u4e4e\u8fd8\u6ca1\u6709\u7c7b\u4f3c\u529f\u80fd\u3002\u56e0\u6b64\uff0c\u4ed6\u81ea\u5df1\u7f16\u5199\u4e86\u4e00\u4e2a\u540d\u4e3amkdocs-ai-summary\u7684\u63d2\u4ef6\uff0c\u53ef\u751f\u6210\u7c7b\u4f3c\u6587\u7ae0\u5f00\u5934\u7684\u6458\u8981\u6548\u679c\u3002\u8be5\u63d2\u4ef6\u76ee\u524d\u652f\u6301\u963f\u91cc\u7684\u901a\u4e49\u5343\u95ee\u548cChatGPT\uff0c\u4f5c\u8005\u8868\u793a\u5c06\u6765\u4f1a\u589e\u52a0\u66f4\u591aAI\u6a21\u578b\u7684\u652f\u6301\u3002\u4f5c\u8005\u5f3a\u8c03\u4ee3\u7801\u91cf\u4e0d\u5927\uff0c\u81ea\u8eab\u6c34\u5e73\u6709\u9650\uff0c\u6b22\u8fce\u793e\u533a\u8d21\u732e\uff0c\u4ee5\u6269\u5c55\u63d2\u4ef6\u7684API\u652f\u6301\u3002"}, "Playground": {"content_md5": "cc393bc94183b93c0f693cb900c99903", "ai_summary": "\u8fd9\u7bc7\u6587\u7ae0\u4ecb\u7ecd\u4e86\u5982\u4f55\u4f7f\u7528markdown\u8bed\u6cd5\u548c\u5404\u79cd\u7ec4\u4ef6\u6765\u8c03\u8bd5\u7f51\u7ad9\u652f\u6301\u7684\u5404\u7c7b\u7ec4\u4ef6\u548cmarkdown\u6269\u5c55\u8bed\u6cd5\u3002\u5b83\u5305\u62ec\u4e86404\u9875\u9762\u3001\u9875\u9762\u5143\u4fe1\u606f\u7684\u6807\u6ce8\u3001\u547d\u4ee4\u884c\u7ec4\u4ef6termynal\u3001\u4ee3\u7801\u5757\u7684\u60ac\u6d6e\u6ce8\u91ca\u548c\u81ea\u5b9a\u4e49\u6837\u5f0f\u3001\u5e76\u5217\u663e\u793a\u4ee3\u7801\u7b49\u3002\u8fd8\u8ba8\u8bba\u4e86\u7a81\u51fa\u663e\u793a\u5185\u5bb9\u7684\u65b9\u6cd5\u3001\u63d2\u5165\u56fe\u7247\u5e76\u8c03\u6574\u6837\u5f0f\u3001\u6570\u5b66\u516c\u5f0f\u7684\u652f\u6301\u3001\u5d4c\u5165\u89c6\u9891\u548c\u6d41\u7a0b\u56fe\u3001\u4ee5\u53ca\u5d4c\u5165PDF\u6587\u4ef6\u548cGoogle\u5e7f\u544a\u3002\u6587\u7ae0\u4e2d\u63d0\u53ca\u7684\u7ec4\u4ef6\u548c\u8bed\u6cd5\u53ef\u5728mkdocs material\u7684\u5b98\u7f51\u548cmkdocs wiki\u4e2d\u627e\u5230\u8be6\u7ec6\u6587\u6863\u3002"}, "\u5185\u7f6e\u7c7b": {"content_md5": "14d67f3833ee46e01143fa8c28f176c4", "ai_summary": "\u672c\u6587\u4ecb\u7ecd\u4e86Python\u4e2d\u7684\u5185\u7f6e\u7c7b\uff0c\u5305\u62ec\u4ea4\u4e92\u5f0f\u8fd0\u884c\u548c\u811a\u672c\u5f0f\u8fd0\u884c\u7684\u6559\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u7f16\u5199`hello world`\u548c\u8fd0\u884c\u4ee3\u7801\u3002\u540e\u7eed\u4ecb\u7ecd\u4e86\u4f7f\u7528`dir`\u548c`help`\u51fd\u6570\u5b66\u4e60Python\u7684\u8bed\u6cd5\u3001\u6c42\u52a9\u547d\u4ee4\u884c\u7b49\u4fe1\u606f\u3002\u4ece\u7c7b\u7684\u89c6\u89d2\u51fa\u53d1\u7406\u89e3Python\uff0c\u63a2\u8ba8\u4e86\u7c7b\u7684\u6982\u5ff5\u3001\u5bf9\u8c61\u3001\u51fd\u6570\u3001\u53d8\u91cf\u3001\u5173\u952e\u5b57\u7b49\u5185\u5bb9\u3002\u8ba8\u8bba\u4e86Python\u4e2d\u7684\u5404\u79cd\u5185\u7f6e\u6570\u636e\u7c7b\u578b\u5982\u5b57\u7b26\u4e32\u3001\u5217\u8868\u7b49\uff0c\u4ee5\u53ca\u5b83\u4eec\u7684\u65b9\u6cd5\u548c\u64cd\u4f5c\u3002\u6b64\u5916\uff0c\u4ecb\u7ecd\u4e86\u5b57\u7b26\u4e32\u7684\u5b57\u9762\u503c\u3001\u5217\u8868\u63a8\u5bfc\u5f0f\uff0c\u4ee5\u53ca\u4e00\u4e9b\u5e38\u89c1\u7684\u5185\u7f6e\u51fd\u6570\u5982`print`\u3001`len`\u548c`type`\u7b49\u3002\u6574\u4f53\u6765\u8bf4\uff0c\u6587\u7ae0\u65e8\u5728\u6559\u8bfb\u8005\u5982\u4f55\u5b66\u4e60Python\u4ee5\u53ca\u4e00\u4e9b\u57fa\u7840\u5185\u5bb9\u3002"}, "\u5185\u7f6e\u5173\u952e\u5b57": {"content_md5": "538b7f572314ad5f9faea3aabe7c4f02", "ai_summary": "\u672c\u6587\u8be6\u7ec6\u4ecb\u7ecd\u4e86Python\u4e2d\u5173\u952e\u5b57\u548c\u8bed\u6cd5\u7684\u4f7f\u7528\u65b9\u6cd5\uff0c\u5305\u62ec\u4e86\u51fd\u6570\u3001\u7c7b\u3001\u6761\u4ef6\u8bed\u53e5\u3001\u5faa\u73af\u3001\u5f02\u5e38\u5904\u7406\u4ee5\u53ca\u81ea\u5b9a\u4e49\u5f02\u5e38\u7b49\u5185\u5bb9\u3002\u5728\u51fd\u6570\u4e2d\uff0c\u4ecb\u7ecd\u4e86\u5e38\u89c1\u7684\u51fd\u6570\u5b9a\u4e49\u548c\u8c03\u7528\u65b9\u5f0f\uff0c\u5305\u62ec\u81ea\u5b9a\u4e49\u51fd\u6570\u548c\u533f\u540d\u51fd\u6570\uff1b\u5728\u7c7b\u7684\u90e8\u5206\uff0c\u7740\u91cd\u4ecb\u7ecd\u4e86\u7c7b\u7684\u5b9a\u4e49\u3001\u7ee7\u627f\u4ee5\u53ca\u521b\u5efa\u5bf9\u8c61\u7684\u8fc7\u7a0b\uff1b\u6761\u4ef6\u8bed\u53e5\u548c\u5faa\u73af\u4e2d\uff0c\u8bb2\u89e3\u4e86`if`\u3001`elif`\u3001`else`\u3001`for`\u3001`while`\u7b49\u7684\u4f7f\u7528\u65b9\u6cd5\uff1b\u5728\u5f02\u5e38\u5904\u7406\u4e2d\uff0c\u4ecb\u7ecd\u4e86`try`\u3001`except`\u3001`else`\u3001`finally`\u7b49\u5173\u952e\u5b57\u7684\u642d\u914d\u4f7f\u7528\u65b9\u5f0f\uff1b\u6700\u540e\u8fd8\u8bb2\u89e3\u4e86\u81ea\u5b9a\u4e49\u5f02\u5e38\u548c`assert`\u8bed\u53e5\u7684\u5e94\u7528\u3002\u901a\u8fc7\u8fd9\u4e9b\u5185\u5bb9\uff0c\u8bfb\u8005\u53ef\u4ee5\u9010\u6b65\u638c\u63e1Python\u7f16\u7a0b\u7684\u57fa\u7840\u77e5\u8bc6\uff0c\u63d0\u9ad8\u7f16\u7a0b\u6280\u80fd\u3002"}, "\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b": {"content_md5": "01cb620afb279ba70ee8608e23a93745", "ai_summary": "\u672c\u6587\u6df1\u5165\u63a2\u8ba8\u4e86\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\uff08OOP\uff09\u7684\u7cbe\u9ad3\uff0c\u5f3a\u8c03\u4e86Python\u4e2d\u5bf9\u8c61\u7684\u81ea\u7531\u63a7\u5236\u80fd\u529b\u3002\u4ece\u63a7\u5236\u5bf9\u8c61\u884c\u4e3a\u5230\u91cd\u8f7d\u8bed\u6cd5\uff0c\u4ee5\u53ca\u4ecb\u7ecd\u4e86\u5404\u7c7b\u5e93\u4e2d\u7684\u7279\u6b8a\u8bed\u6cd5\u884c\u4e3a\u3002\u6587\u7ae0\u6db5\u76d6\u4e86\u7c7b\u7684\u57fa\u7840\u77e5\u8bc6\uff0c\u65b9\u6cd5\u3001\u9b54\u6cd5\u65b9\u6cd5\u3001\u63cf\u8ff0\u5668\u3001\u5bb9\u5668\u3001\u4e0a\u4e0b\u6587\u7ba1\u7406\u5668\u3001\u8fed\u4ee3\u5668\u3001\u6cdb\u578b\u7b49\u5404\u4e2a\u65b9\u9762\u3002\u53e6\u5916\uff0c\u8fd8\u4ecb\u7ecd\u4e86\u5143\u7c7b\u7684\u6982\u5ff5\uff0c\u5e76\u5c55\u793a\u4e86\u5982\u4f55\u4f7f\u7528\u5143\u7c7b\u6765\u5b9e\u73b0\u81ea\u5b9a\u4e49\u884c\u4e3a\u3002\u6700\u540e\uff0c\u5f3a\u8c03\u4e86\u5bf9Python\u8bed\u6cd5\u7684\u6df1\u5165\u5b66\u4e60\u9700\u8981\u7ed3\u5408\u5b9e\u8df5\u548c\u65e5\u5e38\u5e94\u7528\uff0c\u624d\u80fd\u771f\u6b63\u638c\u63e1\u3002"}, "\u51fd\u6570\u5f0f\u7f16\u7a0b": {"content_md5": "e3aeb69f4fcd5e6c50e24c4a33a5e853", "ai_summary": "\u51fd\u6570\u5f0f\u7f16\u7a0b\u662f\u4e00\u7c7b\u5178\u578b\u7684\u7f16\u7a0b\u98ce\u683c\uff0c\u4e0d\u540c\u7684\u7f16\u7a0b\u8303\u5f0f\u5bf9\u7a0b\u5e8f\u6267\u884c\u6709\u4e0d\u540c\u770b\u6cd5\u3002\u5728\u51fd\u6570\u5f0f\u7f16\u7a0b\u4e2d\uff0c\u7a0b\u5e8f\u88ab\u89c6\u4e3a\u65e0\u72b6\u6001\u7684\u51fd\u6570\u8ba1\u7b97\u5e8f\u5217\u3002Python\u5b98\u65b9\u6587\u6863\u4ecb\u7ecd\u4e86\u51e0\u79cd\u89e3\u51b3\u95ee\u9898\u7684\u7f16\u7a0b\u8bed\u8a00\u65b9\u5f0f\uff1a\u8fc7\u7a0b\u5f0f\u3001\u58f0\u660e\u5f0f\u3001\u9762\u5411\u5bf9\u8c61\u548c\u51fd\u6570\u5f0f\u7f16\u7a0b\u3002\u51fd\u6570\u5b9a\u4e49\u65f6\u58f0\u660e\u7684\u5f62\u53c2\u53ef\u8bbe\u7f6e\u9ed8\u8ba4\u503c\uff0c\u5b9e\u53c2\u4f20\u9012\u65b9\u5f0f\u5305\u62ec\u4f4d\u7f6e\u5b9e\u53c2\u548c\u5173\u952e\u5b57\u5b9e\u53c2\uff0c\u4f46\u4f4d\u7f6e\u5b9e\u53c2\u5fc5\u987b\u5728\u5173\u952e\u5b57\u5b9e\u53c2\u4e4b\u524d\u4f20\u9012\u3002\u5f62\u53c2\u8fd8\u53ef\u91c7\u7528\u6253\u5305\u5199\u6cd5\uff0c\u5305\u62ec\u6355\u83b7\u6240\u6709\u4f4d\u7f6e\u5b9e\u53c2\u7ec4\u6210\u5143\u7ec4\u548c\u6355\u83b7\u6240\u6709\u5173\u952e\u5b57\u5b9e\u53c2\u7ec4\u6210\u5b57\u5178\u7684\u5199\u6cd5\u3002\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7528`return`\u58f0\u660e\uff0c\u8fd8\u6709\u9012\u5f52\u51fd\u6570\u548c\u8fd4\u56de\u51fd\u6570\u81ea\u8eab\u7684\u7279\u6b8a\u60c5\u51b5\u3002\u8be6\u7ec6\u5185\u5bb9\u53ef\u53c2\u8003Python\u5b98\u65b9\u6587\u6863\u3002\u53e6\u5916\uff0c\u4ecb\u7ecd\u4e86\u8fed\u4ee3\u5668\u548c\u751f\u6210\u5668\uff0c\u88c5\u9970\u5668\u7684\u57fa\u672c\u5199\u6cd5\uff0c\u4ee5\u53caPython\u5185\u7f6e\u7684\u4e00\u4e9b\u88c5\u9970\u5668\u529f\u80fd\u3002\u88c5\u9970\u5668\u662f\u4e00\u79cd\u7ed9\u51fd\u6570\u6dfb\u52a0\u989d\u5916\u76f8\u5173\u529f\u80fd\u7684\u65b9\u6cd5\uff0c\u6709\u52a9\u4e8e\u4fdd\u6301\u4ee3\u7801\u72ec\u7acb\u6027\u3001\u6613\u7528\u6027\u548c\u53ef\u8bfb\u6027\u3002Functools\u5305\u4e2d\u8fd8\u63d0\u4f9b\u4e86\u5176\u4ed6\u65b9\u4fbf\u7684\u88c5\u9970\u5668\uff0c\u6bd4\u5982`cache`\u548c`wraps`\u3002"}, "re": {"content_md5": "eded0f54965dbd422a06ef23b4b86755", "ai_summary": "`re`\u662fPython\u4e2d\u6700\u5e38\u7528\u7684\u6807\u51c6\u5e93\u4e4b\u4e00\uff0c\u63d0\u4f9b\u6b63\u5219\u8868\u8fbe\u5f0f\u5f15\u64ce\u3002\u6b63\u5219\u8868\u8fbe\u5f0f\uff08Regex\u6216regexp\uff09\u662f\u63cf\u8ff0\u3001\u5339\u914d\u6307\u5b9a\u683c\u5f0f\u5b57\u7b26\u4e32\u7684\u7b80\u5355\u5de5\u5177\uff0c\u591a\u79cd\u4e3b\u6d41\u7f16\u7a0b\u8bed\u8a00\u652f\u6301\u6b63\u5219\u8868\u8fbe\u5f0f\uff0cPython\u901a\u8fc7`re`\u5e93\u5b9e\u73b0\u3002\u901a\u8fc7\u6b63\u5219\u8868\u8fbe\u5f0f\u7684\u6a21\u5f0f\u5339\u914d\uff0c\u53ef\u4ee5\u63d0\u53d6\u5b57\u7b26\u4e32\u4e2d\u7279\u5b9a\u683c\u5f0f\u7684\u5185\u5bb9\uff0c\u5982\u6708\u85aa\u3002\u793a\u4f8b\u5c55\u793a\u4e86\u6b63\u5219\u8868\u8fbe\u5f0f\u7684\u8bed\u6cd5\u7279\u70b9\uff0c\u5982\u5339\u914d\u6570\u5b57\u548c\u5b57\u7b26\u96c6\uff0c\u4ee5\u53ca\u8f6c\u4e49\u5b57\u7b26\u7684\u4f7f\u7528\u3002`re`\u5e93\u8fd8\u63d0\u4f9b\u591a\u79cdAPI\u7528\u4e8e\u6b63\u5219\u5339\u914d\u64cd\u4f5c\uff0c\u5982`search`\u3001`sub`\u3001`findall`\u7b49\u3002\u5229\u7528\u5728\u7ebf\u8c03\u8bd5\u7f51\u7ad9\u53ef\u65b9\u4fbf\u8c03\u8bd5\u6b63\u5219\u8868\u8fbe\u5f0f\uff0c\u5e76\u5e94\u7528\u4e8e\u6570\u636e\u5904\u7406\u3001\u6587\u672c\u5339\u914d\u7b49\u573a\u666f\u3002"}, "time": {"content_md5": "bb4f89beb98a03562485c94a4ea65406", "ai_summary": "Python\u7684\u65f6\u95f4\u76f8\u5173\u6807\u51c6\u5e93\u5305\u62ectime\u3001datetime\u548ccalendar\u3002time\u63d0\u4f9b\u5e95\u5c42\u63a5\u53e3\uff0cdatetime\u63d0\u4f9b\u6613\u7528\u63a5\u53e3\uff0ccalendar\u8f93\u51fa\u65e5\u5386\u3002\u65f6\u95f4\u7684\u5b9a\u4e49\u662f\u4eba\u4e3a\u89c4\u5b9a\u7684\uff0c\u4ee5\u79d2\u4e3a\u57fa\u7840\u5355\u4f4d\u3002\u79d2\u7684\u5b9a\u4e49\u7ecf\u591a\u6b21\u4fee\u6b63\uff0c\u73b0\u7528\u539f\u5b50\u7684\u7279\u6027\u5b9a\u4e49\u3002\u4e16\u754c\u65f6\u95f4\u6807\u51c6\u7531GMT\u8f6c\u81f3UTC\uff0c\u5f15\u5165\u4e86\u95f0\u79d2\u673a\u5236\u3002\u65f6\u95f4\u53ef\u4ee5\u7528\u65f6\u95f4\u6233\u3001\u6587\u672c\u548c\u7ed3\u6784\u5316\u6570\u636e\u8868\u793a\u3002time.struct_time\u9002\u5408\u65f6\u95f4\u7c7b\u578b\u8f6c\u5316\u3002datetime\u6a21\u5757\u63d0\u4f9b\u65e5\u671f\u548c\u65f6\u95f4\u64cd\u4f5c\u7c7b\uff0c\u5982date\u7c7b\u53ef\u521b\u5efa\u65e5\u671f\u5bf9\u8c61\uff0ctime\u7c7b\u8868\u793a\u4e0d\u7279\u5b9a\u65f6\u95f4\uff0ctimedelta\u7c7b\u7528\u4e8e\u65f6\u95f4\u8ba1\u7b97\uff0cdatetime\u7c7b\u5e26\u6709\u5177\u4f53\u65f6\u95f4\u3002calendar\u6a21\u5757\u53ef\u751f\u6210\u65e5\u5386\u3002\u683c\u5f0f\u5316\u5b57\u7b26\u4e32\u9700\u6307\u5b9aformat\u53c2\u6570\u3002"}, "Navigation\ud83e\udded": {"content_md5": "7f1d3424e5c4ea8d1565bd1ea7bb5ff3", "ai_summary": "The website features sections such as About, Note, Blog, Python tutorial, Project, Statistics guide, SomeMath, and Playground for markdown syntax. It includes AI Summary with models from Aliyun and OpenAI, a Tags section, and a new Tag Cloud feature. Searching is powered by lunrjs, Feedback by Google Analytics, and Comments by giscus. The site offers RSS feeds sorted by updated or created date, theme color changes based on the day, and internationalization using mkdocs-static-i18n. External links are indicated by arrows. The site encourages feedback through emoji reactions and filling in a blank to help improve."}, "\u751f\u65e5\u5feb\u4e50\uff0c\u590d\u65e6": {"content_md5": "9bc41add0c6c823f1530de5d3dbfeb96", "ai_summary": "\u4e94\u6708\u5e95\u662f\u590d\u65e6\u6821\u5e86\u65e5\uff0c\u867d\u975e\u5efa\u6821\u65e5\u5374\u4ee5\u4e0a\u6d77\u89e3\u653e\u65e5\u4e3a\u6821\u5e86\u3002\u6821\u5e86\u65e5\u786e\u7acb\u7ecf\u5386\u591a\u6b21\u53d8\u52a8\uff0c\u6700\u7ec8\u5b9a\u57285\u670827\u65e5\u3002\u6559\u5e08\u751f\u5386\u7ecf\u6297\u6218\u5185\u8fc1\u540e\uff0c\u6821\u5e86\u65e5\u4e0e\u6821\u53cb\u8282\u5408\u4e8c\u4e3a\u4e00\uff0c\u81f31949\u5e74\u6b63\u5f0f\u5b9a\u4e3a5\u670827\u65e5\u3002\u4f5c\u8005\u8ffd\u8ff0\u81ea\u5df1\u9ad8\u8003\u9009\u62e9\u590d\u65e6\u7684\u673a\u7f18\u5de7\u5408\uff0c\u63cf\u7ed8\u4e86\u5165\u5b66\u7ecf\u5386\u3002\u6821\u53cb\u60c5\u6000\u6d53\u539a\uff0c\u5bf9\u7ba1\u9662\u4e13\u4e1a\u9009\u9519\u8bc4\u4ef7\u771f\u60c5\u6d41\u9732\uff0c\u56de\u987e\u672c\u79d1\u56db\u5e74\u540e\u9009\u62e9\u8003\u7814\uff0c\u6700\u7ec8\u6210\u529f\u8fdb\u5165\u5927\u6570\u636e\u7edf\u8ba1\u4e13\u4e1a\u3002\u4ed6\u8868\u8fbe\u4e86\u5bf9\u590d\u65e6\u7684\u6df1\u539a\u60c5\u611f\uff0c\u5e76\u671f\u5f85120\u5468\u5e74\u6821\u5e86\u518d\u89c1\u3002"}} \ No newline at end of file diff --git a/docs/Blog/2024/assets/2024-05-26-13-28-11.png b/docs/Blog/2024/assets/2024-05-26-13-28-11.png new file mode 100644 index 000000000..c5065aa0d Binary files /dev/null and b/docs/Blog/2024/assets/2024-05-26-13-28-11.png differ diff --git a/docs/Blog/2024/assets/2024-05-26-14-20-13.png b/docs/Blog/2024/assets/2024-05-26-14-20-13.png new file mode 100644 index 000000000..e518c3973 Binary files /dev/null and b/docs/Blog/2024/assets/2024-05-26-14-20-13.png differ diff --git a/docs/Blog/2024/fudan.md b/docs/Blog/2024/fudan.md new file mode 100644 index 000000000..2b91eb487 --- /dev/null +++ b/docs/Blog/2024/fudan.md @@ -0,0 +1,110 @@ +--- +tags: +- blog +- FDU +include: +- ai-summary +--- + +# 生日快乐,复旦 + +## 校庆 + +又到了五月底,校庆的日子,又可以吃便宜大碗的校庆餐了。 + +说起来,复旦的校庆日并不是**建校日**,而是**上海解放日**,算是你旦红色基因的完美体现。无论如何,祝复旦119岁生日快乐! + +??? cite "复旦校庆日的历史" + 复旦的校庆日要追溯到1905年的 9月13日。 + + 这一天,新成立的复旦公学开学,于是这天便成为复旦第一个所谓的“校庆日”。 + + 但真正意义上的校庆日是在1913年由李登辉(1872年~1947年)校长定下的。 + + 李校长是基督教徒,讳“13”,于是改校庆日为9月14日。 + + 后来的代理校长吴南轩(1893年~1980年)鉴于9月新学期刚开始,教学秩序尚未稳定,又忙于筹备校庆活动,影响教学质量的提高,于是定 5月5日为校友节让校友返校参观,这也是为了纪念曾任复旦校董的孙中山在广州出任非常大总统。 + + 抗战爆发后,复旦内迁北碚,定5月5日为立校纪念日(校庆日),从此,校庆日与校友节合二为一。 + + 一直到新中国成立后,陈望道(1891年~1977年)校长提出以上海解放日5月27日为校庆日。 + + 巧合的是,四十余年前的这一天,复旦公学师生在《时报》刊登申明,使“复旦”正式出现在公众的视野中。 + + 所以,5月27日是复旦诞生的日子,是复旦真正的校庆日。 + + (根据校史资料整理) + + copy from [FDSM](https://mobile.fdsm.fudan.edu.cn/cs/nwmba/cn/nwmba1393506783954) + +
+ +![](/Blog/2024/assets/2024-05-26-13-28-11.png){width=300} + +
+ + + +## 我和复旦 + +这也是我在复旦的第五年了,刚好借此机会来写一写我和复旦的故事。 + +### 高考 +坦白地说,我高中的时候压根没想过自己会来复旦读书。原因不是我对自己的没有想象力,也不是我太过高傲非清北不取。而是**我根本不知道还有复旦这么个学校**。 + +是的,很**荒谬**。在下作为一个高考生,堂堂(?)复旦大学我都不知道。实际上,高二时的我脑子里一共也没几个大学。由于去过北京游学,北京的高校倒是知道一些。江苏省内的高校也还是知道的。其他省外高校、包括上海这几所学校我就完全不知道了。 + +是的,很**可悲**。我缺乏获取信息的基本能力,也没有任何的独立思考能力。对于很多最基本的规则缺乏认知。我所处的环境也没有人能给我这些指引,作为“家里第一个大学生”,“村里最会读书的那一批人”,我始终在蒙眼前进。甚至到现在,你问我中国有哪些985高校,我也不甚了了。可就算这样,作为一个高中生总归要有一个梦中情校吧? + +是的,**南京大学**。虽然很可悲,但也还算幸运。充分遗传了爸妈的聪明才智,我不算太笨,高中的数理化都是我的拿手科目。用我初中班主任的话来说:“这孩子到了高中会如鱼得水。” + +不过也没那么幸运,倒霉孩子的文科项目一塌胡涂。文学素养是几乎没有的,写的一手烂字,拼音都搞不太懂(村小全责好吧!)。也没有任何的独立思考、没有远见、稀里糊涂地根本不知道自己在干什么,只会读书、考试、偷偷玩个游戏看个小说。所以,分数太高的学校我是没希望了,搞数学、物理竞赛也是没什么成果,在我认知范围内就只能瞄准南京大学了。那么,我到底是怎么样来到复旦的呢? + +好吧,纯属**机缘巧合**。大概是高三,也许是ljq同学率先发现?作为土生土长的村里人,或许我们可以试一试“农村高校专项计划”。城里人有城里人的单招(竞赛、特长),我们村里也有自己的单招(只看户口?)。**于是我欣然参加,报名了南京大学的专项计划**。材料写都写了,就**顺便**报名了:清华领军、复旦腾飞等等好几个学校的项目。 + +清华根本不睬我,或许是高中的我确实太菜了。复旦和南大倒是给了我机会。就在高考之后的第二天,我马不停蹄赶到南大的仙林校区参加了他们的考试,勉强拿到了二等优录,可以有30分的加分。**我欣喜若狂,基本上稳了,终于可以去梦中情校南京大学了**。复旦则没有明确的加分,大概是在计划内择优录取。 + +然而,**造化弄人**。高考一发榜,我傻了。幸运女神又一次眷顾了我,哥们的语文居然活了,考出了小学以来(?)的最高分。这很好,可我又产生了动摇。 + +南大很好,可如果选南大分数就有些浪费,裸分似乎也能上。复旦没听过,好像也不错,但是录取策略不明确,不太稳。多方收集意见,最终我的高考志愿确定下来了: + +
+ +![](assets/2024-05-26-14-20-13.png){width=500} + + +把这张纸翻出来废了我老大劲,不过确实很有纪念意义 + +
+ +划重点: + +- 提前批1:复旦 + - 第一志愿:数学 + - 其他志愿:微电子、经济学院、管理学院,服从调剂 + +- 提前批2:清华 + - 专业:核物理,定向培养 + +- 本一批: + - 浙江大学 + - 北大口腔 + - 南京大学 + +然后就是上帝的安排了,复旦数学不要我,微电子不要我,经济学院不要我,最终管理学院收留了我。可惜没去清华核物理,毕业直接入职中核集团岂不美哉。浙大最近实力猛涨,真正的top3啊;北大口腔也是绝佳选择;南大不必多说,同为华五,实力很强,主要是离家近啊。 + +总而言之,现在看来。复旦管院似乎是最差的解。**不是管院不好,是我不太契合管院的特质**。大学就是一个迷宫游戏,管院的大家就像是开了外挂。人手一个地图,目标明确、意志坚定,而我在商学院的我无所适从。实习、社团、学工、科研,我全都不行。好在管院还有统计学专业。我远离金融、财会、市场营销,投入了数学和计算机的世界。 + +## 考研 + +就这样,恍恍忽忽地进入了复旦,得过且过地度过了本科四年。我又走到了人生的十字路口。chu老师说的一点都没错,当下的卷是为了未来的更多可能性。而我先前卷地不够现在自然就没什么可能性了,暂时不想上班,估计没啥实习也不太好找工作。只能重回高三mode,看书、刷题、考试。 + +这次则是孤注一掷,选了只招两个人的大数据统计专业,可惜考试时状态不佳,刚好阳了。在江湾校区的体育馆里伴着此即彼伏的咳嗽里😷考完了试。考完自然也没什么底气,在chu老师的帮助下找了个公司准备入职。说来也巧,就在我去公司面试的那一天,等待面试官的间隙,我查到了复试名单,我是第三名。 + +幸运至极哇,我考的专业刚好扩招了一个,而我刚好就是第三名。我的朋友们都戏称,这背后绝对有什么黑幕。只有我知道,复旦大学,爹! + +[考研始末](../../2023/GEE)之前写过一篇日志,这里就不再多说了。 + +## ❤️ + +最后的最后,我爱复旦。来年120岁生日再见👋 \ No newline at end of file diff --git a/docs/Note/Fudan/index.md b/docs/Note/Fudan/index.md index e16a7427a..2ad20a2a2 100644 --- a/docs/Note/Fudan/index.md +++ b/docs/Note/Fudan/index.md @@ -5,4 +5,14 @@ tags: # 复旦 -博学而笃志,切问而近思。 \ No newline at end of file +> 博学而笃志,切问而近思。 + +这系列的note打算写一写复旦,包括但不限于: + +- 面向游客的:复旦游览指北 +- 面向新生的:复旦生活指南 +- 面向考生的:我劝你不要来复旦 +- ... + + +另外如有兴趣,👉请看[我和复旦的故事](../../../Blog/2024/fudan)。 \ No newline at end of file diff --git a/nav.yml b/nav.yml index 7dfa0e821..89d5aed74 100644 --- a/nav.yml +++ b/nav.yml @@ -72,6 +72,7 @@ nav: - Blog/2024/self-hosted-overleaf.md - Blog/2024/travel_to_hk.md - Blog/2024/career.md + - Blog/2024/fudan.md - 2023: - Blog/2023/intern.md - Blog/2023/curriculum.md