son30 发表于 2017-4-22 13:59:56

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

  今天第一次接触python,觉得非常神奇,特别其中有一个“*”的语法,直接替代循环,真的非常方便
  下面是我第一次接触python写的代码:只有简短的print

import sys
print(sys.platform)# 系统平台
print(2**100)
x="hello world \n"
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等静态语言慢那么一点点,但是我们一般感觉不到

版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: 零基础学python-初识python与python的解释过程