程序员媛子 2022-07-30 19:00 发表于山西 收录于合集 #python95 #计算机程序40 #思维导图16 #编程语言82 #计算机专业38
Python语言对各位读者而言一定不会陌生,哪怕没有使用过Python,也一定听说过它。那一句人生苦短,我用Python。是多少Python粉丝的口头禅,也是对Python黑粉的有力回击。作为系列文章的第一篇,本文是一篇异常简单的文章。本文将从 Python是什么? python要学习哪些知识点 python学完之后可以做什么 这三个方面来阐述。 一、python是什么 Python是一门开源免费的,通用型的脚本编程语言。它需要在运行时将代码一行行解析成CPU能识别的机器码。它是一门解析型的语言,何为解析型语言呢?就是在运行时通过解析器将源代码一行行解析成机器码。而像C语言,C++等则是编译型的语言,即通过编译器将所有的源代码一次性编译成二进制指令,生成一个可执行的程序。解析型语言相对于编译型语言的好处就是天然具有跨平台的特点,一次编码,到处运行。 如果觉得不错的话,点赞分享给更多爱学习的朋友,需要这些资料的也可以私我“学习资料”获取资料 二、python需要学习哪些知识点 Python基础 : 掌握Python基础语法,具备基础的编程能力;完成小游戏开发 Python网络和并发: 掌握网络编程相关技术,掌握开发中很多任务的实现方法 Python高级: 了解Python内存管理,掌握Python高级编程的使用 Python-Linux环境: 掌握Python在Linux系统中的环境和部署 Python数据结构: 掌握常见的数据结构和算法,熟练使用各种算法实现 数据库编程.: 掌握数据库的SQL,和Python数据库相关库的使用 Web前端: 了解HTML5, CSS3和JavaScript等前端技术 Flask框架: 掌握Flask框架的核心原理,并开发Flask的综合应用系统 Django2框架: 掌握Python Web主流框架的使用,掌握Web后台开发 Tornado框架: 掌握Python Web主流框架的使用,掌握Web后台开发 项目部署和管理: 掌握Python项目在Linux和nginx中部署和项目集群问题 项目测试: 掌握selenium的测试框架,实现项目的自动化测试 Python项目安全: 掌握各种常见的漏洞检测手段, xXSS, XST, CSRT攻击和防御 如果觉得不错的话,点赞分享给更多爱学习的朋友,需要这些资料的也可以私我“学习资料”获取资料 三、python学完之后可以做什么 爬虫------------爬虫获取或处理大量信息 数据分析------------ 快速开发快速验证 ,分析数据得到结果 人工智能------------数据挖掘和分析 、科学计算 、机器学习 自动化办公日------------编写为简单的实现脚本 ,实现自动化办公 网站开发------------借助django, flask框架自 已搭建网站 自动化运维日------------ 动化处理大量的运维任务 确定 |
|