| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:7726a0ff-1ac7-c42e-6b7d-6522ca929ebf |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | 9512:3A71CE:32D69F:4175A9:69701E0E |
| html-safe-nonce | 27282ed6e32bfc4826c8de3162b87d3869a08483382fa4c2e62919bbe25a21e8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NTEyOjNBNzFDRTozMkQ2OUY6NDE3NUE5OjY5NzAxRTBFIiwidmlzaXRvcl9pZCI6IjQ5NDM3MzkxMDczMTAzMTI5NzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | aee9119207856c63fa1e4cf32fabfb7e0cba361aeb9a52c66b720a30c31a95dd |
| hovercard-subject-tag | repository:281632419 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/hu-mou/python_knowledge |
| twitter:image | https://opengraph.githubassets.com/87ced9c6dc94ab61c77860a05d3083902347b228fa616a83e54158e11df77e06/hu-mou/python_knowledge |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/87ced9c6dc94ab61c77860a05d3083902347b228fa616a83e54158e11df77e06/hu-mou/python_knowledge |
| og:image:alt | 包含基础篇、进阶篇、练习篇、爬虫篇、正则篇、Flask篇、Django篇。持续迭代中.. Contribute to hu-mou/python_knowledge development by creating an account on GitHub. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 043a09521e81f00c45482046b3f38390b8b292cf9a86ad665a632633a072c05c |
| turbo-cache-control | no-preview |
| go-import | github.com/hu-mou/python_knowledge git https://github.com/hu-mou/python_knowledge.git |
| octolytics-dimension-user_id | 43467931 |
| octolytics-dimension-user_login | hu-mou |
| octolytics-dimension-repository_id | 281632419 |
| octolytics-dimension-repository_nwo | hu-mou/python_knowledge |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 276295220 |
| octolytics-dimension-repository_parent_nwo | python3xxx/python_knowledge |
| octolytics-dimension-repository_network_root_id | 276295220 |
| octolytics-dimension-repository_network_root_nwo | python3xxx/python_knowledge |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 98881eadf8ae73000970c42161c094b0809b1330 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fhu-mou%2Fpython_knowledge |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fhu-mou%2Fpython_knowledge |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=hu-mou%2Fpython_knowledge |
| Reload | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| Reload | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| Reload | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
|
hu-mou
| https://patch-diff.githubusercontent.com/hu-mou |
| python_knowledge | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| python3xxx/python_knowledge | https://patch-diff.githubusercontent.com/python3xxx/python_knowledge |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fhu-mou%2Fpython_knowledge |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fhu-mou%2Fpython_knowledge |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fhu-mou%2Fpython_knowledge |
|
0
stars
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/stargazers |
|
17
forks
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/forks |
|
Branches
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/branches |
|
Tags
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/tags |
|
Activity
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Fhu-mou%2Fpython_knowledge |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fhu-mou%2Fpython_knowledge |
|
Code
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/security |
| Please reload this page | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
|
Insights
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/pulse |
|
Code
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
|
Pull requests
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/actions |
|
Projects
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/projects |
|
Security
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/security |
|
Insights
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/pulse |
| Branches | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/branches |
| Tags | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/tags |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/branches |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/tags |
| 2 Commits | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/commits/master/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/commits/master/ |
| README.md | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/blob/master/README.md |
| README.md | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/blob/master/README.md |
| qr.png | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/blob/master/qr.png |
| qr.png | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/blob/master/qr.png |
| README | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/blob/master/qr.png |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| 基础篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E5%9F%BA%E7%A1%80%E7%AF%87 |
| 1、Python有哪些特点和优点? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1python%E6%9C%89%E5%93%AA%E4%BA%9B%E7%89%B9%E7%82%B9%E5%92%8C%E4%BC%98%E7%82%B9 |
| 2、深拷贝和浅拷贝之间的区别是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2%E6%B7%B1%E6%8B%B7%E8%B4%9D%E5%92%8C%E6%B5%85%E6%8B%B7%E8%B4%9D%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88 |
| 3、 列表和元组之间的区别是? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-%E5%88%97%E8%A1%A8%E5%92%8C%E5%85%83%E7%BB%84%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF |
| 4、 Python支持什么数据类型? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4-python%E6%94%AF%E6%8C%81%E4%BB%80%E4%B9%88%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B |
| 5、 在Python中如何声明一条注释? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5-%E5%9C%A8python%E4%B8%AD%E5%A6%82%E4%BD%95%E5%A3%B0%E6%98%8E%E4%B8%80%E6%9D%A1%E6%B3%A8%E9%87%8A |
| 6、在Python中怎样将字符串转换为整型变量? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6%E5%9C%A8python%E4%B8%AD%E6%80%8E%E6%A0%B7%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E6%8D%A2%E4%B8%BA%E6%95%B4%E5%9E%8B%E5%8F%98%E9%87%8F |
| 7、单引号,双引号,三引号的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7%E5%8D%95%E5%BC%95%E5%8F%B7%E5%8F%8C%E5%BC%95%E5%8F%B7%E4%B8%89%E5%BC%95%E5%8F%B7%E7%9A%84%E5%8C%BA%E5%88%AB |
| 8、 在Python中怎样获取输入? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8-%E5%9C%A8python%E4%B8%AD%E6%80%8E%E6%A0%B7%E8%8E%B7%E5%8F%96%E8%BE%93%E5%85%A5 |
| 9、 Python中的不可变集合(frozenset)是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-python%E4%B8%AD%E7%9A%84%E4%B8%8D%E5%8F%AF%E5%8F%98%E9%9B%86%E5%90%88frozenset%E6%98%AF%E4%BB%80%E4%B9%88 |
| 10、 在Python中如何生成一个随机数? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-%E5%9C%A8python%E4%B8%AD%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E4%B8%80%E4%B8%AA%E9%9A%8F%E6%9C%BA%E6%95%B0 |
| 11、 怎样将字符串中第一个字母大写? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-%E6%80%8E%E6%A0%B7%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%AD%97%E6%AF%8D%E5%A4%A7%E5%86%99 |
| 12、 如何检查字符串中所有的字符都为字母数字? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12-%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E6%89%80%E6%9C%89%E7%9A%84%E5%AD%97%E7%AC%A6%E9%83%BD%E4%B8%BA%E5%AD%97%E6%AF%8D%E6%95%B0%E5%AD%97 |
| 13、 什么是Python中的连接(concatenation)? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13-%E4%BB%80%E4%B9%88%E6%98%AFpython%E4%B8%AD%E7%9A%84%E8%BF%9E%E6%8E%A5concatenation |
| 14、 请谈谈Python的不足之处。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14-%E8%AF%B7%E8%B0%88%E8%B0%88python%E7%9A%84%E4%B8%8D%E8%B6%B3%E4%B9%8B%E5%A4%84 |
| 15、 如果你困在了死循环里,怎么打破它? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-%E5%A6%82%E6%9E%9C%E4%BD%A0%E5%9B%B0%E5%9C%A8%E4%BA%86%E6%AD%BB%E5%BE%AA%E7%8E%AF%E9%87%8C%E6%80%8E%E4%B9%88%E6%89%93%E7%A0%B4%E5%AE%83 |
| 16、 如何在Python中创建自己的包?** | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-%E5%A6%82%E4%BD%95%E5%9C%A8python%E4%B8%AD%E5%88%9B%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%8C%85 |
| 17、 如何计算一个字符串的长度? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17-%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E9%95%BF%E5%BA%A6 |
| 18、 解释一下Python中的三元运算子 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E4%B8%89%E5%85%83%E8%BF%90%E7%AE%97%E5%AD%90 |
| 19、 Python中的字典是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19-python%E4%B8%AD%E7%9A%84%E5%AD%97%E5%85%B8%E6%98%AF%E4%BB%80%E4%B9%88 |
| 20、 请解释使用*args和**kwargs的含义 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20-%E8%AF%B7%E8%A7%A3%E9%87%8A%E4%BD%BF%E7%94%A8args%E5%92%8Ckwargs%E7%9A%84%E5%90%AB%E4%B9%89 |
| 21、 什么是负索引? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-%E4%BB%80%E4%B9%88%E6%98%AF%E8%B4%9F%E7%B4%A2%E5%BC%95 |
| 22、 Python区分大小写吗? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-python%E5%8C%BA%E5%88%86%E5%A4%A7%E5%B0%8F%E5%86%99%E5%90%97 |
| 23、 Python中的标识符长度能有多长? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23-python%E4%B8%AD%E7%9A%84%E6%A0%87%E8%AF%86%E7%AC%A6%E9%95%BF%E5%BA%A6%E8%83%BD%E6%9C%89%E5%A4%9A%E9%95%BF |
| 24、怎样将字符串转换为小写? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24%E6%80%8E%E6%A0%B7%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%B0%8F%E5%86%99 |
| 25、 Python中的pass语句是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25-python%E4%B8%AD%E7%9A%84pass%E8%AF%AD%E5%8F%A5%E6%98%AF%E4%BB%80%E4%B9%88 |
| 26、 解释一下Python中的//, ** 运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84--%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 27、 在Python中有多少种运算符?解释一下算数运算符。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27-%E5%9C%A8python%E4%B8%AD%E6%9C%89%E5%A4%9A%E5%B0%91%E7%A7%8D%E8%BF%90%E7%AE%97%E7%AC%A6%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E7%AE%97%E6%95%B0%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 28、解释一下Python中的关系运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E5%85%B3%E7%B3%BB%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 29、 解释一下Python中的赋值运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E8%B5%8B%E5%80%BC%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 30、 解释一下Python中的逻辑运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E9%80%BB%E8%BE%91%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 31、 解释一下Python中的成员运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E6%88%90%E5%91%98%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 32、 解释一下Python中的身份运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E8%BA%AB%E4%BB%BD%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 33、 讲讲Python中的位运算符 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33-%E8%AE%B2%E8%AE%B2python%E4%B8%AD%E7%9A%84%E4%BD%8D%E8%BF%90%E7%AE%97%E7%AC%A6 |
| 34、 docstring是什么?** | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#34-docstring%E6%98%AF%E4%BB%80%E4%B9%88 |
| 35. 简述下 Python 中的字符串、列表、元组和字典 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#35-%E7%AE%80%E8%BF%B0%E4%B8%8B-python-%E4%B8%AD%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%88%97%E8%A1%A8%E5%85%83%E7%BB%84%E5%92%8C%E5%AD%97%E5%85%B8 |
| 36. 简述上述数据类型的常用方法 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#36-%E7%AE%80%E8%BF%B0%E4%B8%8A%E8%BF%B0%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E7%9A%84%E5%B8%B8%E7%94%A8%E6%96%B9%E6%B3%95 |
| 字符串 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E5%AD%97%E7%AC%A6%E4%B8%B2 |
| 列表 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E5%88%97%E8%A1%A8 |
| 字典 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E5%AD%97%E5%85%B8 |
| 37、python中内置的数据结构有几种? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#37python%E4%B8%AD%E5%86%85%E7%BD%AE%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E6%9C%89%E5%87%A0%E7%A7%8D |
| 进阶篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E8%BF%9B%E9%98%B6%E7%AF%87 |
| 1、 在Python中如何使用多进制数字? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-%E5%9C%A8python%E4%B8%AD%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%A4%9A%E8%BF%9B%E5%88%B6%E6%95%B0%E5%AD%97 |
| 2、 怎样获取字典中所有键的列表? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-%E6%80%8E%E6%A0%B7%E8%8E%B7%E5%8F%96%E5%AD%97%E5%85%B8%E4%B8%AD%E6%89%80%E6%9C%89%E9%94%AE%E7%9A%84%E5%88%97%E8%A1%A8 |
| 3、 为何不建议以下划线作为标识符的开头 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-%E4%B8%BA%E4%BD%95%E4%B8%8D%E5%BB%BA%E8%AE%AE%E4%BB%A5%E4%B8%8B%E5%88%92%E7%BA%BF%E4%BD%9C%E4%B8%BA%E6%A0%87%E8%AF%86%E7%AC%A6%E7%9A%84%E5%BC%80%E5%A4%B4 |
| 4、 怎样声明多个变量并赋值? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4-%E6%80%8E%E6%A0%B7%E5%A3%B0%E6%98%8E%E5%A4%9A%E4%B8%AA%E5%8F%98%E9%87%8F%E5%B9%B6%E8%B5%8B%E5%80%BC |
| 5、 元组的解封装是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5-%E5%85%83%E7%BB%84%E7%9A%84%E8%A7%A3%E5%B0%81%E8%A3%85%E6%98%AF%E4%BB%80%E4%B9%88 |
| 6、 解释Python中的help()和dir()函数 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6-%E8%A7%A3%E9%87%8Apython%E4%B8%AD%E7%9A%84help%E5%92%8Cdir%E5%87%BD%E6%95%B0 |
| 7、 Python中的闭包是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-python%E4%B8%AD%E7%9A%84%E9%97%AD%E5%8C%85%E6%98%AF%E4%BB%80%E4%B9%88 |
| 8、 什么是猴子补丁? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8-%E4%BB%80%E4%B9%88%E6%98%AF%E7%8C%B4%E5%AD%90%E8%A1%A5%E4%B8%81 |
| 9、 什么是递归? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-%E4%BB%80%E4%B9%88%E6%98%AF%E9%80%92%E5%BD%92 |
| 10、 什么是生成器? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-%E4%BB%80%E4%B9%88%E6%98%AF%E7%94%9F%E6%88%90%E5%99%A8 |
| 11、 什么是迭代器? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-%E4%BB%80%E4%B9%88%E6%98%AF%E8%BF%AD%E4%BB%A3%E5%99%A8 |
| 12、 请说说生成器和迭代器之间的区别 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12-%E8%AF%B7%E8%AF%B4%E8%AF%B4%E7%94%9F%E6%88%90%E5%99%A8%E5%92%8C%E8%BF%AD%E4%BB%A3%E5%99%A8%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB |
| 13、 在Python中如何实现多线程? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13-%E5%9C%A8python%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%A4%9A%E7%BA%BF%E7%A8%8B |
| 14、 解释一下Python中的继承 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14-%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E4%B8%AD%E7%9A%84%E7%BB%A7%E6%89%BF |
| 15、 在Python中是如何管理内存的? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-%E5%9C%A8python%E4%B8%AD%E6%98%AF%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E5%86%85%E5%AD%98%E7%9A%84 |
| 16、 当退出Python时,是否释放全部内存? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-%E5%BD%93%E9%80%80%E5%87%BApython%E6%97%B6%E6%98%AF%E5%90%A6%E9%87%8A%E6%94%BE%E5%85%A8%E9%83%A8%E5%86%85%E5%AD%98 |
| 17、 请写一个Python逻辑,计算一个文件中的大写字母数量 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17-%E8%AF%B7%E5%86%99%E4%B8%80%E4%B8%AApython%E9%80%BB%E8%BE%91%E8%AE%A1%E7%AE%97%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%A4%A7%E5%86%99%E5%AD%97%E6%AF%8D%E6%95%B0%E9%87%8F |
| 18、 怎么移除一个字符串中的前导空格? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-%E6%80%8E%E4%B9%88%E7%A7%BB%E9%99%A4%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E7%9A%84%E5%89%8D%E5%AF%BC%E7%A9%BA%E6%A0%BC |
| 19、 如何以就地操作方式打乱一个列表的元素? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19-%E5%A6%82%E4%BD%95%E4%BB%A5%E5%B0%B1%E5%9C%B0%E6%93%8D%E4%BD%9C%E6%96%B9%E5%BC%8F%E6%89%93%E4%B9%B1%E4%B8%80%E4%B8%AA%E5%88%97%E8%A1%A8%E7%9A%84%E5%85%83%E7%B4%A0 |
| 20、 解释Python中的join()和split()函数 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20-%E8%A7%A3%E9%87%8Apython%E4%B8%AD%E7%9A%84join%E5%92%8Csplit%E5%87%BD%E6%95%B0 |
| 21、 什么是函数? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-%E4%BB%80%E4%B9%88%E6%98%AF%E5%87%BD%E6%95%B0 |
| 22、 解释lambda表达式,什么时候会用到它? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-%E8%A7%A3%E9%87%8Alambda%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E4%BC%9A%E7%94%A8%E5%88%B0%E5%AE%83 |
| 23、 函数zip()的是干嘛的? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23-%E5%87%BD%E6%95%B0zip%E7%9A%84%E6%98%AF%E5%B9%B2%E5%98%9B%E7%9A%84 |
| 24、 解释Python的参数传递机制 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24-%E8%A7%A3%E9%87%8Apython%E7%9A%84%E5%8F%82%E6%95%B0%E4%BC%A0%E9%80%92%E6%9C%BA%E5%88%B6 |
| 25、 如何用Python找出你目前在哪个目录?** | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25-%E5%A6%82%E4%BD%95%E7%94%A8python%E6%89%BE%E5%87%BA%E4%BD%A0%E7%9B%AE%E5%89%8D%E5%9C%A8%E5%93%AA%E4%B8%AA%E7%9B%AE%E5%BD%95 |
| 26、 怎样发现字符串中与‘cake’押韵的第一个字? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26-%E6%80%8E%E6%A0%B7%E5%8F%91%E7%8E%B0%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E4%B8%8Ecake%E6%8A%BC%E9%9F%B5%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%AD%97 |
| 27、 如何以相反顺序展示一个文件的内容? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27-%E5%A6%82%E4%BD%95%E4%BB%A5%E7%9B%B8%E5%8F%8D%E9%A1%BA%E5%BA%8F%E5%B1%95%E7%A4%BA%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E7%9A%84%E5%86%85%E5%AE%B9 |
| 28、 什么是Tkinter ? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28-%E4%BB%80%E4%B9%88%E6%98%AFtkinter- |
| 29、 请谈谈.pyc文件和.py文件的不同之处 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29-%E8%AF%B7%E8%B0%88%E8%B0%88pyc%E6%96%87%E4%BB%B6%E5%92%8Cpy%E6%96%87%E4%BB%B6%E7%9A%84%E4%B8%8D%E5%90%8C%E4%B9%8B%E5%A4%84 |
| 30、简单介绍一下python函数式编程? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30%E7%AE%80%E5%8D%95%E4%BB%8B%E7%BB%8D%E4%B8%80%E4%B8%8Bpython%E5%87%BD%E6%95%B0%E5%BC%8F%E7%BC%96%E7%A8%8B |
| 31、python中函数装饰器有什么作用? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31python%E4%B8%AD%E5%87%BD%E6%95%B0%E8%A3%85%E9%A5%B0%E5%99%A8%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8 |
| 32、请解释一下python的线程锁Lock和Rlock的区别,以及你曾经在项目中是如何使用的? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32%E8%AF%B7%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E7%9A%84%E7%BA%BF%E7%A8%8B%E9%94%81lock%E5%92%8Crlock%E7%9A%84%E5%8C%BA%E5%88%AB%E4%BB%A5%E5%8F%8A%E4%BD%A0%E6%9B%BE%E7%BB%8F%E5%9C%A8%E9%A1%B9%E7%9B%AE%E4%B8%AD%E6%98%AF%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%9A%84 |
| 33、字典、列表查询时的时间复杂度是怎样的? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33%E5%AD%97%E5%85%B8%E5%88%97%E8%A1%A8%E6%9F%A5%E8%AF%A2%E6%97%B6%E7%9A%84%E6%97%B6%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6%E6%98%AF%E6%80%8E%E6%A0%B7%E7%9A%84 |
| 34、 python下多线程的限制以及多进程中传递参数的方式? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#34-python%E4%B8%8B%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%9A%84%E9%99%90%E5%88%B6%E4%BB%A5%E5%8F%8A%E5%A4%9A%E8%BF%9B%E7%A8%8B%E4%B8%AD%E4%BC%A0%E9%80%92%E5%8F%82%E6%95%B0%E7%9A%84%E6%96%B9%E5%BC%8F |
| 35、解释一下python的and-or语法 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#35%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8Bpython%E7%9A%84and-or%E8%AF%AD%E6%B3%95 |
| 36、 请描述方法重载与方法重写? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#36-%E8%AF%B7%E6%8F%8F%E8%BF%B0%E6%96%B9%E6%B3%95%E9%87%8D%E8%BD%BD%E4%B8%8E%E6%96%B9%E6%B3%95%E9%87%8D%E5%86%99 |
| 方法重载 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E9%87%8D%E8%BD%BD |
| 方法重写 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E9%87%8D%E5%86%99 |
| 37、 Python 中的 os 模块常见方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#37-python-%E4%B8%AD%E7%9A%84-os-%E6%A8%A1%E5%9D%97%E5%B8%B8%E8%A7%81%E6%96%B9%E6%B3%95 |
| 38、如何提高Python 程序的运行性能? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#38%E5%A6%82%E4%BD%95%E6%8F%90%E9%AB%98python-%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BF%90%E8%A1%8C%E6%80%A7%E8%83%BD |
| 39、 Python中的不可变集合(frozenset)是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#39-python%E4%B8%AD%E7%9A%84%E4%B8%8D%E5%8F%AF%E5%8F%98%E9%9B%86%E5%90%88frozenset%E6%98%AF%E4%BB%80%E4%B9%88 |
| 40、 print 调用 Python 中底层的什么方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#40-print-%E8%B0%83%E7%94%A8-python-%E4%B8%AD%E5%BA%95%E5%B1%82%E7%9A%84%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95 |
| print | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#print |
| input | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#input |
| 41、range 和 xrange 的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#41range-%E5%92%8C-xrange-%E7%9A%84%E5%8C%BA%E5%88%AB |
| 42、在except中return后还会不会执行finally中的代码?怎么抛出自定义异常?介绍一下 except 的作用和用法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#42%E5%9C%A8except%E4%B8%ADreturn%E5%90%8E%E8%BF%98%E4%BC%9A%E4%B8%8D%E4%BC%9A%E6%89%A7%E8%A1%8Cfinally%E4%B8%AD%E7%9A%84%E4%BB%A3%E7%A0%81%E6%80%8E%E4%B9%88%E6%8A%9B%E5%87%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BC%82%E5%B8%B8%E4%BB%8B%E7%BB%8D%E4%B8%80%E4%B8%8B-except-%E7%9A%84%E4%BD%9C%E7%94%A8%E5%92%8C%E7%94%A8%E6%B3%95 |
| 43、 说一说Python自省? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#43-%E8%AF%B4%E4%B8%80%E8%AF%B4python%E8%87%AA%E7%9C%81 |
| 44、Python里面如何实现tuple和list的转换? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#44python%E9%87%8C%E9%9D%A2%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0tuple%E5%92%8Clist%E7%9A%84%E8%BD%AC%E6%8D%A2 |
| 45、Python里面search()和match()的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#45python%E9%87%8C%E9%9D%A2search%E5%92%8Cmatch%E7%9A%84%E5%8C%BA%E5%88%AB |
| match() | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#match |
| search() | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#search |
| 46、 is 和 == 的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#46-is-%E5%92%8C--%E7%9A%84%E5%8C%BA%E5%88%AB |
| 47、a=1, b=2, 不用中间变量交换a和b的值? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#47a1-b2-%E4%B8%8D%E7%94%A8%E4%B8%AD%E9%97%B4%E5%8F%98%E9%87%8F%E4%BA%A4%E6%8D%A2a%E5%92%8Cb%E7%9A%84%E5%80%BC |
| 48、python中生成随机整数、随机小数、0~1之间小数方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#48python%E4%B8%AD%E7%94%9F%E6%88%90%E9%9A%8F%E6%9C%BA%E6%95%B4%E6%95%B0%E9%9A%8F%E6%9C%BA%E5%B0%8F%E6%95%B001%E4%B9%8B%E9%97%B4%E5%B0%8F%E6%95%B0%E6%96%B9%E6%B3%95 |
| 49、如何避免转义,给字符串加哪个字母表示原始字符串? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#49%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%E8%BD%AC%E4%B9%89%E7%BB%99%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8A%A0%E5%93%AA%E4%B8%AA%E5%AD%97%E6%AF%8D%E8%A1%A8%E7%A4%BA%E5%8E%9F%E5%A7%8B%E5%AD%97%E7%AC%A6%E4%B8%B2 |
| 50、python中断言方法举例? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#50python%E4%B8%AD%E6%96%AD%E8%A8%80%E6%96%B9%E6%B3%95%E4%B8%BE%E4%BE%8B |
| 51、如何查找一个字符串中特定的字符?find和index的差异? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#51%E5%A6%82%E4%BD%95%E6%9F%A5%E6%89%BE%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E7%89%B9%E5%AE%9A%E7%9A%84%E5%AD%97%E7%AC%A6find%E5%92%8Cindex%E7%9A%84%E5%B7%AE%E5%BC%82 |
| 52、如何在函数中设置一个全局变量? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#52%E5%A6%82%E4%BD%95%E5%9C%A8%E5%87%BD%E6%95%B0%E4%B8%AD%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E5%85%A8%E5%B1%80%E5%8F%98%E9%87%8F |
| 53、可变类型和不可变类型 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#53%E5%8F%AF%E5%8F%98%E7%B1%BB%E5%9E%8B%E5%92%8C%E4%B8%8D%E5%8F%AF%E5%8F%98%E7%B1%BB%E5%9E%8B |
| 54、Python中变量的作用域?(变量查找顺序) | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#54python%E4%B8%AD%E5%8F%98%E9%87%8F%E7%9A%84%E4%BD%9C%E7%94%A8%E5%9F%9F%E5%8F%98%E9%87%8F%E6%9F%A5%E6%89%BE%E9%A1%BA%E5%BA%8F |
| 55、请描述抽象类和接口类的区别和联系 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#55%E8%AF%B7%E6%8F%8F%E8%BF%B0%E6%8A%BD%E8%B1%A1%E7%B1%BB%E5%92%8C%E6%8E%A5%E5%8F%A3%E7%B1%BB%E7%9A%84%E5%8C%BA%E5%88%AB%E5%92%8C%E8%81%94%E7%B3%BB |
| 56、Python的内存管理机制及调优手段? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#56python%E7%9A%84%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E6%9C%BA%E5%88%B6%E5%8F%8A%E8%B0%83%E4%BC%98%E6%89%8B%E6%AE%B5 |
| 57、内存泄露是什么?如何避免? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#57%E5%86%85%E5%AD%98%E6%B3%84%E9%9C%B2%E6%98%AF%E4%BB%80%E4%B9%88%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D |
| 58、编写函数的4个原则 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#58%E7%BC%96%E5%86%99%E5%87%BD%E6%95%B0%E7%9A%844%E4%B8%AA%E5%8E%9F%E5%88%99 |
| 59、函数调用参数的传递方式是值传递还是引用传递? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#59%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E5%8F%82%E6%95%B0%E7%9A%84%E4%BC%A0%E9%80%92%E6%96%B9%E5%BC%8F%E6%98%AF%E5%80%BC%E4%BC%A0%E9%80%92%E8%BF%98%E6%98%AF%E5%BC%95%E7%94%A8%E4%BC%A0%E9%80%92 |
| 60、对缺省参数的理解 ? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#60%E5%AF%B9%E7%BC%BA%E7%9C%81%E5%8F%82%E6%95%B0%E7%9A%84%E7%90%86%E8%A7%A3- |
| 61、hasattr() getattr() setattr() 函数使用详解? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#61hasattr-getattr-setattr-%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
| 练习题 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E7%BB%83%E4%B9%A0%E9%A2%98 |
| 1、1行代码实现1到100的和? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11%E8%A1%8C%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B01%E5%88%B0100%E7%9A%84%E5%92%8C |
| 2、列出几个python标准库 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2%E5%88%97%E5%87%BA%E5%87%A0%E4%B8%AApython%E6%A0%87%E5%87%86%E5%BA%93 |
| 3、下面Python代码的运行结果是? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3%E4%B8%8B%E9%9D%A2python%E4%BB%A3%E7%A0%81%E7%9A%84%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C%E6%98%AF |
| 4、python实现列表去重的方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4python%E5%AE%9E%E7%8E%B0%E5%88%97%E8%A1%A8%E5%8E%BB%E9%87%8D%E7%9A%84%E6%96%B9%E6%B3%95 |
| 5、写一个函数,将两个dict(key是数字,value是string)进行合并,函数返回合并后的dict。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E5%B0%86%E4%B8%A4%E4%B8%AAdictkey%E6%98%AF%E6%95%B0%E5%AD%97value%E6%98%AFstring%E8%BF%9B%E8%A1%8C%E5%90%88%E5%B9%B6%E5%87%BD%E6%95%B0%E8%BF%94%E5%9B%9E%E5%90%88%E5%B9%B6%E5%90%8E%E7%9A%84dict |
| 6、把一个字符串的尾字母移到首位,比如‘abcde’->‘eabcd’ | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6%E6%8A%8A%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E5%B0%BE%E5%AD%97%E6%AF%8D%E7%A7%BB%E5%88%B0%E9%A6%96%E4%BD%8D%E6%AF%94%E5%A6%82abcde-eabcd |
| 7、 修改以下Python代码,使得下面的代码调用类A的show方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-%E4%BF%AE%E6%94%B9%E4%BB%A5%E4%B8%8Bpython%E4%BB%A3%E7%A0%81%E4%BD%BF%E5%BE%97%E4%B8%8B%E9%9D%A2%E7%9A%84%E4%BB%A3%E7%A0%81%E8%B0%83%E7%94%A8%E7%B1%BBa%E7%9A%84show%E6%96%B9%E6%B3%95 |
| 8、修改以下Python代码,使得代码能够运行 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8%E4%BF%AE%E6%94%B9%E4%BB%A5%E4%B8%8Bpython%E4%BB%A3%E7%A0%81%E4%BD%BF%E5%BE%97%E4%BB%A3%E7%A0%81%E8%83%BD%E5%A4%9F%E8%BF%90%E8%A1%8C |
| 9、如何添加代码,使得没有定义的方法都调用myfunc方法? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E4%BB%A3%E7%A0%81%E4%BD%BF%E5%BE%97%E6%B2%A1%E6%9C%89%E5%AE%9A%E4%B9%89%E7%9A%84%E6%96%B9%E6%B3%95%E9%83%BD%E8%B0%83%E7%94%A8myfunc%E6%96%B9%E6%B3%95 |
| 10、 如何用 Python 来发送邮件? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-%E5%A6%82%E4%BD%95%E7%94%A8-python-%E6%9D%A5%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6 |
| 11、 4G 内存怎么读取一个 5G 的数据? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-4g-%E5%86%85%E5%AD%98%E6%80%8E%E4%B9%88%E8%AF%BB%E5%8F%96%E4%B8%80%E4%B8%AA-5g-%E7%9A%84%E6%95%B0%E6%8D%AE |
| 方法一 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E4%B8%80 |
| 方法二 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E4%BA%8C |
| 11、在Python中输入某年某月某日,判断这一天是这一年的第几天?(可以用 Python 标准库) | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11%E5%9C%A8python%E4%B8%AD%E8%BE%93%E5%85%A5%E6%9F%90%E5%B9%B4%E6%9F%90%E6%9C%88%E6%9F%90%E6%97%A5%E5%88%A4%E6%96%AD%E8%BF%99%E4%B8%80%E5%A4%A9%E6%98%AF%E8%BF%99%E4%B8%80%E5%B9%B4%E7%9A%84%E7%AC%AC%E5%87%A0%E5%A4%A9%E5%8F%AF%E4%BB%A5%E7%94%A8-python-%E6%A0%87%E5%87%86%E5%BA%93 |
| 方法一 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E4%B8%80-1 |
| 方法二 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E4%BA%8C-1 |
| 方法三 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%96%B9%E6%B3%95%E4%B8%89 |
| 13、列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13%E5%88%97%E8%A1%A812345%E8%AF%B7%E4%BD%BF%E7%94%A8map%E5%87%BD%E6%95%B0%E8%BE%93%E5%87%BA1491625%E5%B9%B6%E4%BD%BF%E7%94%A8%E5%88%97%E8%A1%A8%E6%8E%A8%E5%AF%BC%E5%BC%8F%E6%8F%90%E5%8F%96%E5%87%BA%E5%A4%A7%E4%BA%8E10%E7%9A%84%E6%95%B0%E6%9C%80%E7%BB%88%E8%BE%93%E5%87%BA1625 |
| 14、设计一个函数返回给定文件名的后缀? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E8%BF%94%E5%9B%9E%E7%BB%99%E5%AE%9A%E6%96%87%E4%BB%B6%E5%90%8D%E7%9A%84%E5%90%8E%E7%BC%80 |
| 15、 这两个参数是什么意思:*args,**kwargs?我们为什么要使用它们? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-%E8%BF%99%E4%B8%A4%E4%B8%AA%E5%8F%82%E6%95%B0%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9Dargskwargs%E6%88%91%E4%BB%AC%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E4%BD%BF%E7%94%A8%E5%AE%83%E4%BB%AC |
| 16、 求出0~n的所有正整数中数字k(0~9)出现的次数。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-%E6%B1%82%E5%87%BA0n%E7%9A%84%E6%89%80%E6%9C%89%E6%AD%A3%E6%95%B4%E6%95%B0%E4%B8%AD%E6%95%B0%E5%AD%97k09%E5%87%BA%E7%8E%B0%E7%9A%84%E6%AC%A1%E6%95%B0 |
| 17、阅读下面的代码,默读出A0,A1至An的最终值。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17%E9%98%85%E8%AF%BB%E4%B8%8B%E9%9D%A2%E7%9A%84%E4%BB%A3%E7%A0%81%E9%BB%98%E8%AF%BB%E5%87%BAa0a1%E8%87%B3an%E7%9A%84%E6%9C%80%E7%BB%88%E5%80%BC |
| 18、 list = ['a','a','a',1,2,3,4,5,'A','B','C']提取出”12345”? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-list--aaa12345abc%E6%8F%90%E5%8F%96%E5%87%BA12345 |
| 19、如何用Python删除一个文件? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19%E5%A6%82%E4%BD%95%E7%94%A8python%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6 |
| 20、写一个函数, 输入一个字符串, 返回倒序排列的结果? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0-%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2-%E8%BF%94%E5%9B%9E%E5%80%92%E5%BA%8F%E6%8E%92%E5%88%97%E7%9A%84%E7%BB%93%E6%9E%9C |
| 21、在Python中读取大文件 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21%E5%9C%A8python%E4%B8%AD%E8%AF%BB%E5%8F%96%E5%A4%A7%E6%96%87%E4%BB%B6 |
| 22、 元组的解封装是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-%E5%85%83%E7%BB%84%E7%9A%84%E8%A7%A3%E5%B0%81%E8%A3%85%E6%98%AF%E4%BB%80%E4%B9%88 |
| 23、把a='aaabbcccdddde'这种形式的字符串,压缩成a3b2c3d4e1这种形式。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23%E6%8A%8Aaaaabbcccdddde%E8%BF%99%E7%A7%8D%E5%BD%A2%E5%BC%8F%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8E%8B%E7%BC%A9%E6%88%90a3b2c3d4e1%E8%BF%99%E7%A7%8D%E5%BD%A2%E5%BC%8F |
| 24、一个数如果恰好等于它的因子之和,这个数就称为‘完数’,比如6=1+2+3,编程找出1000以内的所有的完数。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24%E4%B8%80%E4%B8%AA%E6%95%B0%E5%A6%82%E6%9E%9C%E6%81%B0%E5%A5%BD%E7%AD%89%E4%BA%8E%E5%AE%83%E7%9A%84%E5%9B%A0%E5%AD%90%E4%B9%8B%E5%92%8C%E8%BF%99%E4%B8%AA%E6%95%B0%E5%B0%B1%E7%A7%B0%E4%B8%BA%E5%AE%8C%E6%95%B0%E6%AF%94%E5%A6%826123%E7%BC%96%E7%A8%8B%E6%89%BE%E5%87%BA1000%E4%BB%A5%E5%86%85%E7%9A%84%E6%89%80%E6%9C%89%E7%9A%84%E5%AE%8C%E6%95%B0 |
| 25、输入一个字符串,输出该字符串的字符的所有组合。如输入'abc',输出a,b,c,ab,ac,bc,abc. | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BE%93%E5%87%BA%E8%AF%A5%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E5%AD%97%E7%AC%A6%E7%9A%84%E6%89%80%E6%9C%89%E7%BB%84%E5%90%88%E5%A6%82%E8%BE%93%E5%85%A5abc%E8%BE%93%E5%87%BAabcabacbcabc |
| 26、给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。例如:'ababab',返回True,'ababa',返回False | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26%E7%BB%99%E5%AE%9A%E4%B8%80%E4%B8%AA%E9%9D%9E%E7%A9%BA%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%88%A4%E6%96%AD%E5%AE%83%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E7%94%B1%E5%AE%83%E7%9A%84%E4%B8%80%E4%B8%AA%E5%AD%90%E4%B8%B2%E9%87%8D%E5%A4%8D%E5%A4%9A%E6%AC%A1%E6%9E%84%E6%88%90%E7%BB%99%E5%AE%9A%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8F%AA%E5%90%AB%E6%9C%89%E5%B0%8F%E5%86%99%E8%8B%B1%E6%96%87%E5%AD%97%E6%AF%8D%E5%B9%B6%E4%B8%94%E9%95%BF%E5%BA%A6%E4%B8%8D%E8%B6%85%E8%BF%8710000%E4%BE%8B%E5%A6%82ababab%E8%BF%94%E5%9B%9Etrueababa%E8%BF%94%E5%9B%9Efalse |
| 27、filter、map、reduce的作用。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27filtermapreduce%E7%9A%84%E4%BD%9C%E7%94%A8 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#-1 |
| 28、使用生成器编写一个函数实现生成指定个数的斐波那契数列 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28%E4%BD%BF%E7%94%A8%E7%94%9F%E6%88%90%E5%99%A8%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E5%AE%9E%E7%8E%B0%E7%94%9F%E6%88%90%E6%8C%87%E5%AE%9A%E4%B8%AA%E6%95%B0%E7%9A%84%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97 |
| 29、一行代码通过filter和lambda函数输出alist=[1,22,2,33,23,32]中索引为奇数的值 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29%E4%B8%80%E8%A1%8C%E4%BB%A3%E7%A0%81%E9%80%9A%E8%BF%87filter%E5%92%8Clambda%E5%87%BD%E6%95%B0%E8%BE%93%E5%87%BAalist1222332332%E4%B8%AD%E7%B4%A2%E5%BC%95%E4%B8%BA%E5%A5%87%E6%95%B0%E7%9A%84%E5%80%BC |
| 30、编写一个函数实现十进制转62进制,分别用0-9A-Za-z,表示62位字母 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E5%AE%9E%E7%8E%B0%E5%8D%81%E8%BF%9B%E5%88%B6%E8%BD%AC62%E8%BF%9B%E5%88%B6%E5%88%86%E5%88%AB%E7%94%A80-9a-za-z%E8%A1%A8%E7%A4%BA62%E4%BD%8D%E5%AD%97%E6%AF%8D |
| 31、实现一个装饰器,限制该函数被调用的频率,如10秒一次 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E8%A3%85%E9%A5%B0%E5%99%A8%E9%99%90%E5%88%B6%E8%AF%A5%E5%87%BD%E6%95%B0%E8%A2%AB%E8%B0%83%E7%94%A8%E7%9A%84%E9%A2%91%E7%8E%87%E5%A6%8210%E7%A7%92%E4%B8%80%E6%AC%A1 |
| 32、实现一个装饰器,通过一次调用,使函数重复执行5次 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E8%A3%85%E9%A5%B0%E5%99%A8%E9%80%9A%E8%BF%87%E4%B8%80%E6%AC%A1%E8%B0%83%E7%94%A8%E4%BD%BF%E5%87%BD%E6%95%B0%E9%87%8D%E5%A4%8D%E6%89%A7%E8%A1%8C5%E6%AC%A1 |
| 33、编写一个函数,找出数组中没有重复的值的和 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E6%89%BE%E5%87%BA%E6%95%B0%E7%BB%84%E4%B8%AD%E6%B2%A1%E6%9C%89%E9%87%8D%E5%A4%8D%E7%9A%84%E5%80%BC%E7%9A%84%E5%92%8C |
| 19.设计实现遍历目录与子目录,抓取.pyc文件 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19%E8%AE%BE%E8%AE%A1%E5%AE%9E%E7%8E%B0%E9%81%8D%E5%8E%86%E7%9B%AE%E5%BD%95%E4%B8%8E%E5%AD%90%E7%9B%AE%E5%BD%95%E6%8A%93%E5%8F%96pyc%E6%96%87%E4%BB%B6 |
| 20、字符串 "123" 转换成 123,不使用内置api,例如 int() | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20%E5%AD%97%E7%AC%A6%E4%B8%B2-123-%E8%BD%AC%E6%8D%A2%E6%88%90-123%E4%B8%8D%E4%BD%BF%E7%94%A8%E5%86%85%E7%BD%AEapi%E4%BE%8B%E5%A6%82-int |
| 21、python代码实现删除一个list里面的重复元素 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21python%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AAlist%E9%87%8C%E9%9D%A2%E7%9A%84%E9%87%8D%E5%A4%8D%E5%85%83%E7%B4%A0 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#-2 |
| 22、统计一个文本中单词频次最高的10个单词? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22%E7%BB%9F%E8%AE%A1%E4%B8%80%E4%B8%AA%E6%96%87%E6%9C%AC%E4%B8%AD%E5%8D%95%E8%AF%8D%E9%A2%91%E6%AC%A1%E6%9C%80%E9%AB%98%E7%9A%8410%E4%B8%AA%E5%8D%95%E8%AF%8D |
| 23、请写出一个函数满足以下条件 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23%E8%AF%B7%E5%86%99%E5%87%BA%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E6%BB%A1%E8%B6%B3%E4%BB%A5%E4%B8%8B%E6%9D%A1%E4%BB%B6 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#-3 |
| 24、两个有序列表,l1,l2,对这两个列表进行合并不可使用extend | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24%E4%B8%A4%E4%B8%AA%E6%9C%89%E5%BA%8F%E5%88%97%E8%A1%A8l1l2%E5%AF%B9%E8%BF%99%E4%B8%A4%E4%B8%AA%E5%88%97%E8%A1%A8%E8%BF%9B%E8%A1%8C%E5%90%88%E5%B9%B6%E4%B8%8D%E5%8F%AF%E4%BD%BF%E7%94%A8extend |
| 25、给定一个任意长度数组,实现一个函数 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25%E7%BB%99%E5%AE%9A%E4%B8%80%E4%B8%AA%E4%BB%BB%E6%84%8F%E9%95%BF%E5%BA%A6%E6%95%B0%E7%BB%84%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0 |
| 26、写一个函数找出一个整数数组中,第二大的数 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E6%89%BE%E5%87%BA%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%E6%95%B0%E7%BB%84%E4%B8%AD%E7%AC%AC%E4%BA%8C%E5%A4%A7%E7%9A%84%E6%95%B0 |
| 27、阅读一下代码他们的输出结果是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27%E9%98%85%E8%AF%BB%E4%B8%80%E4%B8%8B%E4%BB%A3%E7%A0%81%E4%BB%96%E4%BB%AC%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF%E4%BB%80%E4%B9%88 |
| 28、遍历一个object的所有属性,并print每一个属性名? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28%E9%81%8D%E5%8E%86%E4%B8%80%E4%B8%AAobject%E7%9A%84%E6%89%80%E6%9C%89%E5%B1%9E%E6%80%A7%E5%B9%B6print%E6%AF%8F%E4%B8%80%E4%B8%AA%E5%B1%9E%E6%80%A7%E5%90%8D |
| 29、手写一个判断时间的装饰器 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29%E6%89%8B%E5%86%99%E4%B8%80%E4%B8%AA%E5%88%A4%E6%96%AD%E6%97%B6%E9%97%B4%E7%9A%84%E8%A3%85%E9%A5%B0%E5%99%A8 |
| 爬虫篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E7%88%AC%E8%99%AB%E7%AF%87 |
| 1、 HTTPS和HTTP的区别: | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-https%E5%92%8Chttp%E7%9A%84%E5%8C%BA%E5%88%AB |
| 2、 如何解决验证码的问题,用什么模块,听过哪些人工打码平台? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E9%AA%8C%E8%AF%81%E7%A0%81%E7%9A%84%E9%97%AE%E9%A2%98%E7%94%A8%E4%BB%80%E4%B9%88%E6%A8%A1%E5%9D%97%E5%90%AC%E8%BF%87%E5%93%AA%E4%BA%9B%E4%BA%BA%E5%B7%A5%E6%89%93%E7%A0%81%E5%B9%B3%E5%8F%B0 |
| 3、 ip 被封了怎么解决,自己做过 ip 池么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-ip-%E8%A2%AB%E5%B0%81%E4%BA%86%E6%80%8E%E4%B9%88%E8%A7%A3%E5%86%B3%E8%87%AA%E5%B7%B1%E5%81%9A%E8%BF%87-ip-%E6%B1%A0%E4%B9%88 |
| 4、Python如何爬取 HTTPS 网站? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4python%E5%A6%82%E4%BD%95%E7%88%AC%E5%8F%96-https-%E7%BD%91%E7%AB%99 |
| 5、python 爬虫有哪些常用框架? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5python-%E7%88%AC%E8%99%AB%E6%9C%89%E5%93%AA%E4%BA%9B%E5%B8%B8%E7%94%A8%E6%A1%86%E6%9E%B6 |
| 6、 Scrapy 的优缺点? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6-scrapy-%E7%9A%84%E4%BC%98%E7%BC%BA%E7%82%B9 |
| 优点:scrapy 是异步的 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E4%BC%98%E7%82%B9scrapy-%E6%98%AF%E5%BC%82%E6%AD%A5%E7%9A%84 |
| 缺点:基于 python 的爬虫框架,扩展性比较差 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E7%BC%BA%E7%82%B9%E5%9F%BA%E4%BA%8E-python-%E7%9A%84%E7%88%AC%E8%99%AB%E6%A1%86%E6%9E%B6%E6%89%A9%E5%B1%95%E6%80%A7%E6%AF%94%E8%BE%83%E5%B7%AE |
| 7、 scrapy 和 request? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-scrapy-%E5%92%8C-request |
| 8、描述下 scrapy 框架运行的机制? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8%E6%8F%8F%E8%BF%B0%E4%B8%8B-scrapy-%E6%A1%86%E6%9E%B6%E8%BF%90%E8%A1%8C%E7%9A%84%E6%9C%BA%E5%88%B6 |
| 9、 实现模拟登录的方式有哪些? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-%E5%AE%9E%E7%8E%B0%E6%A8%A1%E6%8B%9F%E7%99%BB%E5%BD%95%E7%9A%84%E6%96%B9%E5%BC%8F%E6%9C%89%E5%93%AA%E4%BA%9B |
| 10、 你遇到过的反爬虫的策略?怎么解决? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-%E4%BD%A0%E9%81%87%E5%88%B0%E8%BF%87%E7%9A%84%E5%8F%8D%E7%88%AC%E8%99%AB%E7%9A%84%E7%AD%96%E7%95%A5%E6%80%8E%E4%B9%88%E8%A7%A3%E5%86%B3 |
| 正则表达式篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%AF%87 |
| 1、请写出一段代码用正则匹配出ip? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1%E8%AF%B7%E5%86%99%E5%87%BA%E4%B8%80%E6%AE%B5%E4%BB%A3%E7%A0%81%E7%94%A8%E6%AD%A3%E5%88%99%E5%8C%B9%E9%85%8D%E5%87%BAip |
| 2、a = “abbbccc”,用正则匹配为abccc,不管有多少b,就出现一次? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2a--abbbccc%E7%94%A8%E6%AD%A3%E5%88%99%E5%8C%B9%E9%85%8D%E4%B8%BAabccc%E4%B8%8D%E7%AE%A1%E6%9C%89%E5%A4%9A%E5%B0%91b%E5%B0%B1%E5%87%BA%E7%8E%B0%E4%B8%80%E6%AC%A1 |
| 3、Python字符串查找和替换? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3python%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%9F%A5%E6%89%BE%E5%92%8C%E6%9B%BF%E6%8D%A2 |
| 4、用Python匹配HTML tag的时候,<.> 和 <.?> 有什么区别 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4%E7%94%A8python%E5%8C%B9%E9%85%8Dhtml-tag%E7%9A%84%E6%97%B6%E5%80%99-%E5%92%8C--%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB |
| 5、正则表达式贪婪与非贪婪模式的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E8%B4%AA%E5%A9%AA%E4%B8%8E%E9%9D%9E%E8%B4%AA%E5%A9%AA%E6%A8%A1%E5%BC%8F%E7%9A%84%E5%8C%BA%E5%88%AB |
| 6、写出开头匹配字母和下划线,末尾是数字的正则表达式? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6%E5%86%99%E5%87%BA%E5%BC%80%E5%A4%B4%E5%8C%B9%E9%85%8D%E5%AD%97%E6%AF%8D%E5%92%8C%E4%B8%8B%E5%88%92%E7%BA%BF%E6%9C%AB%E5%B0%BE%E6%98%AF%E6%95%B0%E5%AD%97%E7%9A%84%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F |
| 7、怎么过滤评论中的表情? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7%E6%80%8E%E4%B9%88%E8%BF%87%E6%BB%A4%E8%AF%84%E8%AE%BA%E4%B8%AD%E7%9A%84%E8%A1%A8%E6%83%85 |
| 8、简述Python里面search和match的区别 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8%E7%AE%80%E8%BF%B0python%E9%87%8C%E9%9D%A2search%E5%92%8Cmatch%E7%9A%84%E5%8C%BA%E5%88%AB |
| 网络编程 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B |
| 1、怎么实现强行关闭客户端和服务器之间的连接? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1%E6%80%8E%E4%B9%88%E5%AE%9E%E7%8E%B0%E5%BC%BA%E8%A1%8C%E5%85%B3%E9%97%AD%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%92%8C%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B9%8B%E9%97%B4%E7%9A%84%E8%BF%9E%E6%8E%A5 |
| 2、简述TCP和UDP的区别以及优缺点? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2%E7%AE%80%E8%BF%B0tcp%E5%92%8Cudp%E7%9A%84%E5%8C%BA%E5%88%AB%E4%BB%A5%E5%8F%8A%E4%BC%98%E7%BC%BA%E7%82%B9 |
| 3、简述浏览器通过WSGI请求动态资源的过程? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3%E7%AE%80%E8%BF%B0%E6%B5%8F%E8%A7%88%E5%99%A8%E9%80%9A%E8%BF%87wsgi%E8%AF%B7%E6%B1%82%E5%8A%A8%E6%80%81%E8%B5%84%E6%BA%90%E7%9A%84%E8%BF%87%E7%A8%8B |
| 4、描述用浏览器访问www.baidu.com的过程 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4%E6%8F%8F%E8%BF%B0%E7%94%A8%E6%B5%8F%E8%A7%88%E5%99%A8%E8%AE%BF%E9%97%AEwwwbaiducom%E7%9A%84%E8%BF%87%E7%A8%8B |
| 5、Post和Get请求的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5post%E5%92%8Cget%E8%AF%B7%E6%B1%82%E7%9A%84%E5%8C%BA%E5%88%AB |
| 6、cookie 和session 的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6cookie-%E5%92%8Csession-%E7%9A%84%E5%8C%BA%E5%88%AB |
| 7、列出你知道的HTTP协议的状态码,说出表示什么意思? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7%E5%88%97%E5%87%BA%E4%BD%A0%E7%9F%A5%E9%81%93%E7%9A%84http%E5%8D%8F%E8%AE%AE%E7%9A%84%E7%8A%B6%E6%80%81%E7%A0%81%E8%AF%B4%E5%87%BA%E8%A1%A8%E7%A4%BA%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D |
| 1xx(临时响应) | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1xx%E4%B8%B4%E6%97%B6%E5%93%8D%E5%BA%94 |
| 2xx(成功) 表示成功处理了请求的状态码。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2xx%E6%88%90%E5%8A%9F-%E8%A1%A8%E7%A4%BA%E6%88%90%E5%8A%9F%E5%A4%84%E7%90%86%E4%BA%86%E8%AF%B7%E6%B1%82%E7%9A%84%E7%8A%B6%E6%80%81%E7%A0%81 |
| 3xx(重定向) | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3xx%E9%87%8D%E5%AE%9A%E5%90%91 |
| 4xx(请求错误) 这些状态码表示请求可能出错,妨碍了服务器的处理。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4xx%E8%AF%B7%E6%B1%82%E9%94%99%E8%AF%AF-%E8%BF%99%E4%BA%9B%E7%8A%B6%E6%80%81%E7%A0%81%E8%A1%A8%E7%A4%BA%E8%AF%B7%E6%B1%82%E5%8F%AF%E8%83%BD%E5%87%BA%E9%94%99%E5%A6%A8%E7%A2%8D%E4%BA%86%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E5%A4%84%E7%90%86 |
| 5xx(服务器错误) 这些状态码表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5xx%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%94%99%E8%AF%AF-%E8%BF%99%E4%BA%9B%E7%8A%B6%E6%80%81%E7%A0%81%E8%A1%A8%E7%A4%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%A8%E5%A4%84%E7%90%86%E8%AF%B7%E6%B1%82%E6%97%B6%E5%8F%91%E7%94%9F%E5%86%85%E9%83%A8%E9%94%99%E8%AF%AF%E8%BF%99%E4%BA%9B%E9%94%99%E8%AF%AF%E5%8F%AF%E8%83%BD%E6%98%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%9C%AC%E8%BA%AB%E7%9A%84%E9%94%99%E8%AF%AF%E8%80%8C%E4%B8%8D%E6%98%AF%E8%AF%B7%E6%B1%82%E5%87%BA%E9%94%99 |
| 8、请简单说一下三次握手和四次挥手? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8%E8%AF%B7%E7%AE%80%E5%8D%95%E8%AF%B4%E4%B8%80%E4%B8%8B%E4%B8%89%E6%AC%A1%E6%8F%A1%E6%89%8B%E5%92%8C%E5%9B%9B%E6%AC%A1%E6%8C%A5%E6%89%8B |
| 9、说一下什么是tcp的2MSL? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9%E8%AF%B4%E4%B8%80%E4%B8%8B%E4%BB%80%E4%B9%88%E6%98%AFtcp%E7%9A%842msl |
| 10、为什么客户端在TIME-WAIT状态必须等待2MSL的时间? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%9C%A8time-wait%E7%8A%B6%E6%80%81%E5%BF%85%E9%A1%BB%E7%AD%89%E5%BE%852msl%E7%9A%84%E6%97%B6%E9%97%B4 |
| 11、说说HTTP和HTTPS区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11%E8%AF%B4%E8%AF%B4http%E5%92%8Chttps%E5%8C%BA%E5%88%AB |
| 12、谈一下HTTP协议以及协议头部中表示数据类型的字段? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12%E8%B0%88%E4%B8%80%E4%B8%8Bhttp%E5%8D%8F%E8%AE%AE%E4%BB%A5%E5%8F%8A%E5%8D%8F%E8%AE%AE%E5%A4%B4%E9%83%A8%E4%B8%AD%E8%A1%A8%E7%A4%BA%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E7%9A%84%E5%AD%97%E6%AE%B5 |
| 13、HTTP请求方法都有什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13http%E8%AF%B7%E6%B1%82%E6%96%B9%E6%B3%95%E9%83%BD%E6%9C%89%E4%BB%80%E4%B9%88 |
| 14、使用Socket套接字需要传入哪些参数 ? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14%E4%BD%BF%E7%94%A8socket%E5%A5%97%E6%8E%A5%E5%AD%97%E9%9C%80%E8%A6%81%E4%BC%A0%E5%85%A5%E5%93%AA%E4%BA%9B%E5%8F%82%E6%95%B0- |
| 15、HTTP常见请求头? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15http%E5%B8%B8%E8%A7%81%E8%AF%B7%E6%B1%82%E5%A4%B4 |
| 16、七层模型? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16%E4%B8%83%E5%B1%82%E6%A8%A1%E5%9E%8B |
| 17、url的形式? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17url%E7%9A%84%E5%BD%A2%E5%BC%8F |
| Flask篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#flask%E7%AF%87 |
| 1、 什么是Flask? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-%E4%BB%80%E4%B9%88%E6%98%AFflask |
| 2、 Flask中的请求上下文和应用上下文是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-flask%E4%B8%AD%E7%9A%84%E8%AF%B7%E6%B1%82%E4%B8%8A%E4%B8%8B%E6%96%87%E5%92%8C%E5%BA%94%E7%94%A8%E4%B8%8A%E4%B8%8B%E6%96%87%E6%98%AF%E4%BB%80%E4%B9%88 |
| 3、对Flask蓝图(Blueprint)的理解? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3%E5%AF%B9flask%E8%93%9D%E5%9B%BEblueprint%E7%9A%84%E7%90%86%E8%A7%A3 |
| 4、Flask 和 Django 路由映射的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4flask-%E5%92%8C-django-%E8%B7%AF%E7%94%B1%E6%98%A0%E5%B0%84%E7%9A%84%E5%8C%BA%E5%88%AB |
| Django篇 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#django%E7%AF%87 |
| 1、如何理解 Django 被称为 MTV 模式? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1%E5%A6%82%E4%BD%95%E7%90%86%E8%A7%A3-django-%E8%A2%AB%E7%A7%B0%E4%B8%BA-mtv-%E6%A8%A1%E5%BC%8F |
| 2、简述Django的orm | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2%E7%AE%80%E8%BF%B0django%E7%9A%84orm |
| 3、解释下什么是 ORM 以及它的优缺点是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3%E8%A7%A3%E9%87%8A%E4%B8%8B%E4%BB%80%E4%B9%88%E6%98%AF-orm-%E4%BB%A5%E5%8F%8A%E5%AE%83%E7%9A%84%E4%BC%98%E7%BC%BA%E7%82%B9%E6%98%AF%E4%BB%80%E4%B9%88 |
| 4、Django 系统中如何配置数据库的长连接? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4django-%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E9%95%BF%E8%BF%9E%E6%8E%A5 |
| 5、什么是wsgi,uwsgi,uWSGI? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5%E4%BB%80%E4%B9%88%E6%98%AFwsgiuwsgiuwsgi |
| 6、Django、Flask、Tornado的对比? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6djangoflasktornado%E7%9A%84%E5%AF%B9%E6%AF%94 |
| 7、CORS 和 CSRF的区别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7cors-%E5%92%8C-csrf%E7%9A%84%E5%8C%BA%E5%88%AB |
| 8、Session,Cookie,JWT的理解 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8sessioncookiejwt%E7%9A%84%E7%90%86%E8%A7%A3 |
| 9、简述Django请求生命周期 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9%E7%AE%80%E8%BF%B0django%E8%AF%B7%E6%B1%82%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F |
| 10、用的restframework完成api发送时间时区 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10%E7%94%A8%E7%9A%84restframework%E5%AE%8C%E6%88%90api%E5%8F%91%E9%80%81%E6%97%B6%E9%97%B4%E6%97%B6%E5%8C%BA |
| 11、nginx,tomcat,apach到都是什么? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11nginxtomcatapach%E5%88%B0%E9%83%BD%E6%98%AF%E4%BB%80%E4%B9%88 |
| 12、请给出你熟悉关系数据库范式有哪些,有什么作用? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12%E8%AF%B7%E7%BB%99%E5%87%BA%E4%BD%A0%E7%86%9F%E6%82%89%E5%85%B3%E7%B3%BB%E6%95%B0%E6%8D%AE%E5%BA%93%E8%8C%83%E5%BC%8F%E6%9C%89%E5%93%AA%E4%BA%9B%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8 |
| 13、简述QQ登陆过程 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13%E7%AE%80%E8%BF%B0qq%E7%99%BB%E9%99%86%E8%BF%87%E7%A8%8B |
| 14、项目中日志的作用 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14%E9%A1%B9%E7%9B%AE%E4%B8%AD%E6%97%A5%E5%BF%97%E7%9A%84%E4%BD%9C%E7%94%A8 |
| 15、django中间件的使用? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15django%E4%B8%AD%E9%97%B4%E4%BB%B6%E7%9A%84%E4%BD%BF%E7%94%A8 |
| 16、谈一下你对uWSGI和nginx的理解? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16%E8%B0%88%E4%B8%80%E4%B8%8B%E4%BD%A0%E5%AF%B9uwsgi%E5%92%8Cnginx%E7%9A%84%E7%90%86%E8%A7%A3 |
| 17、Python中三大框架各自的应用场景? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17python%E4%B8%AD%E4%B8%89%E5%A4%A7%E6%A1%86%E6%9E%B6%E5%90%84%E8%87%AA%E7%9A%84%E5%BA%94%E7%94%A8%E5%9C%BA%E6%99%AF |
| 18、Django中哪里用到了线程?哪里用到了协程?哪里用到了进程? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18django%E4%B8%AD%E5%93%AA%E9%87%8C%E7%94%A8%E5%88%B0%E4%BA%86%E7%BA%BF%E7%A8%8B%E5%93%AA%E9%87%8C%E7%94%A8%E5%88%B0%E4%BA%86%E5%8D%8F%E7%A8%8B%E5%93%AA%E9%87%8C%E7%94%A8%E5%88%B0%E4%BA%86%E8%BF%9B%E7%A8%8B |
| 19、有用过Django REST framework吗? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19%E6%9C%89%E7%94%A8%E8%BF%87django-rest-framework%E5%90%97 |
| 20、对cookies与session的了解?他们能单独用吗? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20%E5%AF%B9cookies%E4%B8%8Esession%E7%9A%84%E4%BA%86%E8%A7%A3%E4%BB%96%E4%BB%AC%E8%83%BD%E5%8D%95%E7%8B%AC%E7%94%A8%E5%90%97 |
| 21、 django开发中数据做过什么优化? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-django%E5%BC%80%E5%8F%91%E4%B8%AD%E6%95%B0%E6%8D%AE%E5%81%9A%E8%BF%87%E4%BB%80%E4%B9%88%E4%BC%98%E5%8C%96 |
| 22、解释一下 Django 和 Tornado 的关系、差别? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B-django-%E5%92%8C-tornado-%E7%9A%84%E5%85%B3%E7%B3%BB%E5%B7%AE%E5%88%AB |
| Django | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#django |
| Tornado | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#tornado |
| 23、什么是restful API ,谈谈你的理解? | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23%E4%BB%80%E4%B9%88%E6%98%AFrestful-api-%E8%B0%88%E8%B0%88%E4%BD%A0%E7%9A%84%E7%90%86%E8%A7%A3 |
| REST 的特点 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#rest-%E7%9A%84%E7%89%B9%E7%82%B9 |
| RESTful 架构 | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#restful-%E6%9E%B6%E6%9E%84 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#基础篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1python有哪些特点和优点 |
| 戳这里 | https://data-flair.training/blogs/python-tutorial/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2深拷贝和浅拷贝之间的区别是什么 |
| https://camo.githubusercontent.com/5b915d13c5da39b27708ca40ae248a63032064ea28ba7adc22c1efef81aa45c6/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f382f392f313635316434616262653566613332363f696d61676556696577322f302f772f313238302f682f3936302f666f726d61742f776562702f69676e6f72652d6572726f722f31 |
| https://camo.githubusercontent.com/611c207c872bd8b7ea5ddcac6522dfe014db56b74f4c0a3baa7e39bb2da79a7f/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f382f392f313635316434623236366333346232633f696d61676556696577322f302f772f313238302f682f3936302f666f726d61742f776562702f69676e6f72652d6572726f722f31 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-列表和元组之间的区别是 |
| 戳这里 | https://data-flair.training/blogs/python-tuples-vs-lists/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4-python支持什么数据类型 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5-在python中如何声明一条注释 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6在python中怎样将字符串转换为整型变量 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7单引号双引号三引号的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8-在python中怎样获取输入 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-python中的不可变集合frozenset是什么 |
| 查看这里 | https://data-flair.training/blogs/python-set-and-booleans-with-examples/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-在python中如何生成一个随机数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-怎样将字符串中第一个字母大写 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12-如何检查字符串中所有的字符都为字母数字 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13-什么是python中的连接concatenation |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14-请谈谈python的不足之处 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-如果你困在了死循环里怎么打破它 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-如何在python中创建自己的包 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17-如何计算一个字符串的长度 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-解释一下python中的三元运算子 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19-python中的字典是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20-请解释使用args和kwargs的含义 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-什么是负索引 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-python区分大小写吗 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23-python中的标识符长度能有多长 |
| https://camo.githubusercontent.com/daf8a7d9b9855e233b482549a7bf25e2b891e6ad4e298b1f53e83523442689c6/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f382f392f313635316435343133343463653133633f696d61676556696577322f302f772f313238302f682f3936302f666f726d61742f776562702f69676e6f72652d6572726f722f31 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24怎样将字符串转换为小写 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25-python中的pass语句是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26-解释一下python中的--运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27-在python中有多少种运算符解释一下算数运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28解释一下python中的关系运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29-解释一下python中的赋值运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30-解释一下python中的逻辑运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31-解释一下python中的成员运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32-解释一下python中的身份运算符 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33-讲讲python中的位运算符 |
| 戳这里 | https://data-flair.training/blogs/python-operators/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#34-docstring是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#35-简述下-python-中的字符串列表元组和字典 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#36-简述上述数据类型的常用方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#字符串 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#列表 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#字典 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#37python中内置的数据结构有几种 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#进阶篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-在python中如何使用多进制数字 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-怎样获取字典中所有键的列表 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-为何不建议以下划线作为标识符的开头 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4-怎样声明多个变量并赋值 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5-元组的解封装是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6-解释python中的help和dir函数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-python中的闭包是什么 |
| 戳这里 | https://data-flair.training/blogs/python-closure/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8-什么是猴子补丁 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-什么是递归 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-什么是生成器 |
| 参看这里 | https://data-flair.training/blogs/python-generators/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-什么是迭代器 |
| 参看这里 | https://data-flair.training/blogs/python-iterator/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12-请说说生成器和迭代器之间的区别 |
| 查看这里 | https://data-flair.training/blogs/python-generator-vs-iterator/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13-在python中如何实现多线程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14-解释一下python中的继承 |
| 戳这里 | https://data-flair.training/blogs/python-inheritance/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-在python中是如何管理内存的 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-当退出python时是否释放全部内存 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17-请写一个python逻辑计算一个文件中的大写字母数量 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-怎么移除一个字符串中的前导空格 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19-如何以就地操作方式打乱一个列表的元素 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20-解释python中的join和split函数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-什么是函数 |
| 看这里 | https://data-flair.training/blogs/python-built-in-functions/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-解释lambda表达式什么时候会用到它 |
| 参考这里 | https://data-flair.training/blogs/python-lambda-expressions/ |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23-函数zip的是干嘛的 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24-解释python的参数传递机制 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25-如何用python找出你目前在哪个目录 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26-怎样发现字符串中与cake押韵的第一个字 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27-如何以相反顺序展示一个文件的内容 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28-什么是tkinter- |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29-请谈谈pyc文件和py文件的不同之处 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30简单介绍一下python函数式编程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31python中函数装饰器有什么作用 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32请解释一下python的线程锁lock和rlock的区别以及你曾经在项目中是如何使用的 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33字典列表查询时的时间复杂度是怎样的 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#34-python下多线程的限制以及多进程中传递参数的方式 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#35解释一下python的and-or语法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#36-请描述方法重载与方法重写 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法重载 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法重写 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#37-python-中的-os-模块常见方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#38如何提高python-程序的运行性能 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#39-python中的不可变集合frozenset是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#40-print-调用-python-中底层的什么方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#print |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#input |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#41range-和-xrange-的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#42在except中return后还会不会执行finally中的代码怎么抛出自定义异常介绍一下-except-的作用和用法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#43-说一说python自省 |
| blog.csdn.net/qq_34979346… | https://blog.csdn.net/qq_34979346/article/details/83218262 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#44python里面如何实现tuple和list的转换 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#45python里面search和match的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#match |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#search |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#46-is-和--的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#47a1-b2-不用中间变量交换a和b的值 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#48python中生成随机整数随机小数01之间小数方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#49如何避免转义给字符串加哪个字母表示原始字符串 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#50python中断言方法举例 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#51如何查找一个字符串中特定的字符find和index的差异 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#52如何在函数中设置一个全局变量 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#53可变类型和不可变类型 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#54python中变量的作用域变量查找顺序 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#55请描述抽象类和接口类的区别和联系 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#56python的内存管理机制及调优手段 |
| https://foofish.net/python-gc.html | https://foofish.net/python-gc.html |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#57内存泄露是什么如何避免 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#58编写函数的4个原则 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#59函数调用参数的传递方式是值传递还是引用传递 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#60对缺省参数的理解- |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#61hasattr-getattr-setattr-函数使用详解 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#练习题 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11行代码实现1到100的和 |
| https://camo.githubusercontent.com/4bb5a1e8988e57fc751262d62ff36eeaf8e13279c6de02c0b74cb5e7aece154a/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031392f342f32392f313661363731386162323138656231373f696d61676556696577322f302f772f313238302f682f3936302f666f726d61742f776562702f69676e6f72652d6572726f722f31 |
| docs.python.org/3/library/f… | https://docs.python.org/3/library/functions.html |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2列出几个python标准库 |
| docs.python.org/zh-cn/3.7/l… | https://docs.python.org/zh-cn/3.7/library/index.html |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3下面python代码的运行结果是 |
| https://camo.githubusercontent.com/a7f86096de9223155d549535eaa535f8b385636673ece5d78d310eb8ef5abf8f/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031392f342f32392f313661363731386162323932633066353f696d61676556696577322f302f772f313238302f682f3936302f666f726d61742f776562702f69676e6f72652d6572726f722f31 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4python实现列表去重的方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5写一个函数将两个dictkey是数字value是string进行合并函数返回合并后的dict |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6把一个字符串的尾字母移到首位比如abcde-eabcd |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-修改以下python代码使得下面的代码调用类a的show方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8修改以下python代码使得代码能够运行 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9如何添加代码使得没有定义的方法都调用myfunc方法 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-如何用-python-来发送邮件 |
| www.runoob.com/python/pyth… | https://www.runoob.com/python/python-email.html |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11-4g-内存怎么读取一个-5g-的数据 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法一 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法二 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11在python中输入某年某月某日判断这一天是这一年的第几天可以用-python-标准库 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法一-1 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法二-1 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#方法三 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13列表12345请使用map函数输出1491625并使用列表推导式提取出大于10的数最终输出1625 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14设计一个函数返回给定文件名的后缀 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15-这两个参数是什么意思argskwargs我们为什么要使用它们 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16-求出0n的所有正整数中数字k09出现的次数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17阅读下面的代码默读出a0a1至an的最终值 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18-list--aaa12345abc提取出12345 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19如何用python删除一个文件 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20写一个函数-输入一个字符串-返回倒序排列的结果 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21在python中读取大文件 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22-元组的解封装是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23把aaaabbcccdddde这种形式的字符串压缩成a3b2c3d4e1这种形式 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24一个数如果恰好等于它的因子之和这个数就称为完数比如6123编程找出1000以内的所有的完数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25输入一个字符串输出该字符串的字符的所有组合如输入abc输出abcabacbcabc |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26给定一个非空的字符串判断它是否可以由它的一个子串重复多次构成给定的字符串只含有小写英文字母并且长度不超过10000例如ababab返回trueababa返回false |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27filtermapreduce的作用 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28使用生成器编写一个函数实现生成指定个数的斐波那契数列 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29一行代码通过filter和lambda函数输出alist1222332332中索引为奇数的值 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#30编写一个函数实现十进制转62进制分别用0-9a-za-z表示62位字母 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#31实现一个装饰器限制该函数被调用的频率如10秒一次 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#32实现一个装饰器通过一次调用使函数重复执行5次 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#33编写一个函数找出数组中没有重复的值的和 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19设计实现遍历目录与子目录抓取pyc文件 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20字符串-123-转换成-123不使用内置api例如-int |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21python代码实现删除一个list里面的重复元素 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22统计一个文本中单词频次最高的10个单词 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23请写出一个函数满足以下条件 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#24两个有序列表l1l2对这两个列表进行合并不可使用extend |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#25给定一个任意长度数组实现一个函数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#26写一个函数找出一个整数数组中第二大的数 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#27阅读一下代码他们的输出结果是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#28遍历一个object的所有属性并print每一个属性名 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#29手写一个判断时间的装饰器 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#爬虫篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-https和http的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-如何解决验证码的问题用什么模块听过哪些人工打码平台 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3-ip-被封了怎么解决自己做过-ip-池么 |
| github.com/awolfly9/IP… | https://github.com/awolfly9/IPProxyTool |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4python如何爬取-https-网站 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5python-爬虫有哪些常用框架 |
| scrapy.org/ | https://scrapy.org/ |
| github.com/binux/pyspi… | https://github.com/binux/pyspider |
| project.crawley-cloud.com/ | http://project.crawley-cloud.com/ |
| github.com/scrapinghub… | https://github.com/scrapinghub/portia |
| github.com/codelucas/n… | https://github.com/codelucas/newspaper |
| www.crummy.com/software/Be… | https://www.crummy.com/software/BeautifulSoup/bs4/doc/ |
| docs.grablib.org/en/latest/#… | http://docs.grablib.org/en/latest/#grab-spider-user-manual |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6-scrapy-的优缺点 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#优点scrapy-是异步的 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#缺点基于-python-的爬虫框架扩展性比较差 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7-scrapy-和-request |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8描述下-scrapy-框架运行的机制 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9-实现模拟登录的方式有哪些 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10-你遇到过的反爬虫的策略怎么解决 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#正则表达式篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1请写出一段代码用正则匹配出ip |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2a--abbbccc用正则匹配为abccc不管有多少b就出现一次 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3python字符串查找和替换 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4用python匹配html-tag的时候-和--有什么区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5正则表达式贪婪与非贪婪模式的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6写出开头匹配字母和下划线末尾是数字的正则表达式 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7怎么过滤评论中的表情 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8简述python里面search和match的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#网络编程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1怎么实现强行关闭客户端和服务器之间的连接 |
| https://www.cnblogs.com/yang950718/p/10794019.html | https://www.cnblogs.com/yang950718/p/10794019.html |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2简述tcp和udp的区别以及优缺点 |
| https://blog.csdn.net/xiaobangkuaipao/article/details/76793702 | https://blog.csdn.net/xiaobangkuaipao/article/details/76793702 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3简述浏览器通过wsgi请求动态资源的过程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4描述用浏览器访问wwwbaiducom的过程 |
| https://blog.csdn.net/weixin_38497513/article/details/80918425 | https://blog.csdn.net/weixin_38497513/article/details/80918425 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5post和get请求的区别 |
| https://camo.githubusercontent.com/d97dbde9b5af14f3770792dadc88bde902738c6af6913bc66894deb3d03acb70/68747470733a2f2f7777772e736f66747768792e636f6d2f646174612f6174746163686d656e742f706f7274616c2f3230313930352f31352f3039343935366e336c6c74356b77736371776f746c332e6a7067 |
| https://camo.githubusercontent.com/0281f5a13bea23f5b525717a9fbcde2b77bdc92778edca446c60ffd06d0cb31c/68747470733a2f2f7777772e736f66747768792e636f6d2f646174612f6174746163686d656e742f706f7274616c2f3230313930352f31352f303935303331696f78357435637867626767666635742e6a7067 |
| https://camo.githubusercontent.com/298e7c3d550077016b76c15d7bd9bacfc60091f5abdd2dc7d38cd2c4e933ee64/68747470733a2f2f7777772e736f66747768792e636f6d2f646174612f6174746163686d656e742f706f7274616c2f3230313930352f31352f30393532313863326f63636335747a357463326379322e6a7067 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6cookie-和session-的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7列出你知道的http协议的状态码说出表示什么意思 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1xx临时响应 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2xx成功-表示成功处理了请求的状态码 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3xx重定向 |
| 301 | http://blog.liujason.com/tag/301 |
| 301 | http://blog.liujason.com/tag/301 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4xx请求错误-这些状态码表示请求可能出错妨碍了服务器的处理 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5xx服务器错误-这些状态码表示服务器在处理请求时发生内部错误这些错误可能是服务器本身的错误而不是请求出错 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8请简单说一下三次握手和四次挥手 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9说一下什么是tcp的2msl |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10为什么客户端在time-wait状态必须等待2msl的时间 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11说说http和https区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12谈一下http协议以及协议头部中表示数据类型的字段 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13http请求方法都有什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14使用socket套接字需要传入哪些参数- |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15http常见请求头 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16七层模型 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17url的形式 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#flask篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1-什么是flask |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2-flask中的请求上下文和应用上下文是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3对flask蓝图blueprint的理解 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4flask-和-django-路由映射的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#django篇 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#1如何理解-django-被称为-mtv-模式 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#2简述django的orm |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#3解释下什么是-orm-以及它的优缺点是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#4django-系统中如何配置数据库的长连接 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#5什么是wsgiuwsgiuwsgi |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#6djangoflasktornado的对比 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#7cors-和-csrf的区别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#8sessioncookiejwt的理解 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#9简述django请求生命周期 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#10用的restframework完成api发送时间时区 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#11nginxtomcatapach到都是什么 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#12请给出你熟悉关系数据库范式有哪些有什么作用 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#13简述qq登陆过程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#14项目中日志的作用 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#15django中间件的使用 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#16谈一下你对uwsgi和nginx的理解 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#17python中三大框架各自的应用场景 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#18django中哪里用到了线程哪里用到了协程哪里用到了进程 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#19有用过django-rest-framework吗 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#20对cookies与session的了解他们能单独用吗 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#21-django开发中数据做过什么优化 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#22解释一下-django-和-tornado-的关系差别 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#django |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#tornado |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#23什么是restful-api-谈谈你的理解 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#rest-的特点 |
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#restful-架构 |
|
Readme
| https://patch-diff.githubusercontent.com/hu-mou/python_knowledge#readme-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge |
|
Activity | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/activity |
|
0
stars | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/stargazers |
|
0
watching | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fhu-mou%2Fpython_knowledge&report=hu-mou+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/hu-mou/python_knowledge/releases |
| Packages
0 | https://patch-diff.githubusercontent.com/users/hu-mou/packages?repo_name=python_knowledge |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |