好久不见,今天接着来分享星辰的Python笔记,希望可以帮助小可爱们呀!!
一、Python特点
1、完全面向对象
* 函数、模块、数字、字符串都是对象,在Python中一切皆对象
* 完全支持继承、重载、多重继承
* 支持重载运算符,也支持泛型设计
2、拥有一个强大的标准库
* Python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数
* Python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能
3、Python社区提供了大量的第三方模块
* 使用方式与标准库类似
* 功能覆盖科学计算、人工智能、机器学习、Web开发、数据库接口、图形系统多个领域
二、Python源程序
1、执行Python程序的三种方式
* 解释器--python/python3
* 交互式--ipython
- 直接在终端中运行解释器,不输入执行的文件名
- 在Python的Shell中直接输入Python的代码,会立即看到程序执行结果
- 退出官方的解释器:Use exit() or Ctrl-Z plus Return to exit
* 集成开发环境--PyCharm
2、Python源程序的基本概念
* Python源程序就是一个特殊格式的文本文件,可以使用人机文本编辑软件做Python的开发
* Python程序的文件扩展名通常是.py
3、Python的解释器有多个语言实现[补充]
* CPython -- 官方版本的C语言实现
* JPython -- 可以运行在Java平台
* IronPython -- 可以运行在.NET和Mono平台
* PyPy -- Python实现的,支持JIT即时编译
这次分享就到这里啦,拜拜啦~