每个程序语言都有属於它们的专长,Python是一种高阶语言
它的特性是 易於学习 适合初学者训练逻辑能力 且用途广泛
由於它的可读性占优势,因此可用来快速实作 当下的想法
常用於 『数据分析、网页开发、人工智慧应用、自动化控制、渗透测试...等多种运用』
Python 是一种物件导向程序语言(Object-oriented programming,简称OOP),也同时是直译式程序语言(Interpreted language)。
Python 支援 Module 和 packages 使其具有一定的方便性及灵活性。
Python 提供许多 第三方Library(函式库) 让使用者下载,同时拥有 庞大的标准函式库(Standard library)
只要汇入模组,就可以轻松的使用模组里定义的函式或变数
数据分析、自动化运算处理、制作可视化图表
使用matplotlib能快速的制作可视化图表,使数据分析时能更快速的掌握资料流向。
Web开发应用(可结合多种语言互相配合)
着名的有Django及flask,两者皆是强大的Web框架。
网页爬虫、自动化测试
在爬虫领域最着名的程序语言就是Python和JavaScript,尤其是Python搭配Selenium可以 做到模拟人为点击事件,并结合数据分析达到许多应用。
人工智慧应用(深度学习、建构类神经网路)
Python在人工智慧领域常使用Tensorflow、Pytorch、NumPy等套件。
渗透测试
许多新型态的渗透工具采用Python撰写,基於它强大的扩充性造就许多不同功能的程序。
(封包分析、资料整合、密码拆解、自动化注入...等)
自动化讯息机器人
可以基於许多通讯软件提供的Api来实现自动化讯息通知的应用。
(line notify、DiscordBot...等)
无人车边缘运算
影像处理
...还有很多等着你发现
<<: Day2. 好设计的准则- 从生活中的物品理解什麽是好的设计
今天要跟大家介绍的是 script 工具,在 Zabbix Server 安装好预设只会有三个写好的...
本系列文之後也会置於个人网站 +--------+ +---------------+ | |--...
表格标签主要用来显示以及展示数据,可用表格标签排版後让数据更容易阅读 1. 表格基础标签简易介绍 (...
ASI(Automatic Semicolon Insertion) 当 JavaScript 语句...
前言 昨天已经介绍了几个写 Dockerfile 时该注意的地方,但其实需要注意的地方非常非常多,所...