Python3零基础教程之Python解释器与开发环境搭建

大家好,我是千与编程,硕士毕业于北京大学,曾先后就职于字节跳动,京东等互联网大厂,目前在编程导航知识星球担任星球嘉宾,著有《AI算法毕设智囊袋》,《保姆级带你通关秋招教程》两大专栏。

今天开始我将带给大家一个特色的课程零基础Python的算法课程,说到这里关于python的应用我想不需要我多说了吧,比如玩玩Python爬虫,是吧?哈哈哈



哈哈哈,技术是一把双刃剑,学的好了可以提高我们的工作效率,学的不好....还是好好学把。

首先我们先来回答一个问题,什么是python?

我们先来看一下翻译词典里面对解释:

python是什么?python是世界上最好编程语言之一!

开个玩笑,Python 是交互式语言,这意味着,您可以在一个 Python 提示符 在终端>>> 后直接执行代码。

Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它的代码是十分类似英语的单词写法。

现在python语言的考察已经加入高考了!

赶紧买课程吧!哦不,赶紧学python吧!开个玩笑!

二、学了python的你到底能做什么呢

只要你坚持跟我学习python,坚持7天你会发现你学了个寂寞...哈哈哈,开个小玩笑。

服务器端运维

在工业上可以使用python编写自动化的部署脚本,自动化部署服务,也可以编写python脚本实现监控服务的自动告警。也可以实现对服务器日志的分析,从而提高运维工程师的工作效率!

数据科学领域

Python代码的最广泛教程用于数据科学任务,如对所获取的数据中删除不正确的数据,也称为数据清理,提取和选择指定目标数据的功能。

python的数据科学包三件套,Numpy,Scripy,pandas工具包,三件套组合可以实现使用图表和图形(例如折线图、条形图、直方图和饼图)进行数据的可视化。以及数据的快速统计与计算。

AI人工智能领域

Python 与AI深度学习框架pytorch进行结合,实现训练一个深度学习模型,构建准确分类数据的算法模型。

不同领域的人员使用基于 Python 训练的深度学习执行图像、文本和网络流量分类;语音识别以及人脸识别。还有我们最喜欢的刷视频的推荐算法,都是python的功劳。

游戏领域应用

Python是一种多用途的编程语言,也可以用于游戏开发。虽然它在图形密集型游戏方面可能不如一些专门的游戏引擎,但对于简单到中等规模的游戏,Python是一个灵活且强大的选择。

因此python非常适合开发小游戏。向我们最常玩的Fla小游戏,飞翔的小鸟,2048,贪吃蛇小游戏,都是使用python语言开发的。

三、python解释器安装

1.登录python解释器官网

网站:Welcome to Python.org

2.点击按钮链接,DownLoads 进入下载菜单,根据你所对应的主机操作系统的型号,我的是windows系统的。点击windows系统的进入python不同版本的安装包。

目前为止,最新的python解释器已经更新到python 3.12版本,但是不建议大家选择最新的版本,因为新的版本不会很稳定,而且生态不是很完善,本次教程项目中选择的python3.11.4的解释器。

3.点击install Now安装,并且一定要点击上添加环境变量。

4.使用win+R打开windows系统的终端,输入以下代码:

python -V

输入以下结果,python解释器安装成功,其实只是为了练习,已经够了。

四、开发环境IDE—Pycharm软件安装

但是我们在通常的开发中,对编写代码的效率要求会很很高,因此使用强大的IDE开发工具可以大大提高我们的开发效率,可以使用VS code,在这里推荐大家使用pycharm的集成开发环境。代码补全以及相应的多种工具栏按钮可以提高代码编写效率。

1.登录pycharm官网,网址:PyCharm: the Python IDE for Professional Developers by JetBrains

2.点击下载pycharm的windows

3.点击安装pycharm,一路next即可

4.pycharm工具中导入python解释器

5.第一个python程序:输出Hello,World

