01python基础----运行机制、变量、与用户交互、文件头

一、Python如何运行的

m.py(源文件)--> m.pyc(字节码)----> PVM(python virtual machine)

 python可以理解为一个名为解释器的软件包,解释器是一种让其他程序运行起来的程序,是代码与机器的计算机硬件之间的软件逻辑层。python代码必须在解释器中执行。

.pyc字节码不是机器的二进制代码,字节码是特定于python的一种表现形式,故python没有C、C++速度快。

python编译.pyc时,如果上次保存字节码之后没有修改过源代码的话,python会直接加载.pyc文件,跳过编译这个步骤。

二、变量

  1、 命名规范:

    (1)字母、数字、下划线的组合 
    (2)不能以数字开头 
    (3)关键字不能做变量名 

  2、定义方式:

    驼峰体、下划线(推荐)、常量约定用大写字母 

三、与用户交互 

n = input('please:') #python3中,输入的任何值都转换为字符串类型

n = raw_input('please:') # python2中,raw_input等于python3中的input
n = input('please:') #python2中,用户输入什么类型,就保存成什么类型

 四、文件头

#!/usr/bin/env python      #python文件路径
# -*- coding:utf-8 -*-     #编码方式,python3中不用写

 

posted @ 2020-04-01 10:23  cheng4632  阅读(70)  评论(0编辑  收藏  举报