「Python入门」python环境搭建及VScode使用python运行方式

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
实时数仓Hologres,5000CU*H 100GB 3个月
简介: **Python 概述与环境搭建摘要**Python是一种解释型、面向对象、交互式的脚本语言,以其简单易学和丰富库著称。安装Python时,推荐在Windows上选择.exe安装程序,记得勾选“Add Python to PATH”。安装完成后,通过环境变量配置确保Python可被系统识别。验证安装成功,可在CMD中输入`python --version`。Visual Studio Code (VScode)是流行的Python IDE,安装Python插件并选择解释器后,可直接在VScode内编写和运行Python代码。


@TOC


前言

Python 是一种简单易学并且结合了解释性、编译性、互动性和面向对象的脚本语言。Python提供了高级数据结构,它的语法和动态类型以及解释性使它成为广大开发者的首选编程语言。
Python 是解释型语言: 开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python 是交互式语言: 可以在一个 Python 提示符 >>> 后直接执行代码。
Python 是面向对象语言: Python支持面向对象的风格或代码封装在对象的编程技术。


一、 python环境搭建

1.1 python下载安装

此次安装主要针对windows开发,以Windows系统为例。Python官网→传送门
在这里插入图片描述

注:自己需要的版本进行下载即可,但是建议大家不要下载最新版本。本文选用了v3.7.4的稳定版本。

在这里插入图片描述
如上图所示,包含三种安装类型(压缩文件解压缩安装exe程序安装在线安装),本文建议选择第二种exe程序安装,配置上简易方便。

1.2 python安装

下载完成后,双击.exe即可进入安装界面。
step1: Add Python to PATH请手动勾选(目的是将Python的安装路径添加到系统环境变量的Path变量中),选择customize Installation按钮,进入自定义安装。
在这里插入图片描述
step2: 点击Next按钮进入下一步
在这里插入图片描述
step3: 点击Browse按钮选择自己开发软件安装的位置(建议选择D盘根目录下新建的python文件夹,简洁明了,后续还需要在系统PATH配置)。点击Install按钮进行安装。
在这里插入图片描述
step4: 等待安装进程,进入安装成功界面,点击clsoe按钮关闭即可。
在这里插入图片描述

1.3 python环境变量配置

桌面【我的电脑】→右击选择【属性】→【高级系统设置】→【环境变量】→【系统变量】选中Path,再点击【编辑】按钮→点击空白行,再点击【浏览】按钮并选中1.2 step3自己开发软件安装的位置。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4 python版本指令

打开cmd 进入命令窗口,输入指令并回车 ,出现python版本,即可确认安装成功。

python --version
AI 代码解读

在这里插入图片描述

python安装后找不到的可能情况及解决办法:
1、先关闭cmd,然后重新打开,再输入“python --version”并回车,如果可以了,那就说明cmd打开后安装的;
2、点击下载的安装包,选择repair,根据提示重新来一次;
3、若没有出现python版本,应该是环境变量没有设置好,打开系统环境变量的Path变量,查看是否有Python的目录。若没有,那就手动配置环境变量。

在这里插入图片描述

二、VScode使用python

2.1 VScode下载

VScode下载→传输门,直接默认配置安装即可,此处不再一一赘述。
在这里插入图片描述

2.2 安装python插件

如图所示,在扩展商店输入Python关键词,安装第一个Python插件。
在这里插入图片描述

2.3 选择python解释器

在VScode界面下,按键盘快捷键:F1(或者Ctrl+Shift+P),在VScode界面上方会显示下图中的文本框,如果列表项较多可以输入 Python: Select Interpreter过滤查询。
在这里插入图片描述
python解释器出现后,请点击再选择自己对于目录下的python.exe
在这里插入图片描述

2.4 相关指令

VScode终端安装库

python --version // 版本查看
python // 打开cmd直接编译
pip install XXX // 终端安装库
pip install flake8 // 常用第三方库安装 flake8
pip install yapf// 常用第三方库安装 yapf
pip list // 查看安装的所有库
AI 代码解读

在这里插入图片描述

三、python运行方式

起航,美好的一天从hello word,I'm coming开始。

3.1 进入交互模式

