Python 基础

Python 基础

一、关于编程语言

  • 编程语言实质上就是一种外语。和我们学习的英语、法语、日语等语言是一样的。但不同的点在于,我们日常学习的外语 是用于和人之间沟通交流的;学习编程语言是和计算机进行沟通交流。

  • 众所周知计算机的底层就是0和1,计算机没有生命。学习编程语言就是将我们人类的想法告诉计算机,让计算机去执行,并将执行后的结果返还给我们。

二、Windows 中Python环境搭建

1、为什么要搭建python环境

  • 搭建Python环境实质上就是下载一个python解释器,使得自己编写的代码可以被解释器转换成计算机可识别的机械码或二进制,从而执行我们编写的代码。

  • 如果不搭建python环境,那么你写的python代码就没人翻译给计算机听,计算机听不懂你的语言,也就不会执行你写的代码。就像没学过英语跑去美国,和一个不懂汉语的美国人聊天,你俩也只能是已读乱回。

在这里插入图片描述

python解释器可以看成是一个翻译官,介于人类和计算机之间,使得双方可以相互沟通,理解对方的想表达的意思。

2、python解释器的安装

(1)打开python的官网
  • 链接:https://www.python.org/downloads/windows/

在这里插入图片描述

(2)挑选你喜欢的版本下载installer安装包

在这里插入图片描述

  • 这里我选择了一个新版的。因为python的官网是国外公司的,下载有点慢很正常。

在这里插入图片描述

(3)开始安装
  • 直接双击安装包即可

在这里插入图片描述

  • 这里建议将管理员权限和加入环境变量都勾选上;作者使用默认位置安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

(4)验证
  • win + r 打开命令提示框输入cmd

在这里插入图片描述

  • 输入: python – version

在这里插入图片描述

如果安装成功了输入该命令无效,可能你安装的时候没有勾选加入环境变量

三、人生第一份python代码

1、在桌面新建一个文本文件

在这里插入图片描述

2、打开文件,写入以下代码

print("Hello World")
# 写入后保存文件

在这里插入图片描述

3、执行代码

(1)将文件后缀改为.py结尾

在这里插入图片描述

  • 改成功后,你会发现这个文件变样了,穿了个新皮肤(hello这个文件名是作者自己改的)

在这里插入图片描述

(2)win + r 打开命令提示框输入cmd
  • 切换到桌面 cd Desktop

在这里插入图片描述

  • 输入python 你的文件名(包含后缀)即可运行

在这里插入图片描述

四、疑惑解答

1、代码是什么意思?

print("Hello World")
  • 这部分的代码所表述的意思从运行的结果中便可以看出;即,将Hello World在终端中输出一次。其中print的功能就是在终端中输入括号里的值。

2、为什么文件要改为.py结尾

  • 因为.py结尾的文件是python文件,可以被python解释器识别并运行该文件。因此,在我们改完文件后缀名后文件穿上了一个新皮肤,意味着python解释器已经识别到该文件了。

3、以后编写代码都是这样编写和运行嘛?

  • 可以这样编写和运行,但网上提供了很多便捷且高效的开发工具,可以帮助我们更快更便捷的编写和运行代码。

后续会详细阐述。
皮肤,意味着python解释器已经识别到该文件了。

3、以后编写代码都是这样编写和运行嘛?

  • 可以这样编写和运行,但网上提供了很多便捷且高效的开发工具,可以帮助我们更快更便捷的编写和运行代码。

后续会详细阐述。

相关推荐

  1. Python基础

    2024-07-20 13:44:01       33 阅读
  2. pythonpython基础1

    2024-07-20 13:44:01       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 13:44:01       60 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 13:44:01       63 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 13:44:01       51 阅读
  4. Python语言-面向对象

    2024-07-20 13:44:01       62 阅读

热门阅读

  1. libevent的事件分发相关接口

    2024-07-20 13:44:01       22 阅读
  2. 082、Python 读文本文件

    2024-07-20 13:44:01       21 阅读
  3. Linux绑定硬件IRQ到指定CPU核

    2024-07-20 13:44:01       20 阅读
  4. 使用内网穿透工具 frp 发布内网 web 站点

    2024-07-20 13:44:01       23 阅读
  5. 【WebRTC】Duplex通信是什么意思?

    2024-07-20 13:44:01       22 阅读
  6. TCP Socket编程示例

    2024-07-20 13:44:01       19 阅读
  7. windows上安装Apache

    2024-07-20 13:44:01       18 阅读
  8. 信息查询_社工

    2024-07-20 13:44:01       17 阅读
  9. Clickhouse 物化视图-optimize无效

    2024-07-20 13:44:01       16 阅读
  10. 07.16_111期_linux_网络通信

    2024-07-20 13:44:01       18 阅读