学习目标

  1. 了解什么是开发环境
  2. 了解python语言的环境安装
  3. 了解python语言编程的编辑器工具

目录

第一篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(一)既然你选择了这系列教程那么我就要让你听得懂
第三篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(三)使用初始魔法跟编程魔法世界打个招呼吧
第四篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(四)了解魔法百宝箱列表、字典及基本数据类型
第五篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(五)我的魔法竟然有了一丝逻辑
第六篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(六)精简魔法更强大
第七篇:《假如编程是魔法之零基础看得懂的Python入门教程 》——(七)我把魔法变成了积木

推荐

博主其他小白教程:《零基础看得懂的C语言入门教程 》

欢迎大家关注公众号,公众号提前阅读哟,公众号每满1024及1024倍数则会抽奖赠送机械键盘一份+IT书籍2份哟~

一、打怪升级你先得了解武器使用的条件

对于很多第一次学习编程的同学对于很多定义性的概念大多都不了解,例如开发环境。对于大部分同学来说这是个模糊的概念。

1.1 什么是开发环境
开发环境指支持软件或系统的一个或多个软件,就像你有魔法杖,但你的魔杖没有水晶球怎么释放魔法?

以开发软件为例,在平常的开发工作中,编写软件时所需要用到另外一些工具、插件、库等,这些工具、插件、库被称为当前开发的软件的环境。使用手机软件举例,一个安卓系统的微信程序是不可以在PC电脑上运行,如Windows系统不能直接运行安卓手机上的软件;在这个例子中,安卓系统的微信程序的运行环境是安卓系统,并不是Windows系统,环境指能够支撑该软件运行的程序;系统也是一个软件程序。

通过以上例子,我们可以得知,在计算机中,环境指某一软件的支撑。那开发环境则是指当前开发类别所需要的支持软件。

集成开发环境则是指一个软件或系统包含了该开发的所有支持,只需要在该系统上进行开发,或是使用该软件进行开发就不必要其它支持。集成指该软件集合了其它支持软件。

IDE是Integrated Development Environment的缩写,译成中文则是集成开发环境。本系列教程不使用集成环境,对于作者来说集成环境有一定局限性,不自由。当然这个观念可能只有我有,我将使用一些较为“古老”的方式带大家学习python编程。

二、了解你的魔法杖代码编辑器及水晶球python

代码编辑器有很多不同类型及种类可以使用,我们可以将代码编辑器比作“魔法杖”,代码则是“水晶球”;水晶球需要安装一个魔法杖方便使用者使用,一个好的魔法杖可以让使用者不仅砍材舒服而且也省力。

1.1 获得新手物品魔杖notepadd++代码编辑器
notepad++是一款比较简单编辑器,支持中文,没有过多的操作流程,直接上来插到水晶球(python)就可以使用。

notepad++的下载地址为:https://notepad-plus-plus.org/downloads/

notepad++界面及其简单清爽,是一个轻量级的代码编辑器,对于新手编程来说是一个使用简单的工具。

notepad++创建一个python文件也是极其简单,流程为:点击左上角文件–>选择新建。

在保存文件时再选择文件类型:

按快捷键ctrl+s可以进行保存,在弹出来的资源选择器窗口中选择保存位置。如上图黄色区域为保存的路径,红色框选为文件名,在紫色框选中选择你要保存的文件类型,最后点击保存完成文件保存文件操作。

也可以不通过快捷键进行保存,点击左上角文件选择保存也是一种方式,操作流程如下:

在此推荐快捷键操作可以简化我们的操作过程。

1.1 魔法球get python的安装
python是一门语言,是一种抽象的概念。在我们现实世界中,使用语言是某种文字通过规则、文字、语法构成的一种沟通介质。python也一样,通过一些固定单词的组成从而形成一种计算机能够听得懂的指令,计算机再通过该指令踩从而执行对应的命令。

在计算机编程中,编程语言更像是魔法,你学会了该语言的编程需要一种方式去转化成计算机听得懂的指令,这个方式就是通过解释器进行转化。安装python这个软件最为核心的就是安装python的解释器,python语言就像魔法指令,解释器就是水晶球;水晶球把我们的魔法进行转化从而释放出来,这样一个简单的编程就实现了。

python可以直接去python的官网安装,弱嫌弃下载慢可通过关注我的公众号碧油鸡或加群问我就行。

python的官方下载地址:https://www.python.org/downloads/
python下载后打开python的安装包:

如上图所示,点击红色区域为安装,一直下一步确定即可;要注意要点击 紫色框选区域“Add Python 3.7 to PATH”,意思是讲当前这个python加入到你的系统环境中,加入环境中会使你使用python更加方便;以上所示的蓝色区域为安装的路径。

为什么需要配置这个环境?为什么需要把目录放入到path中?因为不配置path,当前系统则不认识python命令,把python的路径存放到系统环境中后,在输入python命令时,将会在python目录下进行寻找,也就是我们放入到path之中的路径。在python目录下,就会启动python解释器文件,即响应了魔法命令。

假设你没有 Add Python 这个选项,可以选择手动配置,手动配置流程如下。
点击左下角,输入python,在出现的列表中找到python,右键打开文件的位置。或者点击属性,再打开文件位置。