// tips:小试牛刀,引入re模块操作,匹配以hello word开头的语句
python // 打开cmd,输入python,点击回车 进入交互模式
import re // 引入正则
result = re.match("hello word","hello word,I'm coming")
result.group() // =>返回值 'hello word'
AI 代码解读

在这里插入图片描述

退出交互模式,直接输入 exit() 或者quit() 即可

3.2 通过脚本输出

通过编辑器,编写脚本文件,命名为 hello.py,在命令行模式下输入 python hello.py 即可实现

print('hello World!') // 新建hello.py,输入需要打印的内容并保存
AI 代码解读

控制台输入

python hello.py // => hello World
AI 代码解读

在这里插入图片描述
在这里插入图片描述

目录
打赏
0
0
0
0
10
分享
相关文章
Python入门修炼:开启你在大数据世界的第一个脚本
Python入门修炼:开启你在大数据世界的第一个脚本
53 6
Python创意爱心代码大全:从入门到高级的7种实现方式
本文分享了7种用Python实现爱心效果的方法,从简单的字符画到复杂的3D动画,涵盖多种技术和库。内容包括:基础字符爱心(一行代码实现)、Turtle动态绘图、Matplotlib数学函数绘图、3D旋转爱心、Pygame跳动动画、ASCII艺术终端显示以及Tkinter交互式GUI应用。每种方法各具特色,适合不同技术水平的读者学习和实践,是表达创意与心意的绝佳工具。
167 0
Python入门:8.Python中的函数
### 引言 在编写程序时,函数是一种强大的工具。它们可以将代码逻辑模块化,减少重复代码的编写,并提高程序的可读性和可维护性。无论是初学者还是资深开发者,深入理解函数的使用和设计都是编写高质量代码的基础。本文将从基础概念开始,逐步讲解 Python 中的函数及其高级特性。
Python入门:8.Python中的函数
Python入门:6.深入解析Python中的序列
在 Python 中,**序列**是一种有序的数据结构,广泛应用于数据存储、操作和处理。序列的一个显著特点是支持通过**索引**访问数据。常见的序列类型包括字符串(`str`)、列表(`list`)和元组(`tuple`)。这些序列各有特点,既可以存储简单的字符,也可以存储复杂的对象。 为了帮助初学者掌握 Python 中的序列操作,本文将围绕**字符串**、**列表**和**元组**这三种序列类型,详细介绍其定义、常用方法和具体示例。
Python入门:6.深入解析Python中的序列
Python入门:9.递归函数和高阶函数
在 Python 编程中,函数是核心组成部分之一。递归函数和高阶函数是 Python 中两个非常重要的特性。递归函数帮助我们以更直观的方式处理重复性问题,而高阶函数通过函数作为参数或返回值,为代码增添了极大的灵活性和优雅性。无论是实现复杂的算法还是处理数据流,这些工具都在开发者的工具箱中扮演着重要角色。本文将从概念入手,逐步带你掌握递归函数、匿名函数(lambda)以及高阶函数的核心要领和应用技巧。
Python入门:9.递归函数和高阶函数
Python入门:7.Pythond的内置容器
Python 提供了强大的内置容器(container)类型,用于存储和操作数据。容器是 Python 数据结构的核心部分,理解它们对于写出高效、可读的代码至关重要。在这篇博客中,我们将详细介绍 Python 的五种主要内置容器:字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)。
Python入门:7.Pythond的内置容器
Python 编程基础与实战:从入门到精通
本文介绍Python编程语言,涵盖基础语法、进阶特性及实战项目。从变量、数据类型、运算符、控制结构到函数、列表、字典等基础知识,再到列表推导式、生成器、装饰器和面向对象编程等高级特性,逐步深入。同时,通过简单计算器和Web爬虫两个实战项目,帮助读者掌握Python的应用技巧。最后,提供进一步学习资源,助你在Python编程领域不断进步。
课时14:Python环境搭建
接下来分享 Python 开发环境的搭建。其主要分为以下四部分。 1.开发环境搭建的意思 2.Python的解释器是什么 3.Python 的解释器分类 4.搭建步骤
阿里通义推出SmartVscode插件,自然语言控制VS Code,轻松开发应用,核心技术开源!
SmartVscode插件深度解析:自然语言控制VS Code的革命性工具及其开源框架App-Controller

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等