Python以及基础语法保姆级教程(超详细)-1

简介: Python以及基础语法保姆级教程(超详细)

一、什么是Python

Python 是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。


1.1 Python创始人

Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)

0441b41ebacbaccda6c46b36c8c6f397_34b158f0c7624264b88f48287218a508.png


1.2 Python发展及经过

Python语言诞生于20世纪90年代初是由 Guido van Rossum 在圣诞节期间开始编写的。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。最初,Guido 的目标是创建一种易于阅读和理解的编程语言,同时具有强大的功能。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)


1.3 Python的应用领域

  • Web 和 Internet开发
  • 科学计算和统计
  • 人工智能
  • 桌面界面开发
  • 软件开发
  • 后端开发
  • 网络爬虫

1.4 Python的优点

  • 简洁易读: Python 的语法设计简洁而直观,代码可读性高,使得开发者能够更快速地理解和编写代码。这使得 Python 成为学习编程的入门语言,并且减少了维护代码的复杂性。
  • 库和框架丰富: Python 生态系统中有大量的第三方库和框架,可以方便地进行各种开发任务,如数据分析、机器学习、网络开发和图形用户界面等。这些库和框架提供了丰富的功能和工具,极大地提高了开发效率
  • 跨平台性: Python 是一种跨平台的语言,可以在多种操作系统上运行,包括 Windows、Linux 和 macOS 等。这使得开发者能够轻松地在不同的平台上部署和运行他们的应用程序。
  • 强大的社区支持: Python 拥有庞大而活跃的开发者社区,社区成员贡献了大量的开源项目、文档和教程。开发者可以从社区获取支持、解决问题,并与其他开发者分享经验和知识。
  • 可扩展性: Python 可以与其他语言(如 C/C++)进行无缝集成,这使得开发者能够利用其他语言的性能优势,编写高效的代码。此外,Python 也支持构建模块化和可重用的代码,使得开发过程更加灵活和可扩展。
  • 数据科学和机器学习的强大支持: Python 在数据科学和机器学习领域有着广泛的应用,并且拥有流行的库和工具,如 NumPy、Pandas、Scikit-learn 和 TensorFlow 等。这使得开发者能够方便地进行数据分析、建模和机器学习任务。

简单来说就是Python 具有简洁易读、丰富的库和框架、跨平台性、强大的社区支持、可扩展性以及在数据科学和机器学习方面的广泛应用等优点,这使得Python成为受欢迎且多功能的一门编程语言。


1.5 为什么学习Python

简单来说就是Python在编程语言排行第一、简单易学(初学者很容易上手)、应用场景丰富(就业方向多)


二、Python的安装

可以通过官网https://www.python.org/,点击Downloads下载。Python是一种跨平台语言,可以在各种操作系统下运行。即Windows系统的就下载Windows Installer。但Linux和MAC OS系统因为自带Python,所以不需要下载。

这里建议最好不要下载到C盘,把路径改成你容易记住的地方尽量简短。


出现这个就证明Python已经安装成功啦

最后可以试着确认Python是否已经安装好,按住Win + R,输入cmd进入终端输入where Python,如果显示有版本就说明下载成功啦。


Pycharm下载安装

可以通过访问官网https://www.jetbrains.com/pycharm/,下载[社区版 Community] 安装包。

下载完成后,「双击」运行安装包,开始安装。

点击下一步

选择好你要存放的路径,最好放D盘,再点击下一步

一定要全部勾选 , 再点击下一步

选择菜单文件夹界面,保持默认即可,点 安装

桌面出现图标,PyCharm安装完成


Python以及基础语法保姆级教程(超详细)-2

https://developer.aliyun.com/article/1537716

相关文章
|
1月前
|
IDE 数据挖掘 开发工具
Python作为一种广受欢迎的高级编程语言,以其简洁的语法和强大的功能吸引了众多初学者和专业开发者
Python作为一种广受欢迎的高级编程语言,以其简洁的语法和强大的功能吸引了众多初学者和专业开发者
38 7
|
16天前
|
数据可视化 DataX Python
Seaborn 教程-绘图函数
Seaborn 教程-绘图函数
43 8
|
16天前
Seaborn 教程-主题(Theme)
Seaborn 教程-主题(Theme)
47 7
|
16天前
|
Python
Seaborn 教程-模板(Context)
Seaborn 教程-模板(Context)
44 4
|
16天前
|
数据可视化 Python
Seaborn 教程
Seaborn 教程
40 5
|
1月前
|
存储 索引 Python
Python 的基本语法
这些是 Python 的基本语法要素,掌握它们是学习和使用 Python 的基础。通过不断地实践和应用,你将能够更深入地理解和熟练运用这些语法知识,从而编写出高效、简洁的 Python 代码
69 5
|
1月前
|
存储 Python
Python编程入门:理解基础语法与编写简单程序
本文旨在为初学者提供一个关于如何开始使用Python编程语言的指南。我们将从安装Python环境开始,逐步介绍变量、数据类型、控制结构、函数和模块等基本概念。通过实例演示和练习,读者将学会如何编写简单的Python程序,并了解如何解决常见的编程问题。文章最后将提供一些资源,以供进一步学习和实践。
38 1
|
1月前
|
Python
SciPy 教程 之 Scipy 显著性检验 9
SciPy 教程之 Scipy 显著性检验第9部分,介绍了显著性检验的基本概念、作用及原理,通过样本信息判断假设是否成立。着重讲解了使用scipy.stats模块进行显著性检验的方法,包括正态性检验中的偏度和峰度计算,以及如何利用normaltest()函数评估数据是否符合正态分布。示例代码展示了如何计算一组随机数的偏度和峰度。
31 1
|
2月前
|
数据可视化 IDE 开发工具
【Python篇】PyQt5 超详细教程——由入门到精通(中篇二)
【Python篇】PyQt5 超详细教程——由入门到精通(中篇二)
351 13
|
2月前
|
监控 数据可视化 搜索推荐
【Python篇】matplotlib超详细教程-由入门到精通(下篇)2
【Python篇】matplotlib超详细教程-由入门到精通(下篇)
47 8