好久不见,今天接着来分享星辰的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即时编译
这次分享就到这里啦,拜拜啦~
|