打开python文件位置后,我们右键我的电脑,点击属性,点击高级系统设置

点击环境变量:

找到path,双击

复制我们python的目录,到变量值之中,必须注意,要先输入一个英文输入法输入的分号";",输入后再复制python的目录。

复制完后左下角输入cmd按enter回车键打开Dos命令框:

打开Dos命令框输入python按enter键查看安装情况:

若有响应则表示已经安装成功。这样则重要的第一步完成了,接下来可以开始我们学习“魔法之路”了。各位魔导师们加油~

《假如编程是魔法之零基础看得懂的Python入门教程 》——(二)魔法实习生第一步了解魔杖的使用相关推荐

  1. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(七)我把魔法变成了积木

    学习目标 了解魔法积木的使用--自定义函数 了解魔法积木的结果反馈--自定义函数返回值 了解魔法积木的原料传递--自定义函数传参 了解魔法积木的类型分类--类与对象 推荐 1.<备受好评的看得懂 ...

  2. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(六)精简魔法更强大

    学习目标 了解对相似逻辑的简化编写--循环 推荐 1.<备受好评的看得懂的C语言入门教程> 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 >--(一)既然 ...

  3. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(五)我的魔法竟然有了一丝逻辑

    学习目标 了解魔法世界中的结构表现--缩进 了解魔法世界的逻辑判断--if 了解魔法世界的多次逻辑判断--ifelse嵌套 了解魔法世界中的逻辑运算--且 and 与或 or 推荐 1.<备受好 ...

  4. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(三)使用初始魔法跟编程魔法世界打个招呼吧

    学习目标 完成显示魔法的使用--输出print 完成传入魔法的使用--输入input 使魔法生效--运行python文件 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 &g ...

  5. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(一)既然你选择了这系列教程那么我就要让你听得懂

    一.前言 几个月前编写了一份python语言入门的博文,近期重新审阅了一遍发现编写的质量太过随意,可能对于一部分人并不是非常友好,故此重新编写Python语言的零基础教程. 本篇教程将会尽量把一些专业 ...

  6. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(四)了解魔法百宝箱列表、字典及基本数据类型

    学习目标 了解魔法世界中可更改容器--变量 了解魔法世界的基本数值类型--字符串.整数 了解魔法百宝箱--字典.列表 了解列表如何添加值 了解字典如何添加值 了解字典与列表定义的不同符号 目录 第一篇 ...

  7. 假如编程是魔法之零基础看得懂的Python入门教程

    一.前言 几个月前编写了一份python语言入门的博文,近期重新审阅了一遍发现编写的质量太过随意,可能对于一部分人并不是非常友好,故此重新编写Python语言的零基础教程. 本篇教程将会尽量把一些专业 ...

  8. python 找到目录下文件名规则_假如编程是魔法之零基础看得懂的Python入门教程 ——(二)魔法实习生第一步了解魔杖的使用...

    学习目标 了解什么是开发环境 了解python语言的环境安装 了解python语言编程的编辑器工具 一.打怪升级你先得了解武器使用的条件 对于很多第一次学习编程的同学对于很多定义性的概念大多都不了解, ...

  9. 《零基础看得懂的C++入门教程 》——(4)条件判断原来如此

    一.学习目标 了解什么是条件判断 了解多个条件判断 了解输入 了解什么是逻辑与.逻辑或 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想 ...

最新文章

  1. LeetCode 454 4Sum II(哈希法)
  2. 已知两点的经度和纬度,计算两点间的距离(php,javascript)
  3. MySQL查询日志总结
  4. pcie协议_PCIE总线,你不得不知道的信号分布及使用情况
  5. Sublime Text官方文档 中英文版本
  6. linux的桌面分辨率设置,linux xorg屏幕分辨率设置
  7. 深度学习入门——神经元
  8. easyboot-code-generate 自动生成代码
  9. 哥伦比亚网银支付PSE
  10. 关于固态硬盘的数据擦除
  11. 北航2012年软件工程硕士自主招生简章
  12. Proxool - 快速入門
  13. ebay测评补单需要注意哪些?
  14. IntelliJ IDEA 2021下载、安装
  15. ChatGPT让沟通更智能、更便捷
  16. 最全bazle中文教程(转载)
  17. 【Zabbix_6.x 第一章】概述、功能、术语、架构
  18. 好用到爆的Python自动化办公教程pdf,Python × Excel × Word × PPT 一次搞定
  19. 黑马旅游网编写练习(10)--用户收藏线路的展示功能
  20. 养老金融政策频出,市场有多大?

热门文章

  1. asp.net core web mvc之异常
  2. 集赞有礼!进击吧! Blazor !第六期 企业内部应用建设实战
  3. asp.net core监控—引入Prometheus(二)
  4. 聊一聊mongodb中的 explain 和 hint
  5. Webapi管理和性能测试工具WebBenchmark
  6. MongoDB via Dotnet Core数据映射详解
  7. 使用dotnet Cli向nuget发布包
  8. 我的『MVP.Blazor』快速创建与部署
  9. 【在路上2】快递的运单轨迹
  10. 微服务探索与实践—总述