第一个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!")

多行注释

'''
使用单引号,
多行注释。
'''
或者
"""
使用双引号,
多行注释。
"""
原文地址:https://www.cnblogs.com/hellojesson/p/5793637.html