• Python入门-python浅谈


    编程语言介绍:

    1、编程语言的分类:

      机器语言
      汇编语言
      高级语言(包含编译型和解释型)

    三者的对比:

    • 执行效率:机器语言>汇编语言>高级语言(编译型>解释型)
    • 开发效率:机器语言<汇编语言<高级语言(编译型<解释型)
    • 跨平台性:解释型具有极强的跨平台性

    2、Python介绍

      python语言:指的是pyton的语法风格

      python解释器:专门用来识别python这门语言的语法并解释执行的

    3、运行python程序的两种方式

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

    4、一个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代码的处理方式不同

    5、注释

    python中单引号和双引号是一样的,和shell脚本中的不一样。

    当行注释:以#号开头

    # 被注释内容

    多行注释:可以用多个 # 号,还有 ''' """

    """ 被注释内容 """
    或者
    '''被注释内容'''

    特殊用法:(打印多行字符串)

    name='''
    name1:zhangsan
    name2:zhuangyuanyuan
    '''
    print(name)
    或者:
    name="""
    name1:zhangsan
    name2:zhuangyuanyuan
    """
    print(name)
    
    #打印的结果是三个单引号或三个双引号内的所有字符串
  • 相关阅读:
    Solon 开发进阶,二、体外扩展机制
    Solon Web 开发,二、开发知识准备
    Solon Web 开发,四、请求上下文
    CODING 项目协同 2.0 —— 让协作有条不紊
    (三)React组件的三大特性 State
    (四)React组件的三大特性 Props
    (五)React的三大特性 refs
    (二)React的组件的创建 ,js类的基础复习
    (一)React系列文章:虚拟DOM的创建与解释,注意的相关规则
    [源码解析] PyTorch 分布式(16) 使用异步执行实现批处理 RPC
  • 原文地址:https://www.cnblogs.com/baicai37/p/12403409.html
Copyright © 2020-2023  润新知