五、pycharm软件的汉化

出现以上的结果,则表示安装过程全部完成,但是现在的IDE是英文的,因此为了方便使用,所以最好进行汉化。

点击pluign插件—>Marketplace->找到汉化包

点击安装应用即可,进入如下的界面,表示预备开发环境完全OK了,下一节我们开始正式编写python,进入python的编程语言学习。

我是千与编程,一个只讲干货的码农,关注我,我们下期见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/696063.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从it方面介绍部分好玩的电影

电影推荐 1.《黑客帝国》《The matrix》 仅推荐第一二三部2. 《代码奔腾》《code rush》3 人物传记类 《社交网络》 《硅谷传奇》 《乔布斯》4《模仿游戏》也是传记 但主演是 卷福5 《环形使者》6 《蝴蝶效应》 三部7.《隐私大盗》8.《监视资本主义:智能陷阱》9. 剧…

RMAN备份与恢复

文章目录 一、RMAN介绍二、全量备份三、增量备份0级备份1级增量备份累积性差量备份总结 四、压缩备份压缩备份介绍压缩备份操作压缩备份优缺点 五、异常恢复1、恢复前的准备2、恢复数据库 六、RMAN相关参数 一、RMAN介绍 RMAN(Recovery Manager)是Oracl…

thonny 使用命令行安装包并且替换源,安装速度嗖嗖的

thonny 使用命令行安装包并且替换源 点击 “工具”->"打开系统shell"替换源下载嘎嘎快 点击 “工具”->“打开系统shell” 替换源 pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ pip config set global.trusted-host mirrors.aliy…

快速学习安全框架 Springsecurity最新版(6.2)--用户授权模块

简介 上一节Springsecurity 用户认证 Springsecurity 拥有强大的认证和授权功能并且非常灵活,,一来说我们都i有以下需求 可以帮助应用程序实现以下两种常见的授权需求: 用户-权限-资源:例如张三的权限是添加用户、查看用户列表,李…

康威生命游戏

康威生命游戏 康威生命游戏(Conway’s Game of Life)是康威发明的细胞自动机。 生命游戏有几个简单的规则&#xff1a; 细胞有两种状态&#xff0c;存活或死亡&#xff0c;每个细胞以自身为中心与周围的八格细胞互动。 对于存活的细胞&#xff1a; 当周围的细胞过少(<2)或…

【Linux】:简易实现自动化构建代码make/Makefile

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关Linux自动化构建代码make/makefile的使用&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&…

Leo赠书活动-18期 《高效使用Redis》

✅作者简介&#xff1a;大家好&#xff0c;我是Leo&#xff0c;热爱Java后端开发者&#xff0c;一个想要与大家共同进步的男人&#x1f609;&#x1f609; &#x1f34e;个人主页&#xff1a;Leo的博客 &#x1f49e;当前专栏&#xff1a; 赠书活动专栏 ✨特色专栏&#xff1a;…

Ubuntu22部署MySQL5.7详细教程

Ubuntu22部署MySQL5.7详细教程 一、下载MySQL安装包二、安装MySQL三、启动MySQL检查状态登录MySQL 四、开启远程访问功能1、允许其他主机通过root访问数据库2、修改配置文件&#xff0c;允许其他IP通过自定义端口访问 五、使用Navicat连接数据库 默认情况下&#xff0c;Ubuntu2…

Android的ViewModel

前言 在Compose的学习中&#xff0c;我们在可组合函数中使用rememberSaveable​​​​​​​保存应用数据&#xff0c;但这可能意味着将逻辑保留在可组合函数中或附近。随着应用体量不断变大&#xff0c;您应将数据和逻辑从可组合函数中移出。 而在之前的应用架构学习中&…

【测试开发项目】个人博客项目测试报告

