文档详情

Python金融数据分析与应用课件 第1章 Python基础知识.pptx

发布:2025-04-16约1.22万字共49页下载文档
文本预览下载声明

第一章Python基础知识Python金融数据分析与应用(微课版)

目录CONTENTSPython概述与环境搭建1.1Python的数据类型1.2Python的数据结构1.3Python的运算符1.4Python的函数1.5Python的基本结构1.6Python在金融数据中的应用1.7

1.1Python概述与环境搭建

1.1Python概述与环境搭建(1)?发展历程1.1.1Python概述Python自1991年由吉多·范罗苏姆(GuidovanRossum)创造以来,已经经历了30多年的发展。Python2.0在2000年发布,引入了许多新特性,包括垃圾回收机制,大大提高了Python代码的运行效率和稳定性。2008年,Python3.0发布,该版本进行了重大更新,以解决2.x版本中存在的一些设计缺陷。Python版本发展情况如表1-1所示。发布版本发布年份0.9.1~1.5.21991—1999年1.6.12000年2.0.02000年2.0.1~2.2.32001—2003年2.3.0~2.7.182003—2020年3.0.02008年3.0.1~3.13.12009—2024年表1-1Python版本发展情况

1.1Python概述与环境搭建1简洁易读:Python的设计哲学强调代码的可读性,其语法简洁、直观,类似英语的表达方式,这使得开发者能够专注于解决问题而非语言本身,极大地提高了代码的可维护性。2易学易用:Python拥有丰富的文档和教程,使初学者能够快速上手。Python清晰的语法规则和一致的编程风格,降低了初学者的学习门槛,成为初学者和专业开发者的理想选择。3功能强大、用途广泛:Python拥有庞大的标准库和第三方库,涵盖从网络编程、数据分析到人工智能等多个领域,成为解决各种问题的有力工具。4开源免费、跨平台:Python是开源社区的“宠儿”,用户可以自由使用、修改和分发代码。其跨平台的特点使得Python程序可以在多种操作系统上运行,无须修改即可移植到Linux、Windows等不同的系统平台。(2)?特点1.1.1Python概述

1.1Python概述与环境搭建(1)?Anaconda简介1.1.2Anaconda概述Python可用于Windows、macOS和Linux三大操作系统。用户可在Python的官方网站根据操作系统下载对应Python安装包。Anaconda(意为蟒蛇)属于开源且专注于数据分析的Python发行版本,包含conda、Python等190多个科学包及其依赖项,方便用户便捷获取包并对包进行管理。Anaconda还附带非常好用的交互式代码编辑器JupyterNotebook,便于用户编写Python程序。Anaconda具有开源、安装过程简单、高性能使用Python和R语言、免费的社区支持等特点。

(2)?安装安装之前请准备安装了64位操作系统(部分库不支持32位操作系统)的计算机,按照如下步骤完成安装。1.1.2Anaconda概述1.1Python概述与环境搭建010204步骤1?下载Anaconda。如果Anaconda官方网站访问速度较慢,可以通过“清华大学开源软件镜像站”下载对应操作系统的安装包。?在计算机中找到下载的Anaconda安装包,双击它,打开Anaconda安装界面。?打开安装界面,保持默认设置,单击“Install”进行安装040305步骤2步骤3步骤4步骤5?单击“Next”→选择“IAgree”→选择默认选项“JustMe(recommened)”,单击“Next”→单击“Browse”设置安装路径?等待安装完成→单击“Next”→保持默认设置→单击“Finish”,关闭界面。安装成功。

(2)?安装1.1.2Anaconda概述1.1Python概述与环境搭建图1-1?Anaconda安装包下载界面?图1-3安装路径设置界面?图1-2Anaconda安装界面?图1-4安装界面?图1-5安装成功界面?【注意】Anaconda已经集成了Python环境,即安装Anaconda后无须再安装Python。下载及安装Anaconda时,请确保安装包和系统位数是对应的。

1.1Python概述与环境搭建(1)?JupyterNotebook简介1.1.3JupyterNotebook概述JupyterNotebook是一个网络交互式工具,用户可以创建包含代码和多媒体内容的文档,并实时运行Python代码,直观展示分析结果。JupyterNotebook(此前被称为IPython

显示全部
相似文档