python 02 python入门知识


1,编程语言介绍:
    分类:机器语言(直接用二进制语言编写程序,计算机执行效率极高,编程人员开发效率极低,跨平台性极差)
               汇编语言(用英文标签代替二进制,计算机运算效率高,编程人员开发效率低,跨平台性差)
               高级语言(用人能理解的语言写程序,最终还是要翻译成二进制语言,按照翻译方式分为:编译型,解释型)
        编译型:如,C语言(GCC全部翻译好了,扔给计算机执行。            执行效率高,开发效率低,跨平台性低)
        解释型:如,python(解释器同声传译,解释一行机器执行一行。  执行效率低,开发效率高,跨平台性高)
        补充:混合型,Java
    单纯考虑快慢是没用意义的,得放到具体的环境中具体考虑,考虑到网络通信延迟,开发性和跨平台性就显得很重要了。
2,python介绍:
    Python的创始人为荷兰人吉多·范罗苏姆 [4]  (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,
    决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代
    首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。

    python语言:指的是pyton的语法风格
    python解释器:专门用来识别python这门语言的语法并解释执行的



3,解释器多版本共存:python的运行时离不开解释器的,目前常用官方解释器为python3.8
    python2.7可能是最后一个版本。
    
    python环境变量的设置:将python.exe的路径添加到系统的环境变量中。

4,运行python的两种方式:    
    1、交互式
        即时得到程序的运行结果,多用于调试
    2、脚本的方式
        程序写到文件里(约定俗称文件名后缀为.py),然后用python解释器解释执行其中的内容    

5,一个python应用程序的运行的三个步骤(******)
    python3.8 C:ac.py  执行python程序经历三个步骤
        1、先启动python3.8解释器,此时相当于启动了一个文本编辑器
        2、解释器会发送系统调用,把c.py的内容从硬盘读入内存,此时c.py中的内容
        全部为普通字符,没有任何语法意义
        3、解释器开始解释执行刚刚读入内存的c.py的代码,开始识别python语法

    对比文本编辑器读取C:ac.py文件内容也经历了三个步骤
        1、先启动文本编辑器
        2、文本编辑器会发送系统调用,把c.py的内容从硬盘读入内存
        3、文本编辑会将刚刚读入内存的内容控制输出到屏幕上,让用户看到结果
    对比:唯一不同的就是第三个阶段对读入内存的python代码的处理方式不同
6,注释:注释是对关键代码的解释说明,被注释的代码不会被执行。
    单行注释 #
    三引号多行注释  '''  '''      """     """
    快捷注释  Ctrl+/
7、IDE集成开发环境pycharm
    pycharm是一款编程人员必不可少的软件,可以提高开发效率。

原文地址:https://www.cnblogs.com/Franciszw/p/12409789.html