zoukankan      html  css  js  c++  java
  • 第一个Python程序

    第一个Python程序:

    首先我们打开python 交互式解释器, 执行如下命令:

    Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AM
    
    D64)] on win32
    
    Type "help", "copyright", "credits" or "license" for more information.
    
    >>> print("hello world")
    
    hello world

    print之前的三个大于号 叫做提示符。

    print的是作用是在屏幕显示print之后的内容,这里显示的是“Hello world”

    这就是我们的第一个程序,但是这和我们平时使用的程序不一样。

    Python两种执行方式:

    平时都是在文件上双击,然后程序就运行起来了;而现在这种运行方式叫做交互式解释器执行
    交互式解释器退出后程序就没了。交互式解释器是一个临时的程序运行环境,不保存运行程序。
    我们写的程序最终是要保存在文件里的。这样我们下次要运行程序的时候,运行我们上次保存的程序文件就可以了,这种运行方式叫做:指定解释器执行

    现在写一个最简单的Python程序,指定解释器执行。

    打开记事本 、 将如下内容写入文件:

    print(“Hello World!”)

    另存为 hello.py文件,.PY后缀表示:这是个python文件。

    然后在cmd中执行:python hello.py

    C:UsersJessonDesktop>python   hello.py
    
    Hello World!

    简述Python的运行过程:

    PyCodeObject是Python编译器真正编译成的结果。

    当python程序运行时,先对程序进行编译,编译的结果保存在位于内存中的PyCodeObject中,当Python程序运行结束时,Python解释器将PyCodeObject写回到pyc文件中。

    当python程序第二次运行时,首先程序会在硬盘中寻找pyc文件,如果找到,则直接载入,否则就重复上面的过程。

    所以应该这样来定位PyCodeObject和pyc文件,我们说pyc文件其实是PyCodeObject的一种持久化保存方式。

     

    语法缩进:

    Python与其他语言最大的区别就是,python的代码块不使用大括号{ }来控制类、函数及其他逻辑判断。Python最具特色的是用缩进来写代码块,目的也是为了区分代码块。

    缩进的数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,必须严格执行,官方推荐4个空格。  

     

    注释:

    Python中单行注释采用#,多行注释采用""" """''' '''

    单行注释
    # print("Hello, Python!")

    多行注释

    '''
    使用单引号,
    多行注释。
    '''
    或者
    """
    使用双引号,
    多行注释。
    """
  • 相关阅读:
    [转载]微软4月13日发布Silverlight 4
    关于文件流Seek以及Read操作的一点不满
    团队基础生成自动化流程之最佳实践(IV) 重写团队基础默认生成流程
    谁是你的下一行CODE
    团队基础生成自动化流程之最佳实践总论(II) – 程序集版本信息
    微软Visual Studio 2010 第三集:幸福要敏捷
    团队基础生成自动化流程之最佳实践(VI) 系统模块化条件编译
    团队基础生成自动化流程之最佳实践(V) 使用Desktop Build
    VS2010 "内存不足" 错误补丁
    彩虹天堂
  • 原文地址:https://www.cnblogs.com/hellojesson/p/5793637.html
Copyright © 2011-2022 走看看