• 国家教育部在2018年,在计算机二级的考试中加入“Python语言程序设计”科目
  • 浙江省2017年,将Python编程加入到高考中
  • 一.认识Python

    编程语言是用来定义计算机程序的语言,用来向计算机发出指令

    我们在沟通的时候使用的是中文,那我们去和外国人沟通的话,就需要使用英文,因为我们使用中文的话,他们是没办法听懂的。那我们去和电脑、机器沟通的话,不管是使用中文、英文、韩文、日文等等语言,它都是没办法听懂的。我们需要使用电脑能听懂的语言,而编程需要就是它能够听懂的语言。编程语言也有很多种,比如C语言、Java语言、PHP语言、Python语言……有很多很多,Python只是其中的一种。这些编程语言和我们日常使用的中文、英文等语言本质上都是一样的。编程语言也是语言的一种。是我们与电脑、机器沟通使用的语言。

    Python语言是一种面向对象解释型高级编程语言

    计算机是不能直接去理解编程语言的,更不能直接去执行。计算机只能理解机器语言,机器语言就是二进制,有0和1构成的

    0和1的每一种组合,对于计算器而言都是有不同含义的。

    计算器想要执行运行我们编写的程序的话,就需要转换,像一个翻译官一样。转换的方式有两种:

  • 解释:
  • 使用专门的解释器对源码程序逐行解释成特定平台的机器并立即执行,是代码在执行时才被解释器一行一行动态翻译和执行的,而不是在执行前就完成翻译的。
  • 解释型语言(Python),用专门的解释器(Python解释器),把我们编写的代码,解释成机器码,然后再去执行
  • 翻译一句,执行一句,翻译一句,执行一句,反复去做
  •                 

  • 编译:
  • 使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行程序的格式
  • C语言、C++、Java
  •                 


    1.编译型语言和解释型语言的区别

  • 编译性语言编译后就可以在平台运行,解释型语言在运行期间才编译。
  • 一般来说,编译型语言运行速度快。(非绝对,部分解释型语言的解释器,在运行的时候,可以动态的优化代码,甚至可以是运行速度比编译性语言更快)
  • 解释型语言跨平台特性比编译型语言好。
  • 2.Python

  • 简单易学,语法简洁,新手也可以轻松看懂
  • Python是强类型动态脚本语言
  • Python是一种面向对象解释型计算机程序设计语言
  • 万物皆为对象
  • 二.Python解释器&PyChram下载安装

    1.介绍

    Python解释器:运行.py文件,我们编写的代码就是.py文件

    PyChram编辑器:代码编写器,为我们编写代码提供给便利的服务,Python集成开发环境

    Python官网:Welcome to Python.org

    2.Python解释器卸载

    学安装之前先学卸载,避免安装出现问题,不会卸载重新安装。在我们学习安装任何软件之前,都要先学会卸载这个软件。

    控制面板 –> 卸载程序 –> 卸载python(如果找不到控制面板的话,可以直接在设置中搜索控制面板)

    如果无法卸载,右击 –> 更改 –> Repail 进行修复

    如果右击没有更改选项,进行暴力删除,直接删除python解释器的安装目录

    3.Python解释器安装

    1.双击运行python文件(.exe文件),出现以下弹窗,选择第二个选项,自定义安装,第一个直接安装到C盘,第二个选项可以自己指定位置安装,我们在安装软件的时候,最好避免安装到C盘,C盘太满的话,容易造成电脑卡顿。

    一定要勾选最下方的Add python 3.7 to PATH,这个选项是为我们配置环境变量,就不用我们自己手动配置了。如果忘记勾选,就需要我们后面自己手动配置一下,也很简单,所以忘记勾选的同学也不要着急。后面有手动配置的教程

    2.勾选下图所示选项,然后下一步

  • Documentation:帮助文档
  • pip:pip工具包
  • td/tk and IDLE:
  • tkinter:Tkinter 是 Python 的标准 GUI 库,提供了多个图形开发界面的库
  • IDLE开发环境:是标准的 Python 发行版,是一个集成开发和学习环境,它提供了交互式解释器、代码编辑器、调试器等多种功能,
  • Python test suite:标准code测试套
  • py launcher
  • for all users(requires elevation)
  • 3.指定安装目录

    4.检查是否安装成功:出现版本信息,安装成功,可以使用Python解释器,如果第一步忘记勾选自动配置环境变量的话,可能会出现python不是内部命令的提示,先看下面的教程配置一下环境变量即可。

    win+R –> cmd –> 确定(或者回车)–> 输入python –> 回车

    4.手动配置环境变量

    1.如果在下载的时候,忘记勾选自动配置环境变量,就需要自己手动去配置一下。

    查询python解释器下载安装的位置,第一个地址就是安装的位置

    在环境变量path中,添加python的安装路径

    5.PyChram的安装

    请查看博文:

    pychram2024最新下载安装教程 无病毒! 操作简单 亲测有效-CSDN博客

    博文教程比较简略,安装好了没有截图,然后从别的地方找了一些截图,可以查看下面的教程,但是安装包在上面的博文中,自行下载即可。

    1.双击PyChram安装包(.exe文件),出现以下弹窗,下一步

    2.选择安装地址(最好不要安装到C盘)

    3.勾选下图所示选项,下一步

  • Create Desktop Shortcut:创建桌面快捷方式
  • Update PATH variable:更新路径的变量
  • Update context menu:更新上下文的菜单
  • Create Associations:创建关联(关联.py文件)
  • Download and install JRE x86 by JetBrains:下载另外一个软件
  • 4.启动PyChram软件,然后双击运行全家桶中的文件,出现Success!!!弹窗,则为成功,关闭pychram软件,重新启动。

    6.创建第一个项目

    如果解释器报错(解释器无效,找不到解释器等),在设置里面重新配置解释器

    三.编写第一个程序

    运行程序

    在控制台输出:Hello World

    运行方法二:

    运行方法二:

    四.Bug和Debug

    1.Bug:故障

    2.Debug:排除故障,调试

  • 断点调试:在程序自动运行的过程中,在代码某一处打上了断点,当程序跑到你设置的断点位置处,则会中断下来,此时你可以看到之前运行过的所有程序变量。
  • 设置断点:鼠标左键点击某一行代码左侧,既可以设置断点也可以取消断点。
  • 五.注释

    注释的作用:用自己熟悉的语言,在程序中对某些代码进行标注说明,能够大大增强程序的可读性。

    单行注释:以 # 开头,# 右边的内容作为辅助说明,不被程序执行,可以放在任意位置。

    多行注释:用三引号包含的内容,可以是三对单引号,也可以是三对双引号。

    注意:多行注释实际上是将注释内容转换为一个字符串对象,这个字符串对象虽然不会被执行,但是会占用内存。在Python的垃圾回收机制下是可以被回收的,但是在垃圾回收机制运行前,这个字符串对象占用一定的内存空间。

    六.输出函数

    print():方法用于打印输出,最长的是一个函数

    参数

    1.*values:值,表示可以一次输出多个对象。输出多个对象时,需要使用逗号分隔

    如下图:如果不使用逗号隔开的话,三句话会一起输出。如果用逗号隔开的话,三句话会分开输出,默认空格间隔

    2.sep:用来间隔多个对象,默认值是一个空格

    如下图:可以设置多句话输出时,间隔的符号,作用就是分隔符

    3.end:用来设定以什么结尾,默认值是换行符 \n ,我们可以换成其他字符串

    作者:IRoy_0207

    物联沃分享整理
    物联沃-IOTWORD物联网 » 01.初始Python

    发表回复