• 零基础学python-初识python与python的解释过程


    今天第一次接触python,觉得非常神奇,特别其中有一个“*”的语法,直接替代循环,真的非常方便

    下面是我第一次接触python写的代码:只有简短的print

    import sys
    print(sys.platform)# 系统平台
    print(2**100)
    x="hello world 
    "
    print(x*8)#打印8次
    

    输出结果:

    >>> ================================ RESTART ================================
    >>> 
    win32
    1267650600228229401496703205376
    hello world 
    hello world 
    hello world 
    hello world 
    hello world 
    hello world 
    hello world 
    hello world 


    这段python可以仔python的idle里运行,也可以通过shell活着dos窗口运行,我使用的试win32平台,所以在dos窗口允许

    我把上面的代码保存为python-ch3-001.py文件,放在c:/python34的目录下面,通过python命令运行




    下面我们再来说说python的解释过程,

    看下图



    xxx.py:我们编辑好的python文件

    xxx.pyc:python编译器编译的文件

    pvm:python运行的虚拟机


    我们编写好的文件通过编译器编译成pyc文件,然后pyc文件在pvm上面运行,所以一般来说python会比java,c等静态语言慢那么一点点,但是我们一般感觉不到

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    K近邻法
    感知机
    统计学习方法概论
    神经网络的学习 Neural Networks learing
    对线性回归、逻辑回归、各种回归的概念学习
    从零开始创建VUE项目
    Java中Log4j.properties配置文件详解
    Java中Log4j的入门实例
    Java中Log4j的基本使用方法说明
    C#与Java的RSA中的X509EncodedKeySpec、PKCS8EncodedKeySpec
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4774554.html
Copyright © 2020-2023  润新知