首页 > 编程语言 >Python 3.11 从入门到实战1(环境准备)

Python 3.11 从入门到实战1(环境准备)

时间:2024-08-26 20:22:15浏览次数:12  
标签:入门 Python 3.11 python 点击 版本 pycharm 安装

        本篇文章是python3.11的学习开篇,我们的目标是:通过这一套资料学习下来,获得python基础学习与实例、实践相结合,使我们完全掌握python。并做到独立完成项目开发的能力。

        今天的谈论的比较简单,也是后续学习的基础。python安装和工具pycharm的安装。python 版本我们选择3.11.0 是比较稳定的一个版本。

一、Python 安装

1、下载python 3.11

进入官网下载python

https://www.python.org/

点击download

下拉页面选择3.11.0版本下载,点击download

下拉页面,找到files,选择需要的版本,我这里是windows环境。选择框住的:

然后点击下载即可。

下载成功了版本:python-3.11.0-amd64

2、安装python

双击安装

选择:add python.exe to path,加入到环境变量,后面免配置了。

上面customize installation 可以更改安装路径,点击install

以下图示,安装中

如下图安装完成,点击close

查看系统安装的应用,可以查看到对应版本的python

在dos 界面输入python,可以查看到相关信息,打印hello python 说明安装没问题

二、PyCharm 安装

PyCharm 是一款用于python程序编写、调试的,很好用并且广泛被接受的一款IDE软件。

它有两个版本:专业版和社区版。专业版是收费的,功能更多;社区版是开源的、免费的,但功能较少。对于初学者使用社区版即可。

1、官网下载

https://www.jetbrains.com/pycharm/

进入官网,点击download

选择windows 版本点击下载

pycharm-community-2024.2.0.1  这个是我们下载完成的

2、安装

双击后进入安装

点击下一步

可以默认或者修改安装位置

这里选项我全部勾选了,更智能,点击:下一步

点击下图中安装

等待安装完成,然后点击完成结束。

3、打开pycharm 编写第一个程序

双击打开pycharm>new project

选择项目位置后,点击create进入

然后新建一个package 和一个py文件,first_practice.py

编写一个hello,python

查看正常的执行,说明工具安装也没有问题啊。

今天先写到这里了,每天进步一点点。加油!

标签:入门,Python,3.11,python,点击,版本,pycharm,安装
From: https://blog.csdn.net/weixin_45999406/article/details/141572235

相关文章

  • 基于大语言模型的智能体入门学习
    基于大语言模型的智能体入门学习一、大模型开发背景1、大模型工作原理:2、大模型的固有缺陷不具备知识出现幻觉:使用外接知识库给LLM提供知识无法解决复杂逻辑任务:多个LLM各司其职不擅长数学运算:使用外接工具如计算器等3、现有开发范式检索增强生成(RAG)AIAgent4、调用open......
  • Python数据结构实战:列表、字典与集合的高效使用
    在日常的编程工作中,选择合适的数据结构对于提高程序效率至关重要。Python提供了丰富的内置数据结构,其中最常用的就是列表(List)、字典(Dictionary)和集合(Set)。本文将深入探讨这些数据结构,并介绍它们的内部实现以及如何高效地使用它们。1.列表(List)1.1定义与创建列表是......
  • Python数据结构精要:选择与应用
    数据结构是计算机科学中一个重要的概念,它涉及到如何组织和存储数据以便于高效地访问和修改。Python作为一种高级编程语言,提供了多种内置的数据结构来满足不同的需求。本文旨在介绍Python中常见的几种数据结构,并通过实例来说明它们的使用场景和优缺点。Python中的基本数......
  • 线段树模版:从入门到入坟
    线段树模版:从入门到入坟线段树——单点修改1.求区间最值#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;constintN=200010;typedeflonglongll;structnode{ intminx; intl,r;}tr[N*4];inta[N];voidupdate(intp){ tr[p].minx=min(tr[......
  • Python——生成器、递归、内省、高阶和偏函数
    Python的生成器(Generators)是一种特殊的迭代器,它使用类似于函数的语法定义,但是使用yield语句一次返回一个值(可以多次返回),而不是使用return语句。生成器函数允许你声明一个像迭代器那样的对象,但是你可以使用更简洁的语法来创建它们。为什么要使用生成器?内存效率高:生成器按需产......
  • python基础学习总结(十)
    ​文章目录面向对象一.内置内属性二.对象销毁三.类的继承四.方法重写1.基础重载方法2.运算符重载3.类的属性和方法1.类的私有属性2.类的方法3.类的私有方法五.下划线说明面向对象一.内置内属性属性|定义----|----dict|类的属性(包含一个字典,由类......
  • Python实现局部线性嵌入(LLE)降维算法
    目录Python实现局部线性嵌入(LLE)降维算法的博客引言LLE算法原理1.确定邻域2.线性重构3.降维映射Python中的LLE实现1.创建LLE类2.实现瑞士卷数据集的LLE降维3.结果分析总结Python实现局部线性嵌入(LLE)降维算法的博客引言随着数据维度的增加,高维数据的分......
  • Python实现核主成分分析(KPCA)降维算法
    目录Python实现核主成分分析(KPCA)降维算法的博客引言KPCA算法原理1.核函数与核技巧2.中心化核矩阵3.特征分解Python中的KPCA实现1.创建KPCA类2.在瑞士卷数据集上应用KPCA3.结果分析总结Python实现核主成分分析(KPCA)降维算法的博客引言在高维数据分析中,主成......
  • python学习—redis入门,新手小白轻松学
    目录一.安装redis-py库二.连接redis服务器三.基本操作(1)字符串1.一次添加一个键值对2.一次添加多个键值对3.设置存在秒数4.设置过期时间(秒)5.设置存在天数 完整代码(2)列表1.添加数据2.从右侧删除数据3.从左侧删除数据4.获取列表的长度5.根据索引查找数......
  • 基于Python语言快速批量运行DSSAT模型及交叉融合、扩展
    随着数字农业和智慧农业的发展,基于过程的作物生长模型(Process-basedCropGrowthSimulationModel)在模拟作物对气候变化的响应与适应、农田管理优化、作物品种和株型筛选、农业碳中和、农田固碳减排等领域扮演着越来越重要的作用。DecisionSupportSystemsforAgrotechnolog......