python基础常识
来源:互联网 发布:手机文本加密软件 编辑:程序博客网 时间:2024/04/29 17:05
一、Python基础常识(其实就是历史来着)
1、简介:
面向对象的,解释性语言,由荷兰人Guido von Rossum于1989年开发,1999年出现Python第一个公开发行版的编译器。
2、语言哲学
崇尚优美、清晰、简单的代码编程,是一门优秀并得到广泛使用的语言。
3、特点
①解释性语言
解释性:运行时需要解释器,如PHP,JAVA等
编译性:运行时无需解释器,如C,C++等
②动态类型语言
弱类型:无需提前声明变量即可直接使用,且数据之间进行操作时无视数据类型
强类型:必须提前声明变量才能直接使用,且数据之间进行操作时有严格的数据类型要求
③面向对象的语言
支持完全的面向对象编程方式,同时也支持过程化和一定程度的函数式编程
简单理解为,Python中一切皆对象
④胶水语言
能轻松将其它语言(尤其是C和C++)编写的各种模块联合在一起,本身和扩展库大部分由C构成
4、应用领域
非常广。
如果:web应用开发,自动化运维,网络爬虫,大数据分析,图像处理,科学计算,游戏,桌面软件,人工智能等
5、优势
①简单
一种代表简单主义思想的语言
②易学
极易上手
③速度快
由于崇尚优美,清晰,简单,因此实现相同功能时比其他语言要简洁的多,且由于底层与标准库和第三方库都是用C写的,所以相对来说速度也不错
④免费开源软件
⑤高层语言
无需考虑底层细节
⑥可移植性
⑦可扩展性
⑧可嵌入性
阅读全文
0 0
- python基础常识
- 兄弟连学python》》》》Python基础常识
- 代码模板:python-基础-1(常识)
- 基础常识
- 基础常识
- python常识
- Python常识
- python常识
- JAVA基础---基础常识
- 端口基础常识大全
- 端口基础常识大全
- 端口基础常识大全
- java 基础常识
- 基础小常识集锦
- 端口基础常识大全
- dll基础常识
- 基础+常识(一)
- C语言基础常识
- MapReduce详解
- IDEA注册码 ( IntelliJ IDEA秘钥)
- 【AJAX】AJAX
- jQuery
- jQUery-validation 插件、jQuery与Ajax的应用
- python基础常识
- Mysql数据库中的输入命令各类知识总结
- 【AJAX】AJAX
- ssm项目集成shiro
- webstorm 2017 激活破解
- Servlet介绍
- LRU算法的java实现
- 排序
- 【AJAX】AJAX ASP/PHP 实例