文章目录 前言 一、项目背景 二、项目功能 三、测试用例设计 3.1 个人博客项目测试用例设计 3.1.1 博客登录页测试用例设计 3.1.2 博客列表页测试用例设计 3.1.3 博客详情页测试用例设计 3.1.4 博客编辑页测试用…

从数据库中读取文件导出为Excel

使用的库&#xff08;org.apache.poi&#xff09; 在poi包中有Apache提供的各种分类文件&#xff0c;如下 结构功能HSSF读写Microsoft Excel XLS文件XSSF读写Microsoft Excel OOXML XLSX文件HWPF读写Microsoft Word DOC文件HSLF读写Microsoft PowerPoint文件 下面以XSSF为例&…

【STM32学习】——续上:软件SPI读写W25Q64SPI通信外设硬件SPI读写W25Q64

四、软件SPI读写W25Q64 工程思路与I2C类似&#xff0c;MySPI.c是通信底层&#xff0c;主要包括通信引脚封装、初始化、SPI通信的三个拼图&#xff08;起始、终止和交换一个字节&#xff09;&#xff1b;基于此文件建立W25Q64.c&#xff0c;调用MySPI三个拼图&#xff0c;拼接成…

Flutter插件开发指南01: 通道Channel的编写与实现

Flutter插件开发指南01: 通道Channel的编写与实现 视频 https://www.bilibili.com/video/BV1ih4y1E7E3/ 前言 本文将会通过一个加法计算&#xff0c;来实现 Channel 的双向通讯&#xff0c;让大家有个一个体会。 Flutter插件 Flutter插件是Flutter应用程序与原生平台之间的桥…

ES6内置对象 - Set

Set&#xff08;es6提供的一种数据结构&#xff0c;类似数组&#xff0c;是一个集合&#xff0c;可以存储任何类型的元素且唯一、不重复&#xff0c;so,多用于元素去重&#xff09; 如上图&#xff0c;Set数据结构自带一些方法 1.Set对象创建 let a new Set([1,2,3,3,1,2,4,…

linux 系统的目录结构

为什么某些执行程序位于/bin、/sbin、/usr/bin或/usr/sbin目录下&#xff1f;例如&#xff0c;less命令位于/usr/bin目录下。为什么不是/bin、/sbin或/usr/sbin&#xff1f;这些目录之间有什么区别呢&#xff1f; 在这篇文章中&#xff0c;让我们主要讲述一下Linux文件系统结构…

【代码随想录算法训练营Day24】● 回溯法理论基础 ● 77. 组合

文章目录 Day 24 第七章 回溯算法part01理论基础什么是回溯使用原因 & 解决的问题如何理解回溯法 77. 组合思路剪枝代码 Day 24 第七章 回溯算法part01 今日内容&#xff1a; ● 理论基础● 77. 组合 理论基础 其实在讲解二叉树的时候&#xff0c;就给大家介绍过回溯&am…

计算机服务器中了DevicData勒索病毒怎么办?DevicData勒索病毒解密数据恢复

网络技术的发展与更新为企业提供了极大便利&#xff0c;让越来越多的企业走向了正规化、数字化&#xff0c;因此&#xff0c;企业的数据安全也成为了大家关心的主要话题&#xff0c;但网络是一把双刃剑&#xff0c;即便企业做好了安全防护&#xff0c;依旧会给企业的数据安全带…

python(23)——while循环

前言 在Python中&#xff0c;while 循环用于重复执行一段代码块&#xff0c;只要指定的条件保持为真&#xff08;True&#xff09;。一旦条件变为假&#xff08;False&#xff09;&#xff0c;循环就会终止。while 循环通常用于在不知道循环将执行多少次的情况下进行迭代。 w…

2024.02.22作业

1. 将互斥机制的代码实现重新敲一遍 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <time.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <…

世界顶级名校计算机专业学习使用教材汇总

&#x1f308;个人主页: Aileen_0v0 &#x1f525;热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​&#x1f4ab;个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-IauYk2cGjEyljid0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…